nanos / openai-exceptions
使用OpenAI API与Laravel Ignition的建议一起,为您的Laravel应用程序中的错误显示AI驱动的修复方案。
1.0.2
2023-02-13 17:02 UTC
Requires
- php: ^8.1.0
- laravel/framework: ^9.46.0|^10.0
- openai-php/laravel: ^0.3.1
- spatie/laravel-ignition: ^1.6.4|^2.0
README
使用OpenAI API与Laravel Ignition的建议一起,为您的Laravel应用程序中的错误显示AI驱动的修复方案。
有关详细信息,请参阅将AI驱动的修复添加到您的Laravel错误页面。
开始使用
首先通过Composer安装OpenAI Exceptions。您可能希望将其安装为开发依赖项
composer require --dev nanos/openai-exceptions
接下来,发布配置文件
php artisan vendor:publish --provider="Nanos\OpenaiExceptions\OpenAiSolutionServiceProvider" --tag="config"
这将在您的项目中创建一个config/openai-exceptions.php
配置文件,您可以根据需要修改它。所有选项都在文件中进行了文档说明,但您只需要的是您的OpenAI API密钥,您将在.env
文件中指定它
OPENAI_API_KEY={YOUR KEY HERE}
自定义提示
如果您希望为每个异常自定义发送给OpenAI客户端的提示,您可以发布blade视图,并按需进行更改
php artisan vendor:publish --provider="Nanos\OpenaiExceptions\OpenAiSolutionServiceProvider" --tag="views"