首页 > 其他分享 >智能AI客服系统+企业专属AI知识库实现原理+配置教程

智能AI客服系统+企业专属AI知识库实现原理+配置教程

时间:2024-02-25 23:11:17浏览次数:32  
标签:教程 AI 知识库 接口 OpenAI GPT 向量

  1. 企业专属AI知识库实现原理

知识库是GPT用户咨询问题,调用文本转向量接口将问题转为向量数据,向量化搜索知识数据库,将相关知识文本整合后发送给GPT聊天补全接口   知识库服务主要基于以下两个接口: OpenAI 聊天接口( /v1/chat/completions ) OpenAI 向量生成接口( /v1/embeddings )
  1. AI知识库接入准备

在接入知识库之前,请先确认下面两点 第一:OpenAI KEY ,没有官方KEY,可以自行代理商处购买,也可以找管理员付费获取一个 第二:找管理员,创建自己的知识库集合,这是为了防止胡乱上传文档占用空间
  1. 商户配置AI知识库

商户账号登录到后台,前往【菜单】【团队设置】【机器人设置】【向量知识库AI配置】开启知识库AI
  • 是否开启,要点击开启
  • 接口地址,OpenAI接口地址
  • 接口密钥,OpenAI接口Key
  • 向量库集合,管理员会给你分配,【请向管理员咨询,此参数可选,如果不传相当于不进行专属知识嵌入】
  • 提示词:这里写的会进入system,并且会在后面拼接上知识库搜索出来的相关文案
  • 拼接到user问题:这里写的会被带入到每次的提问中,可以进行强制提示
向量相似度分值:向量搜索时的匹配分值,分值越高,关联性越强,准确性越强,但是也可能会查不到相关知识 历史会话上下文条数:配置每次请求AI时传递几条历史会话 知识库搜索为空时是否中断:意思就是当在向量知识库里搜索不到内容时,不让AI自由回复,防止AI被滥用问题
  1. 训练GPT引流私域加微信

对GPT进行训练,使其拟人化回答问题,以及回答自己产品的问题。 例如:GPT假设你是一个开发者,你叫程序员老狼,你的联系方式:llike620 【相关知识信息】 以老狼的身份和语气拟人化回答问题,回复时不能超过50字
  • GPT大模型如果用户咨询价格,让发送详细资料,或者你不理解的问题,请回复“请加我的联系方式,或者您留个联系方式,我来加您”
  1. 接入FastGPT

点击【应用】【外部使用】【API访问】【新建】新建一个KEY,同时也可以看到我们的API根地址 这个根地址和Key可以填入任何支持OpenAI接口的应用里,这个接口是兼容OpenAI格式。 在客服系统【知识库AI配置】里填上接口地址和接口密钥。这样我们的客服系统就对接好了FastGPT。 可以基于FastGPT进行智能回复。

标签:教程,AI,知识库,接口,OpenAI,GPT,向量
From: https://www.cnblogs.com/taoshihan/p/18033322

相关文章

  • AI数字人SadTalker实战
    1.概述AI数字人在营销和品牌推广中扮演着至关重要的角色,许多企业和个人正积极利用数字技术来打造属于自己的财富。有没有一种简单而免费的方式来创建自己的数字人呢?本篇博客笔者将为大家介绍如何搭建属于自己的AI数字人。2.内容2.1什么是SadTalker?生成头部说话视频通过人脸图......
  • mysql access denied for root ... mysqld –skip-grant-tables 命令失效 ... Failed
    <!--密码突然登录不上MySQL了,久了也不晓得是不是密码不正确...只能改密码...一年难得碰一次,感觉每次总有莫名其妙的问题--><!--修改方案只找到一个,就是无密码验证开启mysql服务,然后登录,设置新密码--><!--mysql版本不同有些命令无效,大概分高低两版本--><!--低版命令我......
  • Go 100 mistakes - #71: Misusing sync.WaitGroup
       ......
  • maimai GreeN+
    Back2Back[13.9]非常好索尼克歌曲!非常好水13.9!个人感觉唯一难的地方是后面套圈有点蹭,同开头星星用内屏点手指划就很好黄。患部で止まってすぐ溶ける~狂気の優曇華院[13.7]经典歌曲,比较简单,最后双押发狂段很有感觉!Jack-the-Ripper◆[13.9]sasakure的经典牛逼歌曲,正是ja......
  • 一秒出图?SDXL-Turbo实时AI绘画整合包下载
     SDXLTurbo是一种快速生成的AI构图模型,它基于一种称为对抗性扩散蒸馏的新训练方法,该方法允许在1到4个步骤中以高图像质量对大规模基础图像扩散模型进行采样,并将其与对抗性损失相结合,以确保即使在一个或两个采样步骤的低阶模式下也能获得高图像保真度简单说,就是快速成图的同时......
  • Redis 教程
    Redis教程Redis概述Redis(RemoteDictionaryServer),即远程字典服务。是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把......
  • FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memo
    <---JSstacktrace--->====JSstacktrace=========================================Securitycontext:000000A526FA5891<JSObject>1:fromString(akafromString)[buffer.js:314][bytecode=0000010AE305A149offset=164](this=00000347695822D1&......
  • Airtest结合Poco对控件实施精准截图
    1.前言最近在Q群内发现有个小伙伴提出了一个很有趣的脚本需求,想要实现“通过选择器获取到了控件,然后截图这个控件范围”,根据我们的Airtest的局部截图接口以及poco控件的属性查询接口是可以很快实现的~2.接口查找首先我们需要知道我们应该怎么实现用脚本去进行局部截图,我们可以通......
  • Airtest-Selenium实操小课:刷B站视频
    1.前言上一课我们讲到用Airtest-Selenium爬取网站上我们需要的信息数据,还没看的同学可以戳这里看看~那么今天的推文,我们就来说说看,怎么实现看b站、刷b站的日常操作,包括点击暂停,发弹幕,点赞,收藏等操作,仅供大家参考学习~2.需求分析和准备整体的需求大致可以分为以下步骤:打开chr......
  • 如何用Airtest实现在图片范围内随机点击
    1.前言前几天有个新手同学在Airtest官群里问了这样一个问题:我是新手,在图片范围内随机点击,用Airtest怎么实现?代码?那我们就以这个问题为例,浅浅聊一下,怎么把需求转化成我们的Airtest代码。2.了解Airtest首先新手同学对Airtest要有以下几点认知:①Airtest是一个图像识别框架......