
Steps
-
Instalar dependencia:
composer require guzzlehttp/guzzle
-
Crear un nuevo controlador:
php artisan make:controller ChatGPTController
-
Configurar variable de entorno:
OPENAI_API_KEY=your-openai-open-key-here
- Agregar al archivo de configuración de servicios
config/services.php
:
...
'open-ai' => [
'api_key' => env('OPENAI_API_KEY'),
],
...
- Código del ChatGPTController