当前位置:   article > 正文

百度文心一言api接口调用使用教程,自媒体/网站优化批量改写文章可用_文心一言api调用

文心一言api调用

大家好,我是淘小白~

年前就有老客户需要写一个百度文心一言改写的软件,但是过年直接躺平了,年后抓紧给写出来了,通过百度文心一言可以改写文章,自媒体的洗稿可用。

网站优化也可以用,但是不推荐,免费调用很少,回报周期长,利润低的话不推荐使用文心一言改写。

这篇文章主要记录一下主要的几个方法和注意事项,避免自己忘记,如果文章对你有用,可以收藏一下,感谢大家~

1、百度文心一言的api 接口在千帆平台上;

2、代码语言:【Python】

3、千帆平台创建应用

网址:https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application

创建好应用之后,我们需要保存一下 API Key  和 Secret Key 这两个参数需要用来后去accesstoken

4、获取accesstoken

  1. def GetAccessToken(APIKey, SecretKey):
  2. """
  3. 使用 API Key,Secret Key 获取access_token,替换下列示例中的应用API Key、应用Secret Key
  4. 网址:https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application
  5. """
  6. url = "https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id={}&client_secret={}".format(
  7. APIKey, SecretKey)
  8. payload = json.dumps("")
  9. headers = {
  10. 'Content-Type': 'application/json',
  11. 'Accept': 'application/json'
  12. }
  13. response = requests.request("POST", url, headers=headers, data=payload)
  14. return response.json().get("access_token")

5、请求接口方法

  1. def GetBaiduAi(question, model_url, APIKey, SecretKey):
  2. try:
  3. url = "{}?access_token=".format(model_url) + GetAccessToken(APIKey, SecretKey)
  4. payload = json.dumps({
  5. "temperature": 0.95,
  6. "top_p": 0.7,
  7. "system": '你是一名智能百科助手',
  8. "messages": [
  9. {
  10. "role": "user",
  11. "content": question
  12. }
  13. ]
  14. })
  15. headers = {
  16. 'Content-Type': 'application/json'
  17. }
  18. response = requests.request("POST", url, headers=headers, data=payload)
  19. content = response.text
  20. content = json.loads(content)
  21. resultContent = content["result"]
  22. return resultContent
  23. except Exception as e:
  24. print(e)
  25. return str(e)

6、常用的模型api请求网址

模型

调用网址

ERNIE-Bot 4.0大模型公有云在线调用服务

https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions_pro

ERNIE-Bot-turbo-0922大模型公有云在线调用服务

https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/eb-instant

ERNIE-Bot大模型公有云在线调用服务

https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions_pro

 7、查询可以调用的模型

网址:百度智能云千帆大模型平台

百度文心一言的免费试用量很少,token价格:

 有需要调用api改写文章的朋友,可以联系作者,❤ TXB2196

如果文章对你有帮助,可以收藏一下哦~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/316803
推荐阅读
相关标签
  

闽ICP备14008679号