【Python】我的第一个文心一言API调用

小九不懂SAP 2024-08-31 11:05:02 阅读 79

文章目录

前言

一、注册百度千帆大模型平台

1、注册账号,注册时按个人或企业选择创建

2、创建应用

3、明确模型收费规则

二、Python调用模型

1、找到对应调用方法

2、查看默认调用文档

3、选择python对应方法

2、标准结果显示

3、格式化返回结果

4、格式后结果显示

总结


前言

我的第一个python对接文心一言开发程序

从注册API到调用API的过程


<code>提示:以下是本篇文章正文内容,下面案例可供参考

一、注册百度千帆大模型平台

1、注册账号,注册时按个人或企业选择创建

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

在这里插入图片描述

2、创建应用

代码如下(示例):

填写对应信息后确定即可

在这里插入图片描述

点击应用详情查看

API Key:和Secret Key,供后续调用使用

在这里插入图片描述

3、明确模型收费规则

找到计费管理,查看收费详情价格一栏,¥0元/千tokens 代表的是免费,后续调用可以调用免费的模型即可,其他功能模型详细信息请见API列表

我这里使用的是ERNIE-Speed-8K

在这里插入图片描述

二、Python调用模型

1、找到对应调用方法

API文档中心

在这里插入图片描述

2、查看默认调用文档

在这里插入图片描述

3、选择python对应方法

代码示例如下:(应用API Key、应用Secret Key请放自己的密钥)

<code>import requests

import json

def get_access_token():

"""

使用 API Key,Secret Key 获取access_token,替换下列示例中的应用API Key、应用Secret Key

"""

url = "https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=fEuMu12344448u9&client_secret=WYHqD123435yfINo7s"

payload = json.dumps("")

headers = {

'Content-Type': 'application/json',

'Accept': 'application/json'

}

response = requests.request("POST&



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。