当前位置: 首页 > news >正文

[AI Embedchain] 开始使用 - 全栈

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

先决条件

选择您的设置方法:

  • 不使用 Docker
  • 使用 Docker

不使用 Docker

确保已安装以下内容:

  • Embedchain python 包 (pip install embedchain)
  • Node.js 和 Yarn

使用 Docker

从 Docker 官方网站 安装 Docker。

快速开始指南

安装包

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

pip install embedchain -U

设置

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

安装命令

ec create-app my-app
cd my-app
ec start
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 进行访问。

API 服务器

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

引用

  • github
  • doc
  • AI 博客 - 从零开始学AI
  • 公众号 - 从零开始学AI

相关文章:

  • Vue 2 TodoList 案例
  • 博弈dp,CF 731E - Funny Game
  • Linux安全与高级应用(三)深入探索MySQL数据库:安装、管理与安全实践
  • 在MySQL中,处理层次结构数据(如树状或组织结构图)的查询
  • 国家网络安全战略
  • 新160个crackme - 027-MexeliteCRK1
  • 深度学习:记一次由model.train() 引发的模型训练效果变差事故
  • 纯手工在内网部署一个Docker私有仓库
  • 【RISC-V设计-09】- RISC-V处理器设计K0A之CIC
  • android10 系统定制:增加应用锁功能
  • DS1302实时时钟(51单片机)
  • Flink cdc正确打开方式(flink on yarn)
  • Kotlin 和 Java区别
  • Netty学习笔记01--出入站处理器顺序
  • 学习记录702@计算机组成原理之计算机硬件组成细化
  • Angular数据绑定机制
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • echarts的各种常用效果展示
  • Electron入门介绍
  • HTTP请求重发
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • laravel 用artisan创建自己的模板
  • session共享问题解决方案
  • Transformer-XL: Unleashing the Potential of Attention Models
  • webpack4 一点通
  • 初识 webpack
  • 初识MongoDB分片
  • 给新手的新浪微博 SDK 集成教程【一】
  • 全栈开发——Linux
  • 十年未变!安全,谁之责?(下)
  • Java性能优化之JVM GC(垃圾回收机制)
  • ######## golang各章节终篇索引 ########
  • #Datawhale AI夏令营第4期#多模态大模型复盘
  • #define 用法
  • (1)Jupyter Notebook 下载及安装
  • (2020)Java后端开发----(面试题和笔试题)
  • (9)STL算法之逆转旋转
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (转)大型网站架构演变和知识体系
  • (转)母版页和相对路径
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET MAUI Sqlite数据库操作(二)异步初始化方法
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken
  • /bin、/sbin、/usr/bin、/usr/sbin
  • ?php echo ?,?php echo Hello world!;?
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [100天算法】-不同路径 III(day 73)
  • [Android]如何调试Native memory crash issue