big-AGI简介
big-AGI是一个开源的个人AI助手套件,由Enrico Ros开发。它支持多种大语言模型,包括GPT-4、Claude等,提供聊天、绘图、语音等丰富功能,可以部署在本地或云端使用。big-AGI的主要特点包括:
- 支持100多种AI模型,包括开源和商业模型
- 提供聊天、语音通话、绘图等多种交互方式
- 界面简洁易用,支持移动端
- 注重隐私保护,数据存储在本地
- 开源代码,可自定义部署
官方资源
快速上手
- 克隆仓库:
git clone https://github.com/enricoros/big-AGI.git
cd big-AGI
- 安装依赖:
npm install
- 运行开发服务器:
npm run dev
- 在浏览器中访问
http://localhost:3000
即可使用
支持的AI模型
big-AGI支持多种AI服务商的模型:
- 开源模型:LocalAI、Ollama、Oobabooga等
- 商业服务:OpenAI、Anthropic、Google、Microsoft Azure等
- 图像生成:Prodia (SDXL)
- 语音合成:ElevenLabs
核心功能
- 多模型聊天:可同时与多个AI模型对话
- AI persona:预设多种AI角色
- 语音通话:实时语音交互
- 文生图:支持AI绘图
- 代码高亮与执行:便于开发调试
- PDF导入:可导入PDF文档进行分析
- 移动端支持:响应式UI设计
部署方式
big-AGI支持多种部署方式:
- 本地开发环境
- Vercel一键部署
- Docker容器化部署
- Kubernetes集群部署
具体部署步骤可参考安装指南。
参与贡献
big-AGI是一个开源项目,欢迎开发者参与贡献:
- 在GitHub上star该项目
- 提交issue报告bug或提出新功能建议
- Fork仓库,提交Pull Request贡献代码
- 加入Discord社区参与讨论
通过以上资源,相信读者可以快速了解和上手使用big-AGI这个强大的AI助手套件。随着AI技术的不断发展,big-AGI也在持续更新完善中,欢迎关注该项目的最新进展。