我需要帮助理解https://packagist.org/packages/orhanerday/open-ai上的模糊指令
我从https://github.com/orhanerday/open-ai下载了这个包
我在命令提示符中运行"composer require orhanerday/open-ai“来安装该软件包。
指令不再有意义了……
“\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密钥?我是否创建一个文件Orhanerday\OpenAi\OpenAi.php并在那里输入我的api键?即OPENAI_API_KEY=sk-**********************************************
谢谢你的帮助
发布于 2022-09-30 05:09:27
感谢您使用OpenAI PHP,
应该将$open_ai变量定义为OpenAI对象,方法是传递private KEY值,例如;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,
]);我还将快速启动部分添加到orhanerday/OpenAI自述文件中。
https://stackoverflow.com/questions/73794764
复制相似问题