Aibotgo
🚀 AI 长文本大模型逆向API白嫖测试【特长:长文本解读整理】,支持高速流式输出、智能体对话、联网搜索、长文档解读、图像OCR、多轮对话,零配置部署,多路token支持,自动清理会话痕迹。
Install / Use
/learn @shengdingbox/AibotgoREADME
KIMI AI Free 服务
<hr><span>[ 中文 | <a href="README_EN.md">English</a> ]</span>
支持高速流式输出、支持多轮对话、支持联网搜索、支持智能体对话、支持长文档解读、支持图像OCR,零配置部署,多路token支持,自动清理会话痕迹。
与ChatGPT接口完全兼容。
支持的 AI
| AI 机器人 | 官网 | 调用模型名 | 文件上传 | 说明 | |----------------------------------------------------------------------|-----------------------|-------|-------|-----------------------------------------| | 360 智脑 | https://ai.360.cn/ | 支持 | todo | | | Character.AI | https://character.ai/ | 支持 | 无 | todo | | 智谱清言(ChatGLM) | | 支持 | 无 API | | | ChatGPT | | 支持 | 支持 | 包含 Web Browsing、Azure OpenAI service | | Claude | | 支持 | 支持 | todo | | Code Llama| | 支持 | 无 API | todo | | Copilot | | 支持 | 无 API | todo | | 得到学习助手 | | 即将推出 | 无 API | todo | | Falcon 180B | | 支持 | 无 API | todo | | Gemini | | 支持 | 支持 | todo | | Gemma 2B & 7B | | 支持 | 无 | todo | | Gradio | | 支持 | 无 API | 用于 Hugging Face space 或自己部署的模型 todo | | HuggingChat | | 支持 | 无 API | todo | | 讯飞星火 | | 支持 | 即将推出 | | | 月之暗面-Kimi | | 支持 | 无 API | | | Llama 2 13B 和 70B | | 支持 | 无 API | todo | | MOSS | | 支持 | 无 API | todo | | Perplexity | | 支持 | 无 | todo | | Phind | | 支持 | 无 API | todo | | Pi | | 支持 | 无 API | todo | | Poe | | 支持 | 即将推出 | todo | | 天工 | | 支持 | 即将推出 | todo | | 通义千问 | | 支持 | 即将推出 | todo | | Vicuna 13B 和 33B | | 支持 | 无 API | 不需要帐号 todo | | WizardLM 70B | | 支持 | 无 API | todo | | YouChat | | 支持 | 无 | todo | | You | | 支持 | 无 API | todo | | Zephyr | | 支持 | 无 | todo | | Mistral | 支持 | 无 | todo | | | 秘塔AI (Metaso) | 支持 | 无 | todo | | | MiniMax(海螺AI) | 支持 | 无 | todo | | | 深度求索(DeepSeek) | 支持 | 无 | todo | | | 聆心智能 (Emohaa) | 支持 | 无 | todo | | | 阶跃星辰 (跃问StepChat) | 支持 | 无 | todo | |
目录
免责声明
逆向API是不稳定的,建议前往官方付费使用API,避免封禁的风险。
本组织和个人不接受任何资金捐助和交易,此项目是纯粹研究交流学习性质!
仅限自用,禁止对外提供服务或商用,避免对官方造成服务压力,否则风险自担!
仅限自用,禁止对外提供服务或商用,避免对官方造成服务压力,否则风险自担!
仅限自用,禁止对外提供服务或商用,避免对官方造成服务压力,否则风险自担!
在线体验
此链接仅临时测试功能,不可长期使用,长期使用请自行部署。
<img src="https://gitpod.io/button/open-in-gitpod.svg" alt="Open in Gitpod" height="30">
效果示例
验明正身Demo

多轮对话Demo

联网搜索Demo

智能体对话Demo
此处使用 翻译通 智能体。

长文档解读Demo

图像OCR Demo

响应流畅度一致
接入准备
kimi
从 kimi.moonshot.cn 获取refresh_token
进入kimi随便发起一个对话,然后F12打开开发者工具,从Application > Local Storage中找到refresh_token的值,这将作为Authorization的Bearer Token值:Authorization: Bearer TOKEN

或者是随便发送一个请求,查看请求头中的Authorization字段:

注意:refresh_token可能为空,此时请使用Authorization: Bearer 空格后直接输入 。
如果你看到的refresh_token是一个数组,请使用.拼接起来再使用。

智谱CHATGLM
从 https://chatglm.cn/ 获取refresh_token
进入kimi随便发起一个对话,查看请求头中的Authorization字段:

请使用Authorization: Bearer 空格后直接输入 。
如果你看到的refresh_token是一个数组,请使用.拼接起来再使用。

多账号接入
目前kimi限制普通账号每3小时内只能进行30轮长文本的问答(短文本不限),你可以通过提供多个账号的refresh_token并使用,拼接提供:
Authorization: Bearer TOKEN1,TOKEN2,TOKEN3
每次请求服务会从中挑选一个。
Docker部署
请准备一台具有公网IP的服务器并将8000端口开放。
拉取镜像并启动服务
docker build . -t aibotgo:0.0.1
docker run -it -d --init --name aibotgo -p 9999:9999 -e TZ=Asia/Shanghai aibotgo:0.0.1
查看服务实时日志
docker logs -f aibotgo
重启服务
docker restart aibotgo
停止服务
docker stop aibotgo
Docker-compose部署
version: '3'
services:
aibotgo:
container_name: aibotgo
image: shengdingbox/aibotgo:latest
restart: always
ports:
- "9999:9999"
environment:
- TZ=Asia/Shanghai
云容器部署
注意:免费账户的容器实例可能无法稳定运行
gitpod
<img src="https://gitpod.io/button/open-in-gitpod.svg" alt="Open in Gitpod" height="30">
原生部署
请准备一台具有公网IP的服务器并将9999端口开放。
请先安装好java环境并且配置好环境变量,确认命令可用。
打包
mvn clean package -Dmaven.test.skip=true
jar包启动
cd ./target
nohup java -jar -Xms768m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError aibotgo-0.0.1-SNAPSHOT.jar dev/null 2>&1 &
查看服务实时日志
cd ${user.home}/logs/aibotgo
tail -f app.log
推荐使用客户端
使用以下二次开发客户端接入free-api系列项目更快更简单,支持文档/图像上传!
由 Clivia 二次开发的LobeChat https://github.com/Yanyutin753/lobe-chat
由 时光@ 二次开发的ChatGPT Web https://github.com/SuYxh/chatgpt-web-sea
接口列表
目前支持与openai兼容的 /v1/chat/completions 接口,可自行使用与openai或其他兼容的客户端接入接口,或者使用 dify 等线上服务接入使用。
对话补全
对话补全接口,与openai的 chat-completions-api 兼容。
POST /v1/chat/completions
header 需要设置 Authorization 头部:
Authorization: Bearer [refresh_token]
请求数据:
{
// model随意填写,如果不希望输出检索过程模型名称请包含silent_search
// 如果使用kimi+智能体,model请填写智能体ID,就是
