项目简介
Kimi-Free-API,正如其名,是免费使用Kimi API的解决方案,支持多种强大功能:
- 高速流式输出: 实时生成文本,满足各种创作需求。
- 联网搜索: 整合搜索引擎,轻松获取海量信息。
- 长文档解读: 轻松理解长篇大论,快速把握文章要点。
- 图像解析: 从图像中提取信息,洞察先机。
- 多轮对话: 与模型进行自然流畅的对话,享受智能交互体验。
据作者介绍,以上功能与ChatGPT接口完全兼容。
同时,作者强调,该项目纯属研究交流学习之用,仅限个人使用。希望大家珍惜资源,避免滥用。
短短一个多月的时间,已获得1.6K颗星!
性能特色
- 零配置部署: 无需繁琐配置,即刻上手。
- 多路token支持: 多用户同时使用,支持团队协作。
- 自动清理会话痕迹: 保护用户隐私安全。
- 高速响应: 实时生成文本,提供流畅的使用体验。
- 强大能力: 满足各种需求,支持多种功能。
- 稳定可靠: 平台运行稳定,提供优质服务。
安装部署
项目支持多种部署方式,包括本地、Docker等。
例如,使用Docker:
<code>docker run -it -d --init --name kimi-free-api -p 8000:8000 -e TZ=Asia/Shanghai vinlic/kimi-free-api:latest</code>
使用docker-compose:
<code>version: '3' services: kimi-free-api: container_name: kimi-free-api image: vinlic/kimi-free-api:latest restart: always ports: - "8000:8000" environment: - TZ=Asia/Shanghai</code>
本地部署需要Node.js环境及配置好环境变量。
<code>npm i #安装依赖 npm i -g pm2 安装PM2进行进程守护 npm run build #编译构建 pm2 start dist/index.js --name "kimi-free-api" #启动服务 pm2 logs kimi-free-api #查看服务实时日志 pm2 reload kimi-free-api #重启服务 pm2 stop kimi-free-api #停止服务</code>
部署完成后,需提前获取refresh_token。
访问Kimi官网获取refresh_token。
进入Kimi,在开发者工具中找到refresh_token的值,即为项目中Authorization的Bearer Token值。
若refresh_token是一个数组,可用.拼接。
关于多账号接入,每个账号每3小时可进行30轮长文本问答(短文本不限),多账号可拼接使用,服务会每次挑选一个。
格式如下:
makefile
<code>Authorization: Bearer TOKEN1,TOKEN2,TOKEN3</code>
项目展示
项目首页:
自我介绍:
多轮对话:
联网搜索:
文档解读:
图像解析:
请注意:
Kimi-Free-API仅供个人学习和研究使用,禁止商业目的。服务可能会受到限制,请谨慎使用。
总的来说,Kimi-Free-API是一个功能强大、易于使用的开源项目,可用于快速构建各种基于KIMI AI的应用。感兴趣的可以试试。
项目地址:https://github.com/LLM-Red-Team/kimi-free-api
暂无评论内容