由于最近ChatGpt 大火,但是门槛来说是对于大家最头疼的环节,
我自己也先开发了一个个人小程序!大家可以访问使用下,

由此ChatGpt 有一个API 可以仅供大伙对接 让我来说下资质:
1:首先要搞得到一个 ChatGpt 的账户, 会获得一个KEY,该key为访问API核心!
2:key有免费版本 跟收费版本, 回复的内容有差异
3: API文档链接
https://platform.openai.com/docs/api-reference/moderations
4: API文档中好有几种model类型,大家 可以勇于测试!
获取KEY后 开始附上代码!
5:API由于国外的原因,访问一次会比较慢,30s内, 跟返回的报文长度应该也是有关系的!
function curl($data){
	$curl = curl_init();
	curl_setopt_array($curl, array(
	   CURLOPT_URL => 'https://api.openai.com/v1/completions',
	   CURLOPT_SSL_VERIFYHOST=> false, // 跳过证书验证(https)的网站无法跳过,会报错
	   CURLOPT_SSL_VERIFYPEER=> false, // 跳过证书验证
	   CURLOPT_RETURNTRANSFER => true,
	   CURLOPT_ENCODING => '',
	   CURLOPT_MAXREDIRS => 10,
	   CURLOPT_TIMEOUT => 0,
	   CURLOPT_FOLLOWLOCATION => true,
	   CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
	   CURLOPT_CUSTOMREQUEST => 'POST',
	   CURLOPT_POSTFIELDS =>$data,
	   CURLOPT_HTTPHEADER => array(
	      'Authorization:Bearer '.KEY,
	      'Content-Type: application/json'
	   ),
	));
	$response = curl_exec($curl);
	curl_close($curl); 
	print_r($response);
}
$data = [
  "model"=> "text-davinci-003",
  "prompt"=> "写一篇不低于600字的学校论文",
  "max_tokens"=> 200,
  "temperature"=> 0.9,
  "stop"=>'\n'
];
curl(json_encode($data));一定不要忽略,请求头中的KEY!
有问题可以评论区留言,我会回答, 源码也可以出,api部分用的tp5, 小程序用的微信开发者工具
















![[蓝桥杯 2022 国 B] 卡牌(贪心/二分)](https://img-blog.csdnimg.cn/7c6e3048423c4d58a71683b7a0d2f376.png)


