[AI Embedchain] 开始使用 - 全栈

使用 Embedchain 的易用 CLI 工具开始全栈 RAG 应用开发。无论是否偏好 Docker,只需几个命令即可设置一切。

先决条件

选择您的设置方法:

  • [不使用 Docker](#不使用 Docker)
  • [使用 Docker](#使用 Docker)

不使用 Docker

确保已安装以下内容:

  • Embedchain python 包 (pip install embedchain)
  • Node.jsYarn

使用 Docker

Docker 官方网站 安装 Docker。

快速开始指南

安装包

在继续之前,请确保已安装 Embedchain 包。

bash 复制代码
pip install embedchain -U

设置

为了演示的目的,您必须设置 OPENAI_API_KEY 才能开始,但您可以轻松更改配置以选择任何 llm。

安装命令

bash 复制代码
ec create-app my-app
cd my-app
ec start
bash 复制代码
ec create-app my-app --docker
cd my-app
ec start --docker

接下来会发生什么?

  1. Embedchain 获取全栈模板(FastAPI 后端,Next.JS 前端)。
  2. 安装所需的组件。
  3. 启动前端和后端服务器。

查看实际效果

打开 http://localhost:3000 查看聊天界面。

管理面板

查看 Embedchain 管理面板,了解您的 RAG 应用的文档块。

API 服务器

如果您想访问 API 服务器,可以在 http://localhost:8000/docs 进行访问。

您可以根据需要自定义 UI 和代码。

引用

相关推荐
宸津-代码粉碎机14 小时前
Java内部类内存泄露深度解析:原理、场景与根治方案(附GC引用链分析)
java·开发语言·jvm·人工智能·python
致Great15 小时前
强化学习(RL)简介及其在大语言模型中的应用
人工智能·语言模型·自然语言处理·大模型
JJJJ_iii15 小时前
【机器学习11】决策树进阶、随机森林、XGBoost、模型对比
人工智能·python·神经网络·算法·决策树·随机森林·机器学习
咚咚王者16 小时前
人工智能之编程基础 Python 入门:第五章 基本数据类型(一)
人工智能·python
说私域16 小时前
基于开源链动2+1模式AI智能名片S2B2C商城小程序的零售流量重构研究
人工智能·小程序·开源
Funny_AI_LAB16 小时前
Anthropic 最新研究深度解析:大型语言模型中涌现的内省意识
人工智能·语言模型·自然语言处理
skywalk816316 小时前
划时代的AI Agent qwen的回答和思考
人工智能
张较瘦_16 小时前
[论文阅读] AI | 大语言模型服务系统服务级目标和系统级指标优化研究
论文阅读·人工智能·语言模型
golang学习记16 小时前
Cursor 2.0正式发布:携自研模型Composer强势登场,不再只做「壳」
人工智能
文火冰糖的硅基工坊16 小时前
[人工智能-大模型-97]:大模型应用层 - 随着技术的发展,软件工程与软件开发过程提效演进阶段(工具化 → 流程化 → 智能化)和未来的展望。
人工智能·软件工程