使用 Embedchain 的易用 CLI 工具开始全栈 RAG 应用开发。无论是否偏好 Docker,只需几个命令即可设置一切。
先决条件
选择您的设置方法:
- 不使用 Docker
- 使用 Docker
不使用 Docker
确保已安装以下内容:
- Embedchain python 包 (
pip install embedchain
) - Node.js 和 Yarn
使用 Docker
从 Docker 官方网站 安装 Docker。
快速开始指南
安装包
在继续之前,请确保已安装 Embedchain 包。
代码语言:bash复制pip install embedchain -U
设置
为了演示的目的,您必须设置 OPENAI_API_KEY
才能开始,但您可以轻松更改配置以选择任何 llm。
安装命令
代码语言:bash 不使用 docker复制ec create-app my-app
cd my-app
ec start
代码语言:bash 使用 docker复制ec create-app my-app --docker
cd my-app
ec start --docker
接下来会发生什么?
- Embedchain 获取全栈模板(FastAPI 后端,Next.JS 前端)。
- 安装所需的组件。
- 启动前端和后端服务器。
查看实际效果
打开 http://localhost:3000 查看聊天界面。
管理面板
查看 Embedchain 管理面板,了解您的 RAG 应用的文档块。
API 服务器
如果您想访问 API 服务器,可以在 http://localhost:8000/docs 进行访问。
您可以根据需要自定义 UI 和代码。
引用
- github
- doc
- AI 博客 - 从零开始学AI
- 公众号 - 从零开始学AI