• 博主:孽 (云趣科技)
  • QQ:点击这里给我发消息
  • 微信:dylanv
  • 业务:切图,建站,二开,运维
AD
【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
文章目录

用魔法生成魔法 ChatGPT教你如何用php接入chatgpt

用魔法生成魔法 ChatGPT教你如何用php接入chatgpt
稿件作者 CMS博客 2023-03-23 10:54 野码人生 2717
AD
广告位联系客服QQ:9029855

魔法生成器

以下内容来自chatgpt的回答:


要接入ChatGPT-3.5,您需要使用OpenAI API,并且需要熟悉PHP编程语言。下面是一个大致的代码框架:

<?php

// 这里填写您的OpenAI API密钥
$apiKey = "YOUR_API_KEY";

// 这里填写您想要向模型提问的问题
$inputText = "你好,ChatGPT-3.5!";

// 构造API请求
$url = "https://api.openai.com/v1/engines/davinci-codex/completions";
$data = array(
    'prompt' => $inputText,
    'max_tokens' => 60,
    'temperature' => 0.7,
    'stop' => "
",
);
$options = array(
    'http' => array(
        'header' => "Content-type: application/json
Authorization: Bearer " . $apiKey . "
",
        'method' => 'POST',
        'content' => json_encode($data),
    ),
);

// 发送API请求
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);

// 解析API响应并输出结果
$responseData = json_decode($result, true);
$outputText = $responseData['choices'][0]['text'];
echo $outputText;

?>

此代码使用了PHP内置的file_get_contents()函数来发送API请求,并使用JSON格式进行数据交换。在这个例子中,我们使用了Davinci Codex引擎并返回了最多60个tokens的生成文本。您可以根据自己的需要更改参数。

请注意:为了访问OpenAI API,您需要注册OpenAI账户并获取API密钥。同时,调用API可能会产生费用。详细信息请参阅OpenAI API文档。

联系客服

请使用QQ扫码
请使用微信扫码
回复时间:工作日下午4点30以后;周六周日不限。
  • 分享:

文章评论(审核通过可见)

说点什么
共有0条评论