Introduction

This update introduces support for QQ bots. You can now link your configured agent to a QQ official bot without the risk of account suspension. To use this feature:

QQ Bot Features

  1. Customizable Message Delimiters: By default, the delimiters are ["。", "\\\\n", "?", "!"]. The bot streams the agent's output and sends it to QQ line by line based on these delimiters.
  2. Supports Private and Group Chats: The QQ bot works in both private messages and group conversations.
  3. Text and Image Messages Supported: It supports sending and receiving text and image messages. If the model has vision capabilities or a vision model is enabled, it can handle images. You can also enable a text-to-image model to generate and send images.
  4. Adjustable Conversation Rounds: The default is 30 rounds. Older conversation records are gradually discarded to prevent context overflow. You can configure a memory module to maintain character personality and achieve permanent memory retention.
  5. Displays Thinking and Tool Call Process: The QQ bot can return the agent’s thinking process and tool usage steps. You can choose whether to enable this feature in the configuration.

Deployment steps

  1. Log in to QQ Open Platform and register a robot. Each person can create up to 4 robots.

  1. Copy the robot ID and key to the agent party.

  1. Add your own IP to the IP whitelist in the above picture. If you don't have one, you can log in to this machine's IP to check. If you don't have a public IP, this is your community's shared IP, which may be a dynamic IP. Therefore, sometimes you need to re-enter a new IP whitelist. We recommend deploying agent party on a server using docker, and a 2-core 2GB server can run agent party.

  1. If your robot hasn't passed the review, you can use it in sandbox mode. The sandbox group cannot exceed 20 people, and you can configure it here.
  2. Click here to scan the code and add the robot's QQ, or you can also authorize others to chat privately here.