1. 获取第三方API密钥
本文以火山引擎的火山方舟为例。
1.1 注册账号
进入火山官网,注册账号。火山引擎欢迎使用邀请码注册:火山引擎邀请链接,走这个链接才会有代金券赠送。目前也有多种模型赠送免费 50W tokens额度提供使用。
1.2进入火山方舟
注册完成并实名之后,进入火山方舟,在火山方舟左侧,点击在线推理–创建推理接入点。
创建接入点,接入点名称可按个人需求而定,比如Doubao-1.5-pro-32k,在添加模型选择Doubao-1.5-pro-32k,点击确定(PS:有些模型不支持知识库,若发现后续无法选择,请重新创建推理接入点。)
这就创建好了一个知识库模型的接入点。
2.接入OpenWebUI
2.1OpenWebUI搭建
OpenWebUI的docker方式搭建可参考本人另外一篇文章:
硅基流动SiliconFlow(DeepSeek-R1 API 思维链)+OpenWebUI,部署个人/企业内部AI使用小助手-CSDN博客
2.2获取APIKEY
进入APIKey管理-创建key。
2.3获取模型ID和api地址
进入先前建好的接入点后,点击 API调用 获取模型ID和api请求地址:
base_url="https://ark.cn-beijing.volces.com/api/v3" (PS:此地址为调用推理点的API地址)
至此所需的apikey和模型ID和请求的api地址(可选配置,非本文重点参数)。
3.火山方舟知识库
3.1计费方式
火山方舟知识库存在两种付费方式,即后付费和预付费两种,可依需要选择。
说明文档地址:知识库计费--火山方舟大模型服务平台-火山引擎
3.2创建知识库并导入知识
以问答问题为例,准备问答内容demo.xlsx,第一列为问题,第二列为答案;
按照创建知识库时所设定的上传文档格式进行导入文档
导入后等待系统切片完成。
4.我的应用
4.1创建零代码应用
选择应用广场,创建零代码应用,在创建好的应用设置内编辑相关信息,并选择推理接入点,即先前建好的推理接入点;
4.2选择知识库
选择3搭建好的知识库,并根据自身需求调整知识库参数,编辑和优化提示词等信息。
参考资料回复可选严格或参考,具体按需求选择模式,最后确认信息保存发布即可。
4.3获取应用ID和应用API地址
多种方式可以获取到应用ID
base_url="https://ark.cn-beijing.volces.com/api/v3/bots"(PS:此为应用接口地址)
5.接入OpenWebUI
根据2.1搭建好的openWebUI,进入管理员后台添加模型;
接入应用请选择4.3获取的api地址和应用id;
若接入推理点模型,请使用2.3获取的api地址和模型id;
key为2.2创建的APIKEY。
最后启用函数,启用后在对话选择模型就会出现对应的模型。
此处的模型名称是火山的模型ID名称,可在OpenWebUI设置-模型 中修改名称。
6.最终成果
以上就是火山引擎之火山方舟知识库+OpenWebUI,搭建独属于自己的AI智能客服的全部过程,感谢您的阅读~.~