General Introduction
AIBot PRO is a .NET 6-based AI aggregation client designed to provide users with a convenient platform for integrating multiple AI products. NET 6-based AI aggregation client is designed to provide users with a convenient platform to integrate multiple AI products, including ChatGPT, Gemini, Claude, WenxinYiYin, TongyiQianQian, and XunfeiStarFire, etc. The client supports senseless switching of conversations, and integrates ChatGPT, Gemini, Claude, WenxinYiYin, TongyiQianQian, and XunfeiStarFire, etc. AIBot PRO also supports the development of knowledge bases, plug-ins, the AI workflow engine, and the export of customized and featured AI APIs on open platforms. AIBot PRO also supports knowledge base development, plug-in development, AI process engine (workflow), and an open platform to export customized AI APIs.
Function List
- Integration of multiple AI products (ChatGPT, Gemini, Claude, Wenxin Yiyin, Tongyi Qianqi, Xunfei Starfire)
- Sensorless switching of dialogs
- Support for knowledge base building and management
- Plug-in Development Functions
- AI process engine (workflow)
- Open platform to export customized AI APIs to the outside world
- Supports multiple deployment methods (Windows, Linux, Docker)
- Support for multiple databases (SqlServer, Redis, Milvus)
- Custom Plugins and Regular Expression Design
- Parallel processing of multiple files
- Immersive PDF Reading
- Personal Center consumption statistics
- AI drawing function
- API hosting and OpenAPI compatibility
Using Help
Installation process
AIBot PRO offers a variety of deployment methods, allowing users to choose the right deployment method for their needs:
- Windows deployment::
- Download and unzip the AIBot PRO installation package.
- Run the installation program and follow the prompts to complete the installation.
- Configure database connections and cache settings.
- Start the AIBot PRO client.
- Linux Deployment (Pagoda Panel)::
- Log into the Pagoda panel and go to the software store to install Docker.
- Download the Docker image for AIBot PRO.
- Configure the Docker container, set up the database and cache.
- Start the Docker container and access AIBot PRO.
- Docker Deployment::
- Install Docker and Docker Compose.
- Download the Docker Compose file for AIBot PRO.
- (of a computer) run
docker-compose up
command to start AIBot PRO.
Function Operation
- Integration of multiple AI products::
- In the AIBot PRO client, users can select different AI products to talk to.
- Supports senseless switching dialog, so users don't need to manually switch AI products.
- Knowledge base management::
- Users can create and manage their own knowledge bases, with support for locally privatized knowledge bases.
- Supports customized regular expression design slicing schemes for flexible knowledge base building.
- Plug-in Development::
- AIBot PRO supports custom plug-in development, allowing users to develop and integrate their own plug-ins according to their needs.
- Plug-ins allow for a variety of functions such as networking, knowledge base, drawing, workflow, etc.
- AI process engine (workflow)::
- Users can create and manage AI processes using the AI Process Engine.
- Support for running JavaScript and C# scripts to automate complex AI processes.
- Open platform and API export::
- AIBot PRO provides an open platform to support external output of customized AI APIs.
- Users can realize a variety of AI functions through API calls, compatible with the OpenAPI standard.
- Parallel processing of multiple files::
- Supports parallel processing of multiple files to improve file processing efficiency.
- Users can process multiple files at the same time for batch operation.
- Immersive PDF Reading::
- Provides immersive PDF reading capabilities, allowing users to read and annotate PDF files directly in AIBot PRO.
- Personal center and consumption statistics::
- Users can view their usage and consumption statistics in their personal center.
- Provides intuitive statistical charts to help users understand their usage.
- AI drawing function::
- Support AI painting function, users can generate and edit AI paintings with AIBot PRO.
- API hosting and OpenAPI compatibility::
- AIBot PRO provides API hosting service, which allows users to host their own APIs.
- Compatible with OpenAPI standard, supports external calls to AIBot PRO plug-ins and functions.
One sentence description (brief)
AIBot PRO is a .NET 6-based AI aggregation client that integrates a variety of AI products, supports senseless switching of conversations, knowledge base management, plug-in development and AI process engine, and provides an open platform and customized AI API output.