新手如何学习Eino框架-2
·
一、先搞清楚这是个啥?

你面前这个 chatwitheino 项目,本质就是一个 AI 聊天界面。跟你在网页上跟豆包/ChatGPT 聊天差不多,但这个是你自己部署的,可以接入你自己的数据。
它能做两件事:
- 普通聊天:你问啥它答啥(依赖 .env 配的大模型)
- 聪明聊天:让它先翻你公司的资料/文档,再回答(这就是 RAG 检索增强生成)
咱们这次要干的就是:把 RAG(让它能看自家文档)给接上。
二、如何做?
第一步克隆
git clone https://github.com/cloudwego/eino-examples.git
第二步配置环境变量








每行是啥意思:
|
配置项 |
意思(说人话) |
|
MODEL_TYPE=ark |
告诉程序:我要用火山引擎的豆包大模型(ark 是豆包的服务代号) |
|
ARK_API_KEY |
你的豆包 API 密钥,相当于账号密码(去火山引擎控制台申请) |
|
ARK_MODEL |
具体用哪个模型,比如 doubao-pro-32k、doubao-lite 等,越大越强但越贵 |
|
ARK_BASE_URL |
API 服务器地址。一般是 https://ark.cn-beijing.volces.com/api/v3 |
|
PORT=8080 |
网页服务跑在 8080 端口,访问 http://localhost:8080 就能用 |
|
MESSAGE_KIND |
消息格式类型,按需设置(不用改也能跑) |
更多推荐




所有评论(0)