Reference15r1:Apps/PbxManager/App myApps Assistant: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
First Draft
 
m Added some extra explanation
Line 12: Line 12:


;Remote Service URL
;Remote Service URL
:The URL where the remote service interacting with the LLM is hosted. If you are using a model hosted by openAI this would probably be: https://api.openai.com/v1/chat/completions
:The URL where the remote service interacting with the LLM is hosted. If you are using a model hosted by openAI, Mistral or Aleph Alpha this could be something like: https://api.openai.com/v1/chat/completions


;LLM Model
;LLM Model
:The actual LLM model you intend to use. There are a couple of open source models you could use. If you intend to use openAI models this could be something like gpt-3.5-turbo or gpt4
:The actual LLM model you intend to use. There are a couple of open source models you could use. Depending on your provider this could be something like gpt-3.5-turbo, gpt-4o, luminous, mixtral-q6-8192 ...


;API-Key
;API-Key

Revision as of 10:37, 6 December 2024

FIXME: This article is still work in progress

With the assistant PBX-Manager plugin, the needed app object can be created and configured. In addition, the app object can be assigned to specific config templates, if any exist.

Add an app object

Name
The name displayed for the app object which must be unique.
SIP
The sip from the app object which must be unique.
Remote Service URL
The URL where the remote service interacting with the LLM is hosted. If you are using a model hosted by openAI, Mistral or Aleph Alpha this could be something like: https://api.openai.com/v1/chat/completions
LLM Model
The actual LLM model you intend to use. There are a couple of open source models you could use. Depending on your provider this could be something like gpt-3.5-turbo, gpt-4o, luminous, mixtral-q6-8192 ...
API-Key
The secret api-key. If you are not using a self-hosted model you might need an API-Key in order to make successful HTTP Requests to your provider. This key will be delivered by your LLM model provider (e.g. openAI https://platform.openai.com/signup )


If config templates exist, they will be listed with a checkbox. The app object will be assigned to the config templates if a checkbox is checked.
Be Aware: Every user who should be able to use the assistant service needs to have it assigned (by using a config template, for example).

Related Articles