ChatGPT调用官方api 生成文章 PHP教程
时间:2023年10月04日
/来源:网络
/编辑:佚名
听说这玩意很火,非常牛,而且好多站长朋友都开始用这个来生成文章,做网站
于是便用PHP写了个对接官方api的PHP,也很简单,无非就是composer引入一下包,然后随便调用一下
我测试了一下,一个key可以生成九百篇文章,而且质量还不错
调用教程
去这个地方找一个PHP的包
我找了几个后,选择了这个:openai-php/client
随后下载,命令:composer require openai-php/client
当然了,这个得切换到你自己的项目目录去!
安装好之后,引入调用就行:
require __DIR__ . '/vendor/autoload.php';
$client = OpenAI::client('key');
$result = $client->completions()->create([
'model' => 'text-davinci-003',
'prompt' => $_GET['text'],
'max_tokens' => 1500,
'temperature' => 0.2,
'top_p' => 1,
'n' => 1,
'presence_penalty' => 0.6,
'frequency_penalty' => 0,
'stream' => false,
'logprobs' => null,
'stop' => '\n'
]);
echo '<h1>问题</h1>'.$_GET['text'].'<h1>回答</h1><pre><code>'. $result['choices'][0]['text'];
加载引用就行
调用效果:
感觉还不错,申请寻找几个key!
于是便用PHP写了个对接官方api的PHP,也很简单,无非就是composer引入一下包,然后随便调用一下
我测试了一下,一个key可以生成九百篇文章,而且质量还不错
调用教程
去这个地方找一个PHP的包
我找了几个后,选择了这个:openai-php/client
随后下载,命令:composer require openai-php/client
当然了,这个得切换到你自己的项目目录去!
安装好之后,引入调用就行:
require __DIR__ . '/vendor/autoload.php';
$client = OpenAI::client('key');
$result = $client->completions()->create([
'model' => 'text-davinci-003',
'prompt' => $_GET['text'],
'max_tokens' => 1500,
'temperature' => 0.2,
'top_p' => 1,
'n' => 1,
'presence_penalty' => 0.6,
'frequency_penalty' => 0,
'stream' => false,
'logprobs' => null,
'stop' => '\n'
]);
echo '<h1>问题</h1>'.$_GET['text'].'<h1>回答</h1><pre><code>'. $result['choices'][0]['text'];
加载引用就行
调用效果:
感觉还不错,申请寻找几个key!
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03