Open Assistant: 本地版YORG开放助手系统

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

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2023年11月23日
下一篇 2023年11月23日

相关推荐