nanos/openai-exceptions

使用OpenAI API与Laravel Ignition的建议一起,为您的Laravel应用程序中的错误显示AI驱动的修复方案。

1.0.2 2023-02-13 17:02 UTC

This package is auto-updated.

Last update: 2024-09-13 20:12:26 UTC


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"