Skip to main content
Version: 2026.3

Chatbot

Chatbot with RAG support

ReflectisChatBotPlaceholder

Prefab that works as an AI Agent inside the environment, empowered with RAG architecture.

ComponentList

The setup of the chatbot requires you to specify which AI Agent to use. Agents are created and configured in the Reflectis AI Back Office section. Refer to the Back Office Chatbots section for more details. To manage the reference between the placeholder and the agent correctly, copy the Chatbot Label of the agent from the Back Office section and put it into the Agent field in the Inspector.

If needed, the chatbot will speak to the user when interacted with. You can add this istruction directly in the Inspector.

Chatbot Avatar

The Prefab appears as white panel when dragged into the scene. In the folder Packages > Reflectis-Creatorkit-Worlds-Placeholders > Runtime > Graphics > ChatbotGraphics > Models, you can find 3 folders with prefabs of avatars that you can use to make the interaction mode "human":

  • Tbot: small robot.
  • ChatbotAvatarMale: young man.
  • ChatbotAvatarFemale: young woman.

These templates are ready to use. You can pick one and add it as a child of the Avatar GameObject in the ReflectisChatBotPlaceholder instance.

ComponentList

Custom Avatars

If you want to add a different Avatar, remember to:

  • setup an Animator Controller by copying the architecture from one of the avatatars provided;
  • add an Audio Source if you want your avatar to speak!

Add these components on your custom Prefab or GameObject. Be sure to add them on a GameObject that is inside the Avatar parent.

[Deprecated] Chatbot without RAG support

ChatBotPlaceholder

danger

Do NOT use this prefab.
If you need to know how it was working, please refer to older documentation versions.