
AI Capabilities
You can choose to use:Built-in Agent, Dify, n8n
AI capabilities are mainly divided into two parts: selecting the runner and configuring runner parameters.
The runner defines how to schedule the large model to process messages. The default is Built-in Agent, which is a multi-round Agent strategy implemented by LangBot. Only when this runner is selected will the models and tools configured internally in LangBot be used.

Dify, n8n. In this case, the models, prompts, tools, and other resources used will be provided by the LLMOps platform.

- For detailed steps on connecting to Dify, you can refer to the tutorial.
- For detailed steps on connecting to n8n, you can refer to the tutorial.
Conversation Variables
When using external LLMOps platforms, LangBot explicitly passes the following parameters, which you can add to the start node of the LLMOps platform workflow (the image below is an example of Dify):launcher_type: Launcher object type,personfor private chat,groupfor group chatlauncher_id: Launcher object ID, user ID for private chat, group ID for group chatsender_id: Sender IDuser_message_text: The plain text of the user messagesession_id: User session ID,person_<id>for private chat,group_<id>for group chatconversation_id: String, user session ID, generated by LangBot. It will be regenerated after the user resets the sessionmsg_create_time: Numeric type, timestamp (seconds) when this message was receivedgroup_name: Group name, only set when receiving group messagessender_name: Sender name

