masterskill/chat-gpt

这是一个beautifull package 'orhanerday/open-ai'的扩展

dev-master 2023-07-12 12:37 UTC

This package is auto-updated.

Last update: 2024-09-12 14:58:52 UTC


README

composer require masterskill/chat-gpt

文档

如何初始化包

您需要实例化OpenAi类

require "vendor/autoload.php";

使用命名空间

use Masterskill\ChatGPT\OpenAi;

实例化类

$openAi = new OpenAi("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");

例如:获取所有可用模型 $response = $openAi->models()

如何使用它

模型

  • 检索所有模型 $openAi->models()
  • 检索一个模型 $openAi->getModel($modelName)

聊天

  • 与GPT聊天:$openAi->chat($modelName, $data)

-- $modelName : 应该是列表中可用的一个模型。 -- $data : 应该是以下形式:- 数组 ["role" => $role, "content" => $content]。然后,您可以按自己的方式实现它,但只需遵循文档中的说明即可。