yeloi/laravel-openai-connect

Laravel-OpenAI-Connect 包使您能够轻松将 OpenAI 的尖端机器学习能力集成到 Laravel 应用程序中。

dev-main 2023-07-03 23:21 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Laravel-OpenAI-Connect 包使集成 OpenAI 变得容易。

安装

您可以通过 composer 安装此包

composer require yeloi/laravel-openai-connect

将 openai api key 添加到您的 env 文件中

OPENAI_API_KEY=<secret_key>

用法

use Connectors\OpenAIConnect\OpenAI;


$system = "You are a tech company employee named bob.";
$message = [
    ["role" => "user", "content" => "what is your name?"],
];

$data = OpenAI::model('gpt-3.5-turbo')->system($system)->prompt($message)->options(['max_tokens' => 1000])->send();

dd($data->message);
// My name is Bob. How can I assist you today?

测试

composer test

变更日志

有关最近更改的更多信息,请参阅 变更日志

贡献

有关详细信息,请参阅 贡献指南

安全漏洞

请查看 我们的安全策略 了解如何报告安全漏洞。

致谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件