Chatbot Parameters

Learn about the different parameters you can use in your chatbot.

  • Instructions: It's the most important parameter. This is where you instruct the AI to behave in a certain way, to avoid replying to some questions. You can also add your company profile, some of your links, etc. There are many cases where using the context is enough to have an amazing chatbot.
  • Local Memory: Keep the conversation locally in the user's browser. For the same Chatbot ID, even if the users visit different pages, the conversation will be kept and resumable. This is not related to the fact the conversation are kept on the server or not.
  • AI Name: The name that will be used by your AI. If it's an Image URL, that image will be used. If it's empty, a default avatar will be used.
  • User Name: Same as with the AI Name, except the default avatar will be the one of the logged-in user (if any). Alternatively, you can use {FIRST_NAME}, {LAST_NAME}, {USER_LOGIN} or {DISPLAY_NAME} and it will be automatically replaced by the logged-in user's name.
  • Start Sentence: The first sentence used by the AI.
  • Compliance Text: In many countries, if you are recording the discussions or anything, you should mention it by law. Also, you might want to warn your users that AI isn't perfect. This text will be displayed at the bottom of the chatbot.
  • ID: The ID makes your chatbot unique within your website. That will allow the chatbot to remember the discussion of the visitor, even the visitors reloads or goes to another page. As long as the ID of the chabot is the same, the conversation will be kept for that user.
  • Popup: The chatbot will displayed first as an icon. It can be clicked, then turned into a modal.
  • Full Screen: If the chatbot is a popup, it will add a button to make it full screen. If it's not a popup, it means the chatbot will be full screen on any page it is used.
  • Model: ChatGPT uses basically Turbo or GPT-4. Turbo is really fast, and usually good enough, GPT-4 is slower, ~10x more expensive. You can also use your own fine-tuned models, or other ones.
  • Temperature: Represents the randomness or creativity. Higher temperatures (between 0.5 and 1.0) leading to more varied results and lower temperatures (between 0 and 0.5) producing more focused and conservative responses.
  • Max Tokens: Limits the number of tokens (which equal to a certain number of characters or words: OpenAI Tokenizer) generated by the AI. It does not make the replies shorter! It will simply abruptly cut them. If you wish to make the replies shorter or longer, use the context.
  • Max Sentences: Maximum of sentences memorized and used by the chatbot. Increasing it will make the AI more aware of the past messages, but will also make the prompt longer in term of tokens, will cost more, and will be slower to process.
Did this answer your question?