ChatGPT 是一个超级对话模型,目前,ChatGPT 处于测试阶段(chat.openai.com),只要有 OpenAI 账户就可以免费使用。可以帮你写代码,可以做数学题,可以做菜谱,可以学英文,可以翻译外语,可以写文章。一、申请Ope
ChatGPT 是一个超级对话模型,目前,ChatGPT 处于测试阶段(chat.openai.com),只要有 OpenAI 账户就可以免费使用。可以帮你写代码,可以做数学题,可以做菜谱,可以学英文,可以翻译外语,可以写文章。
一、申请OpenAI(ChatGPT)密钥
1、在 OpenAI 网站上注册一个账号
官网:https://chat.openai.com/chat
2、登录到你的 OpenAI 账号
在主页上找到“API Keys”部分,并点击“Create API Key”按钮。
在弹出的对话框中输入 API 密钥的描述(例如“My API Key”),然后点击“Create”按钮。 你的 API 密钥会出现在“API Keys”部分,你可以复制它并将它保存到你的代码中。
二、PHP代码实现
接口地址:https://api.openai.com/v1/engines/davinci/completions
<?php
$api_key = ‘xxxxx’;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.openai.com/v1/engines/davinci/completions',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Authorization: Bearer ' . $api_key
],
CURLOPT_POSTFIELDS => json_encode([
'prompt' => 'Hello, how are you today?',
'model' => 'text-davinci-002',
'max_tokens' => 128,
'temperature' => 0.5
])
]);
$response = curl_exec($curl);
curl_close($curl);
?>
本文标题为:PHP如何引入OpenAI(ChatGPT)


- PHP中PDO事务处理操作示例 2022-10-15
- laravel实现按月或天或小时统计mysql数据的方法 2023-02-22
- laravel通用化的CURD的实现 2023-03-17
- PHP仿tp实现mvc框架基本设计思路与实现方法分析 2022-10-18
- 用nohup命令实现PHP的多进程 2023-09-02
- Laravel balde模板文件中判断数据为空方法 2023-08-30
- php微信公众号开发之秒杀 2022-11-23
- PHP简单实现二维数组的矩阵转置操作示例 2022-10-02
- windows下9款一键快速搭建PHP本地运行环境的好工具(含php7.0环境) 2023-09-02
- PHP实现微信支付(jsapi支付)流程步骤详解 2022-10-09