总结|哪些平台有大模型知识库的Web API服务

2023-12-07 15:52

本文主要是介绍总结|哪些平台有大模型知识库的Web API服务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

截止2023/12/6 笔者个人的调研,有三家有大模型知识库的web api服务:

平台类型文档数量文档上传并解析的结构api情况返回页码
文心一言插件版多文档有问答api,文档上传是通过网页进行上传有,而且是具体的chunk id,需要设置verbose参数
通义千问插件版单文档【pdf解析】插件单文档问答api,文档只能用url模式,问答的方式可以总结、可以随意问答
星火大模型知识库多文档有,在高级功能中有上传接口,有文档问答,有文档总结有,但不是逐句返回

1 文心一言

1.1 知识库上传

地址:
https://console.bce.baidu.com/qianfan/knowledge

先创建知识库,然后上传文档,还可以二次修改
在这里插入图片描述
可以自定义PDF分段方式:
在这里插入图片描述

对于不合理的片段可以进行删除:

在这里插入图片描述

在这里插入图片描述

1.2 插件-pdf解析

api文档地址:
https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Clo5k1uox

调用示例:

import os
import qianfan# 替换下列示例中参数,安全认证Access Key替换your_iam_ak,Secret Key替换your_iam_sk,应用APPID替换your_AppIDos.environ["QIANFAN_ACCESS_KEY"] = "your_iam_ak"
os.environ["QIANFAN_SECRET_KEY"] = "your_iam_sk"
os.environ["QIANFAN_APPID"]="your_AppID"# Plugin 知识库展示
plugin = qianfan.Plugin(endpoint="your_endpoint")
resp = plugin.do(plugins=["uuid-zhishiku"], prompt="深度合成服务提供者应当设置哪些入口")
print(resp)
#深度合成服务提供者应当设置便捷的用户申诉和公众投诉、举报入口,公布处理流程和反馈时限,及时受理、处理和反馈处理结果。

请求参数:
在这里插入图片描述

在文心一言的问答界面可以看到:

2 通义千问

跟文心一言类似,是以插件形式出现,而且是单篇文档问答;
文档地址

而且文档比较简单,基本你提工单才能问到一些信息

python code:

from http import HTTPStatus
import dashscopedef call_with_messages():plugins = {'ocr': {}}  # choose the desired plugin(s).messages = [{'role': 'system', 'content': 'You are a helpful assistant.'},{'role': 'user','content': '识别一下这个图片上的文字:https://dashscope.oss-cn-beijing.aliyuncs.com/samples/plugin/20231124161643.jpg'}]response = dashscope.Generation.call(model='qwen-plus',messages=messages,result_format='message',  # set the result to be 'message' format.plugins=plugins,)if response.status_code == HTTPStatus.OK:print(response)else:print('Request id: %s, Status code: %s, error code: %s, error message: %s' % (response.request_id, response.status_code,response.code, response.message))if __name__ == '__main__':call_with_messages()

在通义千问中,有按钮专门选择【文档解析】插件:
在这里插入图片描述

3 星火大模型

文档地址

涵盖了三个web api:

  • 文档上传
  • 文档总结
  • 文档问答

具体可参考博客:讯飞星火知识库文档问答Web API的使用(二)

在星火大模型的sparkdesk版面:
在这里插入图片描述
在这里插入图片描述

4 智谱

地址:
https://chatglm.cn/

看上去是单文档问答;对于上传文档好像没看到地方进行二次修改。

4.1 上传模块

在这里插入图片描述

4.2 文档问答

在这里插入图片描述

5 FastChat

地址:
https://ai.fastgpt.in/

在这里插入图片描述

文件导入:
在这里插入图片描述

在这里插入图片描述
每篇导入是收费的

问答配置:
在这里插入图片描述

6 Langchain-Chatchat

在这里插入图片描述

这篇关于总结|哪些平台有大模型知识库的Web API服务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/466453

相关文章

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys

关于DNS域名解析服务

《关于DNS域名解析服务》:本文主要介绍关于DNS域名解析服务,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录DNS系统的作用及类型DNS使用的协议及端口号DNS系统的分布式数据结构DNS的分布式互联网解析库域名体系结构两种查询方式DNS服务器类型统计构建DNS域

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

JavaSE正则表达式用法总结大全

《JavaSE正则表达式用法总结大全》正则表达式就是由一些特定的字符组成,代表的是一个规则,:本文主要介绍JavaSE正则表达式用法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录常用的正则表达式匹配符正则表China编程达式常用的类Pattern类Matcher类PatternSynta

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

如何使用Maven创建web目录结构

《如何使用Maven创建web目录结构》:本文主要介绍如何使用Maven创建web目录结构的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录创建web工程第一步第二步第三步第四步第五步第六步第七步总结创建web工程第一步js通过Maven骨架创pytho

Java Web实现类似Excel表格锁定功能实战教程

《JavaWeb实现类似Excel表格锁定功能实战教程》本文将详细介绍通过创建特定div元素并利用CSS布局和JavaScript事件监听来实现类似Excel的锁定行和列效果的方法,感兴趣的朋友跟随... 目录1. 模拟Excel表格锁定功能2. 创建3个div元素实现表格锁定2.1 div元素布局设计2.

如何使用Haporxy搭建Web群集

《如何使用Haporxy搭建Web群集》Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多如LVS和Nginx,本案例介绍使用Haproxy及Nginx搭建一套Web群集,感兴趣的... 目录一、案例分析1.案例概述2.案例前置知识点2.1 HTTP请求2.2 负载均衡常用调度算法 2.

HTML5 getUserMedia API网页录音实现指南示例小结

《HTML5getUserMediaAPI网页录音实现指南示例小结》本教程将指导你如何利用这一API,结合WebAudioAPI,实现网页录音功能,从获取音频流到处理和保存录音,整个过程将逐步... 目录1. html5 getUserMedia API简介1.1 API概念与历史1.2 功能与优势1.3