百度文心一言api接口代码示例php版
本案例是zblogphp版本的代码案例,百度文心一言没有接口,网上流程的接口均是百度文心千帆的,文心千帆没有免费额度,开通后付费后,调用接口会产生费用,如果账户无余额或者可用的代金券,将会产生欠费停服,需要充值补齐欠款后才能继续调用接口。
文心千帆API官方地址:https://console.bce.baidu.com/qianfan/overview
产品价格:
预测服务,ERNIE-Bot大模型公有云在线调用服务,价格:0.012元/千tokens
预测服务,ERNIE-Bot-turbo大模型公有云在线调用服务,价格:0.008元/千tokens
大模型训练,ERNIE-Bot-turbo大模型公有云训练服务-SFT-全量更新,价格:0.1元/千tokens
大模型训练,BLOOMZ-7B大模型公有云训练服务-SFT-全量更新,价格:0.08元/千tokens
大模型训练,BLOOMZ-7B大模型公有云训练服务-SFT-局部调优,价格:0.04元/千tokens
大模型训练,BLOOMZ-7B大模型公有云训练服务-强化学习,价格:0.08元/千tokens
预测服务,BLOOMZ-7B大模型公有云在线调用服务,价格:0.006元/千tokens
预测服务,Embedding-V1公有云在线调用服务,价格:0.002元/千tokens
资源池租赁私有资源池租赁250元/天*算力单元
示例代码中心
echo wenxin_post('你好'); function wenxin_post($reply) { $AppID='AppID'; $ApiKey='ApiKey'; $SecretKey='SecretKey'; $url="https://aip.baidubce.com/oauth/2.0/token?client_id=".$ApiKey."&client_secret=".$SecretKey."&grant_type=client_credentials"; $ajax = Network::Create(); $ajax->open('POST', $url); $ajax->enableGzip(); $ajax->setTimeOuts(60, 60, 0, 0); $ajax->send(); $response = json_decode($ajax->responseText, true); $access_token=$response['access_token']; $url="https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token=".$access_token; $c = AppCentre_Get_Cookies(); $u = AppCentre_Get_UserAgent(); $data = array(); $data['messages']['0']['role']='user'; $data['messages']['0']['content']=$reply; $data['user_id']=$zbp->user->ID; $json_str = json_encode($data); $ajax->open('POST', $url); $ajax->setTimeOuts(120, 120, 0, 0); $ajax->setRequestHeader('User-Agent', $u); $ajax->setRequestHeader('Cookie', $c); $ajax->setRequestHeader('Website', $zbp->host); $ajax->send($json_str); $response = json_decode($ajax->responseText, true); $text=(string)$response['result']; }