首页 > 其他分享 >知识库AI机器人训练接口对接-唯一客服系统文档中心

知识库AI机器人训练接口对接-唯一客服系统文档中心

时间:2023-05-20 17:45:15浏览次数:33  
标签:form 8083 AI 知识库 接口 网址 文档 OpenAI 上传

如果你的需求仅仅是对接自训练的ChatGPT接口,实现自己的个性化机器人,那么可以看看下面的个性化ChatGPT调用接口前提条件是已经搭建好了知识库服务,该服务默认监听端口8083

文件上传训练接口地址

POST http://127.0.0.1:8083/{集合名称}/uploadDoc
该接口支持上传docx 、txt、xlsx、pdf。上传成功后会读取文件内容,按字符长度分块,调用OpenAI Embedding接口,存入到qdrant向量数据库。

请求头
必须是multipart/form-data形式,因为需要接收文件数据

类型
Content-Type multipart/form-data

请求body

keyvalue
file 二进制文件

上传网址内容接口地址

POST http://127.0.0.1:8083/{集合名称}/uploadUrl

1. 程序读取网址的所有内容,去除html标签,分割后调用OpenAI向量化接口,内容和网址一并存入向量数据库

2. 用户使用自然语言查询,向量化自然语言,向量搜索数据库,整合后发送给OpenAI的chat接口

3. 拿到内容后,把参考网址附在内容下面

类型
Content-Type application/x-www-form-urlencoded

请求body

keyvalue
url 网页地址

标签:form,8083,AI,知识库,接口,网址,文档,OpenAI,上传
From: https://www.cnblogs.com/taoshihan/p/17417534.html

相关文章

  • 自AI火了之后又一个自学方法
      上图是狐猴浏览器默认提供的chatTPG的ai的使用,我发送不完整代码,也可以准确的猜测出代码的含义。效果十分强大 ......
  • elasticsearch 启动报错 SearchPhaseExecutionException[Failed to execute phase [qu
    Elasticsearch启动报错:[2023-05-19T22:39:32,161][DEBUG][o.e.a.s.TransportSearchAction][X-111.ecs]Allshardsfailedforphase:[query][2020-05-19T22:39:32,162][WARN][r.suppressed][X-111.ecs]path:/.kibana_task_manager/_search,params:{ign......
  • NET 高级编程知识--多线程async/await
    NET高级编程知识一.多线程async/awaitasync:的价值1.降低了线程的数量;2.降低了cpu的负载;3.asnync/await提高了吞吐,只负责发命令,然后就忙别的事去了,不需要等待,事完成前不浪费资源,完成后在来线程处理,还能复用线程,不开新线程。asnyn:并发不高,线程较多,cpu开销不大,使用了DAM异......
  • springboot基于vue的MOBA类游戏攻略分享平台、游戏资讯分享平台,附源码+数据库+lw文档+
    1、项目介绍任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于java语言设计并实现了MOBA类游戏攻略分享平台。该系统基于B/S即所谓浏览器/服务器模式,应用java技术,选择MySQL作为后台数据库。系统主要包括系统首......
  • C#Xml文档的解析
    1<?xmlversion="1.0"encoding="utf-8"?>2<skills>3<skill>4<id>1</id>5<namelang="cn">a</name>6<damage>100</damage>7</skill>......
  • airtest使用案例一则
    文档https://airtest.doc.io.netease.com/基本能力适用范围:支持的手机:android、iphone(含模拟器)服务端部署:linux、windows、mac功能Airtest框架:是一个跨平台的、基于图像识别的UI自动化测试框架《——一般用这个优点:跨平台缺点:不精确,能力受限——之前的使用场景:......
  • 1086 Tree Traversals Again
    题目:Aninorderbinarytreetraversalcanbeimplementedinanon-recursivewaywithastack.Forexample,supposethatwhena6-nodebinarytree(withthekeysnumberedfrom1to6)istraversed,thestackoperationsare:push(1);push(2);push(3);pop();......
  • 用python处理word文档的操作
    提取超链接fromdocximportDocument注意docx包不是python自带的包需要下载下一篇,我会给大家说相关的下载,可以点这里跳转到下一篇博客fromdocximportRTimportred=Document('D:\无名字的文件夹\python练习\材料.docx')forpind.paragraphs:rels=d.part.relsforrel......
  • AIGC出击研发、营销,文心一言们要改变鞋服行业产业链条?
    (图片来源于网络,侵删)文|螳螂观察作者|叶小安你敢设想这样一种未来吗?看到的消费品广告都是AI设计的,甚至连电影、电视甚至直播带货都是由AI机器人制作好的画面。2022年尾,ChatGPT的诞生刷爆全网,“编程将被杀死”、“编辑将被取代”,“教师被替换”等言论层出不穷,甚至还出现了“十大......
  • PIP SSL:CERTIFICATE_VERIFY_FAILED
    今天再安装pyserial的时候一直提示这个错误,电脑代理什么的都关掉了还是有这个错误,然后根据网上的说明,添加添加信任主机选项后就成功安装上pyserial了。pip--trusted-hostpypi.tuna.tsinghua.edu.cninstallpyserial......