OpenAI for Laravel
发布日期:作者: Eric L. Barnes
早在 10 月份,Nuno Maduro 就发布了 OpenAI PHP 客户端,而本周,他宣布了一个名为 OpenAPI Laravel 的 Laravel 集成。
Nuno 在 Twitter 上说:“OpenAI PHP for Laravel 是一个超级强大的 PHP API 客户端,允许您与 Open AI API 进行交互。有了这个集成,开发人员现在可以在他们的 Laravel 应用程序中轻松地使用 OpenAI 的强大自然语言处理功能。”
开始使用这个包非常简单,您可以在此处查看指南
首先,安装 OpenAI
composer require openai-php/laravel
接下来,发布配置文件
php artisan vendor:publish --provider="OpenAI\Laravel\ServiceProvider"
这将在您的项目中创建一个 config/openai.php
配置文件,您可以使用环境变量根据您的需要修改它
OPENAI_API_KEY=sk-...
最后,您可以使用 OpenAI
门面访问 OpenAI API
use OpenAI\Laravel\Facades\OpenAI; $result = OpenAI::completions()->create([ 'model' => 'text-davinci-003', 'prompt' => 'PHP is',]); echo $result['choices'][0]['text']; // an open-source, widely-used, server-side scripting language.
查看 仓库 以获取完整说明,并查看 openai-php/client 仓库以获取使用示例。