作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要帮助来理解关于 https://packagist.org/packages/orhanerday/open-ai 的模糊说明
我从https://github.com/orhanerday/open-ai下载了这个包
我通过在我的命令提示符中运行“composer require orhanerday/open-ai”来安装包
说明从那里就不再有意义了......
“使用 Orhanerday\OpenAi\OpenAi;”是什么意思?代码意思和它应用在哪里?我是否要创建一个 php 文件,比如 index.php,内容为:
<?php
use Orhanerday\OpenAi\OpenAi;
$complete = $open_ai->complete([
'engine' => 'davinci',
'prompt' => 'Hello',
'temperature' => 0.9,
'max_tokens' => 150,
'frequency_penalty' => 0,
'presence_penalty' => 0.6,
]
?>
如何以及在哪里添加我的 api key ?我是否创建一个文件 Orhanerday\OpenAi\OpenAi.php 并在那里输入我的 api key ?即 OPENAI_API_KEY=sk-********************************************* ****
最佳答案
您应该通过传递您的private KEY
值将$open_ai
变量定义为一个OpenAI 对象,例如; new OpenAi('Your-OPENAI-KEY');
一个例子;
<?php
use Orhanerday\OpenAi\OpenAi;
$open_ai = new OpenAi('OPEN-AI-KEY');// <- define the variable.
$complete = $open_ai->complete([
'engine' => 'davinci',
'prompt' => 'Hello',
'temperature' => 0.9,
'max_tokens' => 150,
'frequency_penalty' => 0,
'presence_penalty' => 0.6,
]);
我还添加了 Quick Start Part至 orhanerday/OpenAI自述文件。
关于php - 如何在 PHP 中实现 OpenAI GPT-3 Api 客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73794764/
我是一名优秀的程序员,十分优秀!