geekr / openai-laravel
Laravel OpenAI 封装,支持代理
dev-master
2023-03-08 06:00 UTC
Requires
- php: ^8.1.0
- laravel/framework: ^9.46.0|^10.2.0
- openai-php/client: ^0.3.4
This package is auto-updated.
Last update: 2024-09-08 09:01:57 UTC
README
Laravel OpenAI 封装,支持代理
安装
composer require geekr/openai-laravel
发布配置文件
php artisan vendor:publish --provider="GeekrOpenAI\Laravel\ServiceProvider"
在 .env
中编辑 OPENAI_*
设置
OPENAI_API_KEY={your openai api key}
OPENAI_BASE_URI=open.aiproxy.xyz/v1
使用方法
use GeekrOpenAI\Laravel\Facades\OpenAI; $response = OpenAI::chat()->create([ 'model' => 'gpt-3.5-turbo', 'messages' => $messages ]); $content = $response->choices[0]->message->content
示例项目