Laravel OpenAI Wrapper with support for proxy
Install:
composer require geekr/openai-laravelPublish config file:
php artisan vendor:publish --provider="GeekrOpenAI\Laravel\ServiceProvider"Edit OPENAI_* setting in .env:
OPENAI_API_KEY={your openai api key} OPENAI_BASE_URI=open.aiproxy.xyz/v1 Usage:
use GeekrOpenAI\Laravel\Facades\OpenAI; $response = OpenAI::chat()->create([ 'model' => 'gpt-3.5-turbo', 'messages' => $messages ]); $content = $response->choices[0]->message->contentSample Project:
