OpenAI 的 Assistant API 非常棒:利用代码解释器和检索的强大功能,从而帮助开发人员构建能够执行各种任务的强大 AI 助手。然而,它在在线沙箱中执行代码,并要求我们将文件上传到 OpenAI 的平台——这听起来不太好……
Y’ORG AI 因此引入了 Open Assistant,它允许您在本地运行代码,从本地文件检索知识(无需将其发送到 OpenAI),并访问更多开发人员友好的工具!
主要优势
我们的平台在设计时充分考虑了开发人员和数据分析师的需求,提供无与伦比的优势:
- 强化数据隐私:您的敏感信息永远不会离开您自己的安全服务器。
- 无限制的文档处理:告别文件大小或数量的限制。
- 成本效率:消除与基于云的服务相关的会话和检索成本。
- 本地LLM灵活性:选择您选择的大型语言模型并在内部维护所有操作。
工具和预建助手
Y’ORG 为开发者提供了额外的工具:
- 了解代码库。
- 草案开发规范。
- 将新功能引入现有项目。
对于数据分析师来说:
- 进行数据分析。
- 为不同的受众创建报告。
我们还为用户提供预构建的助手:
SDE 助手:通过利用整个代码存储库的集体智慧,将功能请求转换为可执行代码和文档,无需 IDE。
数据助理:分析数据集,提取见解,并将其转换为针对不同利益相关者的综合报告。
安装
添加您的 API 密钥
- 在此处添加您的 API 密钥:
backend/.env
通过 Docker 安装
确保 Docker 正在运行并在终端中运行命令
- 同时构建前端和后端
docker-compose up --build
- 仅构建前端
docker-compose up --build frontend
- 仅构建后端
docker-compose up --build backend
如果您看到:exec ./entrypoint.sh: no such file or directory ,请尝试
- 删除行 entrypoint: ./entrypoint.sh in docker-compose.yml
- 将 CMD [“/bin/sh”, “/app/entrypoint.sh”] 添加到文件 /backend/Dockerfile 末尾
- 重新运行 docker-compose up –build
如果您看到: /app/entrypoint.sh: 3: set: Illegal option – ,请在控制台中尝试
- cd backend
- sed -i ‘s/\r$//’ entrypoint.sh
- 重新运行 docker-compose up –build
项目链接
https://github.com/YORG-AI/Open-Assistant
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun267394.html