文心一言api的访问密钥在哪里获取

文心一言API的访问密钥在哪里获取

文心一言api的访问密钥在哪里获取

前言

文心一言是百度开发的一款基于大语言模型的对话式人工智能平台,提供对话生成、智能问答、情感分析等功能。对于开发者而言,想要使用文心一言API,需要获取访问密钥。本文将详细介绍文心一言API的访问密钥获取方法。

获取访问密钥的方法

1. 通过百度AI开放平台

  • 打开百度AI开放平台网站(https://ai.baidu.com)。
  • 登录您的百度账号。
  • 点击“我的项目”,创建或选择一个项目。
  • 在项目中,点击“快速创建”,选择“文本生成”。
  • 选择“文心一言”,勾选“同意协议”,点击“创建”。
  • 即可获得访问密钥和密钥对。

2. 通过API文档

  • 打开文心一言API文档网站(https://wenxin.baidu.com/docs/api)。
  • 在“功能”标签页,选择您需要的API。
  • 点击“获取密钥”,按照提示完成操作(可能需要实名认证)。
  • 即可获得访问密钥和密钥对。

注意事项

  • 访问密钥包含敏感信息,请妥善保管,避免泄露。
  • 每个项目对应的访问密钥不通用。
  • 在使用文心一言API时,需要在请求头中携带访问密钥。

访问密钥的构成

访问密钥由密钥 ID密钥值两部分组成,密钥 ID 为字母数字组合,密钥值为 Base64 编码的字符串。例如:

  • 密钥 ID:abcdef0123456789
  • 密钥值:YWJjZGVmMDEyMzQ1Njc4OA==

使用访问密钥

在使用文心一言API时,需要在请求头中携带访问密钥,格式如下:


Authorization: Bearer {你的密钥值}

其中 {你的密钥值} 为密钥 ID 和密钥值的组合,例如:


Authorization: Bearer abcdef0123456789.YWJjZGVmMDEyMzQ1Njc4OA==

示例代码

以下为使用Python调用文心一言API的示例代码:

“`python
import requests

文心一言API URL

url = “https://aip.baidubce.com/rpc/2.0/nlp/v1/chatbot”

访问密钥 ID 和密钥值

apikey = “abcdef0123456789”
secret
key = “YWJjZGVmMDEyMzQ1Njc4OA==”

请求头

headers = {
“Content-Type”: “application/json”,
“Authorization”: “Bearer {}.{}”.format(apikey, secretkey)
}

请求参数

params = {
“question”: “你好,世界!”
}

发送请求

response = requests.post(url, headers=headers, json=params)

解析响应结果

result = response.json()
print(result)
“`

问答

  1. 在哪里可以找到文心一言的访问密钥?

    • 百度AI开放平台或API文档网站。
  2. 访问密钥包含哪些信息?

    • 密钥 ID 和密钥值。
  3. 如何使用访问密钥调用文心一言API?

    • 在请求头中携带 Authorization 字段,格式为 Bearer {密钥 ID}.{密钥值}。
  4. 访问密钥是否可以共享?

    • 不可以。每个项目对应的访问密钥不通用,请妥善保管。
  5. 如果访问密钥泄露了怎么办?

    • 立即联系百度AI平台客服,重置访问密钥。

原创文章,作者:姜景忻,如若转载,请注明出处:https://www.wanglitou.cn/article_43631.html

(0)
打赏 微信扫一扫 微信扫一扫
姜景忻姜景忻
上一篇 2024-05-27 23:39
下一篇 2024-05-27 23:41

相关推荐

公众号