百度文心一言(千帆大模型)聊天API使用指导

news/2025/2/22 14:31:21

开篇不得不吐槽下百度百度智能云平台首页跳转千帆大模型平台的按钮太多了,不同按钮跳转不同的子页面,不熟悉的,能把人找懵。入口太多,就导致用户不知道从何开始。本文就从一个前端开发人员的角度,教大家快速使用上文心一言(千帆大模型)API。

直接进千帆控制台页面: https://console.bce.baidu.com/qianfan/overview
没有账号,需要自己注册下,注册的时候顺便个人实名认证下,后面想要使用服务,就必须要实名认证。另外会送你20元的优惠券,先不用管。进去之后,大概就是下图这样:
在这里插入图片描述
进入“应用接入”页面,先创建应用,获取API Key和Secret Key
在这里插入图片描述
创建完,下面就有。
在这里插入图片描述
想要真正使用的话,还需要开通相关的服务,点击“计费管理”,进入服务开通界面,
在这里插入图片描述
选择“预置服务”,只是想用文心一言聊天API的话,只需要开通下图左下角的两个服务就行,ERNIE-Bot大模型和ERNIE-Bot-turbo-0922大模型,两个都是聊天的API服务,不同的是,前者返回答案的速度偏慢,但准确率更高,后者回答的更快,准确率偏低。
在这里插入图片描述
选好,在右侧“开通服务”即可。

下面就是API的示例调用了,返回“应用接入”页面,点击“API文档”
在这里插入图片描述
右侧会跳出对话框,下滑,找到“API在线调试平台”,点击跳转
在这里插入图片描述
这样就跳转了另外一个控制台,和之前的不一样(哈哈,反正找起来就是懵),居然没有JavaScript的调用示例。。。
在这里插入图片描述
它的API的调用逻辑是,先通过API Key和Secret Key去请求接口,获取access_token,然后再调用接口的时候放上token,去请求聊天问答数据。总之是分成两步的,读者可以自己尝试下。

点击“获取AccessToken”,再点击“调试”,获取token,
在这里插入图片描述
选择ERNIE-Bot,再看看Python的示例代码,可以知道它的请求url,
在这里插入图片描述
想看怎么传参数的话,可以点击“对话测试”,输入问题,测试下。
在这里插入图片描述
再打开示例代码,就能看到怎么传参了。
在这里插入图片描述

想要回答的速度快点,可以选择ERNIE-Bot-turbo
在这里插入图片描述


http://www.niftyadmin.cn/n/5209734.html

相关文章

PTP精密时钟同步(1588)如何完成精准时间同步?

PTP精密时钟同步(1588)如何完成精准时间同步? PTP精密时钟同步(1588)如何完成精准时间同步? 引言   以太网技术由于其开放性好、价格低廉和使用方便等特点,已经广泛应用于电信级别的网络中&am…

【SpringCloud】微服务的扩展性及其与 SOA 的区别

一、微服务的扩展性 由上一篇文章(没看过的可点击传送阅读)可知, 微服务具有极强的可扩展性,这些扩展性包含以下几个方面: 性能可扩展:性能无法完全实现线性扩展,但要尽量使用具有并发性和异步…

RabbitMQ基础教程

1.什么是消息队列 消息队列(Message Queue),我们一般简称为MQ。消息队列中间件是分布式系统中重要的组件,具有异步性、松耦合、分布式、可靠性等特点。用于实现高性能、高可用、可伸缩和最终一致性架构。是大型分布式系统不可缺少…

​ 一文带你了解多文件混淆加密

目录 🔒 一文带你了解 JavaScript 多文件混淆加密 ipaguard加密前 ipaguard加密后 ​ 🔒 一文带你了解 JavaScript 多文件混淆加密 JavaScript 代码多文件混淆加密可以有效保护源代码不被他人轻易盗取。虽然前端的 JS 无法做到纯粹的加密&#xff0c…

HarmonyOS应用开发实战—登录页面【ArkTS】

文章目录 一.HarmonyOS应用开发1.1HarmonyOS 详解1.2 ArkTS详解 二.HarmonyOS应用开发实战—登录页面【ArkTS】2.1 效果图2.2 ArkTS页面源码2.3 代码解析2.4 心得 一.HarmonyOS应用开发 1.1HarmonyOS 详解 HarmonyOS(鸿蒙操作系统)是华为公司推出的一种…

Stream流开发常用场景

一、Stream流 1.将某个集合中的金额字段相加 Bigdecimal amount list.stream().map(TransInfoEntity::getAmount).reduce(BigDecimal::add).orElse(BigDecimal.ZERO); 2.将集合中某两个字段组合成一个map Map<Long, String> map list.stream().collect(Collectors.t…

多tab页表单校验如何做

多tab页表单校验如何做 在多tab页表单中进行校验&#xff0c;可以按照以下步骤进行&#xff1a; 创建一个表单对象&#xff0c;用于存储表单数据和校验规则。 分为多个tab页&#xff0c;每个tab页对应一个表单页面。 定义每个tab页中的表单字段及其相应的校验规则。 在切换…

oracle 表树形结构查询递归查询

简介&#xff1a; WITH RECURSIVE 是一种在关系型数据库中处理递归查询的语法。 举例&#xff1a; 假设我们有一个树形结构数据表 tree_table&#xff0c; 包含节点的 ID、父节点的 ID 和节点名称等字段。 示例表数据&#xff1a; --------------- | id | pid | name | ----…