AstrBot is an open-source, all-in-one Agent chatbot platform that integrates large model capabilities into mainstream instant messaging software including QQ, Feishu, DingTalk, and WeChat Work. It is designed for individuals, developers, and teams who need to build conversational AI applications — from personal AI companions to enterprise knowledge bases — within existing messaging workflows.Documentation Index
Fetch the complete documentation index at: https://doc.hitopen.com/llms.txt
Use this file to discover all available pages before exploring further.
- Official website: https://astrbot.app
- Documentation: https://docs.astrbot.app
- GitHub: https://github.com/astrbotdevs/astrbot
Connect AstrBot to Newapi
AstrBot supports Newapi as a model provider via the OpenAI Chat Completion and Responses interfaces.Create a Newapi API key
Log in to the Newapi console, click Console in the top navigation bar, then open Token Management. Click Add Token, select appropriate permissions, and click Create.After the token is created, click Copy Key to copy the API key.
Add Newapi as a model provider in AstrBot
Open the AstrBot management panel and go to the Model Providers page. Click Add Model Provider and select OpenAI.In the configuration dialog:
Click Save to complete the provider configuration.
| Field | Value |
|---|---|
| API Base URL | Your Newapi address with /v1 (e.g., http://localhost:3000/v1 for local deployments, or https://api.example.com/v1 for third-party services) |
| API Key | Your sk- token from the Newapi console |
For instructions on connecting AstrBot to specific messaging platforms (QQ, Feishu, DingTalk, WeChat Work), refer to the AstrBot official documentation.