微信小程序实现调用百度文心一言接口API

文章介绍了如何获取文心千帆大模型的API_key,包括在平台创建应用,开通所需服务,以及使用提供的代码样例进行请求。同时,针对可能出现的“链接不在以下request合法域名”错误,提供了解决方案,并提到了百度文心一言的API申请和使用教程。
摘要由CSDN通过智能技术生成

直接贴出运行结果

总共有三个步骤,过程都很简单。

1、首先得获得你自己的API_key

先进入文心千帆大模型平台,然后点击左边一列的“应用接入”,然后点创建应用,这时你就获得了API_key了。

2、进入百度智能云千帆大模型平台,开通四个服务

如下,开通是免费的,付费随时可以中止。

3、然后,就直接上这段代码就ok

不过记得要换成自己的API_key和Secret_key。 

(如果报错 “链接不在以下 request 合法域名” ,可以参考这篇文章开发微信小程序时,提示不在以下 request 合法域名列表中怎么办_微信小程序不合法域名_代码搬运媛的博客-CSDN博客


Page({
  onLoad: function () {
    this.getToken();
  },

  getToken(){
    const url_token = "https://aip.baidubce.com/oauth/2.0/token?client_id="(这里填API_Key)"&client_secret="(这里填Secret_key)"&grant_type=client_credentials";

    wx.request({
      url: url_token,
      method: "POST",
      header: {
        'Content-Type': 'application/json',
        'Accept': 'application/json'
      },
      success:res=>{
          const access_token = res.data.access_token
          const url_chat = "https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token=" + access_token

          const payload = {
            "messages": [
              {
                "role": "user",
                "content": "你好"
              }
            ]
          };
          wx.request({
            url: url_chat,
            method: "POST",
            data: payload,
            header: {
              'Content-Type': 'application/json'
            },
            success: function (res) {
              console.log(res.data);
            },
          });
      },
    });
  },
});

其它不懂得的可以参考这篇文章百度文心一言API申请和python/Go使用教程 - 知乎

评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值