唯一客服系统

开发经验总结分享

chatGPT本地知识库开发-私有数据知识库-golang调用GPT向量化接口embeddings

发布于

既然我们需要把自己的私有数据存储到向量数据库,那么,我们就需要用到GPT向量化接口embeddings我们通过该接口,把自己的文本数据,转化为向量数据下面是Golang调用GPT向量化接口embeddings,以及chat接口的封装函数代码:package utils import ( "bytes" "context" "encoding/json" "fmt" "github.com/sash...

阅读更多 →

chatGPT本地知识库开发-golang操作qdrant向量数据库-创建集合-创建向量-搜索向量

发布于

我们开发基于chatGPT的本地知识库功能,必须要知道如何操作向量数据库原因是,GPT的本地知识库,需要先通过向量数据库搜索出相关的数据,然后再发送给GPT的chat接口,让GPT润色后回答。下面是使用golang实现的向量数据库qdrant操作封装函数,包括:创建集合,删除集合,查询集合信息创建向量,搜索向量代码放在了自己的utils包下,可以根据自己情况自行修改package utils im...

阅读更多 →

推荐一款开源ChatGPT前端界面库-适用于团队内部自建Web对接GPT接口需求

发布于

项目名称是chatbot-ui项目地址:https://github.com/mckaywrigley/chatbot-ui该项目仿造ChatGPT官网,效果几乎是一模一样。因为对接官网接口,所以需要把项目部署在海外服务器,或者配置接口代理域名适用于,团队内部不是人人都会翻墙,并注册账号,搭建一个前端Web可以让大家一起使用使用方法:git clone https://github.com/mck...

阅读更多 →

ChatGPT3.5文案生成:写一篇推荐唯一客服系统的文案

发布于

作为一名程序员,我曾经有过一次非常坎坷的经历。在某个项目中,我负责开发一个重要的功能模块。然而,在测试之前,我的代码中存在一个致命的BUG,导致客户在使用时无法正常操作,也无法反馈问题和意见。由于缺少有效的客服系统,我们无法及时得知客户的问题和需求,这直接导致了公司的形象受损,同时也引起了领导的不满和批评。我感到非常沮丧和自责,开始寻找一种更高效的客服系统,以便更好地管理客户关系,并及时解决他们的...

阅读更多 →

前端对接直连GPT3.5流式传输completion接口实现逐字打印的效果

发布于

GPT3.5的chat补全接口,有一个参数叫stream,如果是true就会以EventStream流式传输的形式把数据逐字返回前端展示上就可以实现一个打字机的效果,针对网络不好的情况,这种逐渐输出也是比一次性全部输出要好的多之前,花费好长时间,没搞明白怎么去把stream流的数据拿出来,在微博咨询了easy同学后,使用他的库,终于能拿到流式数据了库的地址是:https://github.com/...

阅读更多 →

基于GPT3.5实现本地知识库解决方案-利用向量数据库和GPT向量接口-实现智能回复并限制ChatGPT回答的范围

发布于

标题有点长,但是基本也说明出了这篇文章的主旨,那就是利用GPT AI智能回答自己设置好的问题既能实现自己的AI知识库机器人,又能节省ChatGPT调用的token成本费用。代码仓库地址document.ai: 基于GPT3.5的通用本地知识库解决方案下面图片是整个流程:导入知识库数据利用openai的向量接口生成向量数据,然后导入到向量数据库qdrant这段代码会将指定目录下的所有文件读取出来,然...

阅读更多 →

客服系统对接公众号解决“该公众号提供的服务出现故障,请稍后再试”的操作步骤

发布于

有段时间没去测试公众号的自动回复功能,今天一测,报错:“该公众号提供的服务出现故障,请稍后再试”我记得之前并没有出现过这个错误,就去排查程序问题。公众号出现该错误的原因是:1、直接回复success(推荐方式) 2、直接回复空串(指字节长度为0的空字符串,而不是XML结构体中content字段的内容为空)一旦遇到以下情况,微信都会在公众号会话中,向用户下发系统提示“该公众号暂时无法提供服务,请稍后...

阅读更多 →