logo

文心一言开放个人用户API

作者:梅琳marlin2023.08.22 05:50浏览量:855

简介:标题:文心一言什么时候对个人用户开放

自2022年9月以来,一款名为“文心一言”的AI语言模型在中国引起了广泛的关注和讨论。该模型由百度公司开发,采用了最新的深度学习技术,可以理解和生成自然语言文本,并尝试回答各种问题。其中,许多用户关心的问题是:“文心一言什么时候对个人用户开放?”

“文心一言”是一款基于自然语言处理的AI模型,具有强大的语言理解和生成能力。它可以自动分析和回答各种问题,从文学历史到科学技术的各种主题的问题。不仅如此,“文心一言”还具有自我学习和改进的能力,随着时间的推移,它的性能将会不断提高。

对于“文心一言什么时候对个人用户开放”的问题,百度公司已经明确表示,将在2022年12月对公众开放“文心一言”的API接口,允许个人用户注册并使用该服务。这意味着,从那时起,任何有开发能力或技术背景的个人用户都可以使用“文心一言”进行二次开发,将其集成到自己的应用程序或服务中。

当然,为了确保API的安全性和稳定性,百度公司在开放API之前会进行一系列的测试和验证。此外,百度公司还提供了一份详细的API使用说明和开发者文档,帮助个人用户更好地理解和使用“文心一言”。

API 的调用流程如下图所示。

image.png

  1. 创建千帆应用。根据实际需求创建千帆应用,创建成功后,获取AppID、API Key、Secret Key 等信息。如果已有千帆应用,可以查看已有应用的API Key、Secret Key 等信息。
  2. API 授权。应用创建成功后,千帆平台默认为应用开通所有API调用权限,无需申请授权。
  3. 获取接口访问凭证 access_token。根据第1步获取的 API Key 和 Secret Key ,调用获取access_token接口获取 access_token ,通过 access_token 鉴权调用者身份。
  4. 调用API接口。例如调用ERNIE-Bot相关接口,详见API列表

API 调用流程

步骤一. 创建千帆应用

(1)登录百度智能云千帆控制台。

请您注册并登录百度智能云千帆控制台

注意:为保障服务稳定运行,账户最好不处于欠费状态。

(2)创建千帆应用

进入控制台创建应用 。如果已有应用,此步骤可跳过。

(3)创建应用后,获取AppID、API Key、Secret Key。

image.png

步骤二. API授权

应用创建成功后,千帆平台默认为应用开通所有API调用权限,无需申请授权。

注意:针对付费服务,如果用户在使用过程中,操作了终止付费,则无法调用对应的API。如需重新开通,请在千帆大模型平台-在线服务页面,点击开通付费。

image.png

步骤三. 获取访问凭证

根据步骤一获取的API Key、Secret Key,获取access_token。参考以下获取access_token,更多详情方法请参考获取access_token

注意:access_token默认有效期30天,生产环境注意及时刷新。

  1. ```bash label=bash
  2. # 填充API Key与Secret Key
  3. curl 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【API Key】&client_secret=【Secret Key】'
  4. ```
  5. ```Python label=Python
  6. # 填充API Key与Secret Key
  7. import requests
  8. import json
  9. def main():
  10. url = "https://aip.baidubce.com/oauth/2.0/token?client_id=【API Key】&client_secret=【Secret Key】&grant_type=client_credentials"
  11. payload = json.dumps("")
  12. headers = {
  13. 'Content-Type': 'application/json',
  14. 'Accept': 'application/json'
  15. }
  16. response = requests.request("POST", url, headers=headers, data=payload)
  17. return response.json().get("access_token")
  18. if __name__ == '__main__':
  19. access_token = main()
  20. print(access_token)
  21. ```

步骤四. 调用API接口

调用千帆提供的相关接口,如ERNIE-Bot等,详见API列表

对于个人用户来说,“文心一言”的开放无疑是一个好消息。通过使用该API,个人用户可以将其集成到自己的网站、应用程序或服务中,提供智能问答、自动文本生成等多种功能。这不仅可以提高用户体验,还可以节省开发人员大量的时间和精力。

总的来说,“文心一言”的开放对个人用户来说是一个重大的机遇。它将推动自然语言处理技术的发展,并为各种创新应用提供强大的支持。无论你是开发者还是普通用户,都可以期待“文心一言”带来的各种便利和创新。

相关文章推荐

发表评论