Use Chatbot profiles for the Chatbot component. They differ from Completion profiles because they remember previous calls and answers.
It is not possible to use a Completion profile for a chatbot.
To create a Chatbot AI profile:
- Select New profile, and select Chatbot.
-
Enter or select:
Field Description Profile name An AI profile name. Profile ID A unique profile ID. The profile name and ID must be different from existing profiles.Provider Choose one of Amazon Bedrock, Anthropic, Azure OpenAI, Fluid Topics, Google AI, MyLLM, or OpenAI. - The MyLLM option makes it possible to provide the URL to an LLM deployment, making it possible to integrate self-hosted models with Fluid Topics. The LLM server API must be compliant with the OpenAI API specification.
- With Fluid Topics models, the content of documents and user conversations is not accessible to an external provider.
Model An LLM model from the selected provider. For Azure OpenAI and MyLLM, provide a host and model name. For Amazon Bedrock, provide a model name only. The LLM model dropdown menu is not exhaustive. It is possible to enter any value, as long as it matches a valid model from the selected LLM provider. For example, for a refined model only known by the person configuring the profile. Use the Test connection button to check the profile configuration.Authentication An API key from the provider, or OAuth 2.0 client credentials. Chatbot instructions Instructions for the chatbot, defining specific rules and the conversation scope. -
Optional: Enter advanced settings.
- Select Save.
Once created, ADMIN users can copy the chatbot profile ID to use in AI features.
Chatbot AI features include:
- The Chatbot component
- The Retrieval-augmented generation (RAG) web service.