¿Qué es ChatGPT? Recientemente, OpenAI ha desarrollado un Chatbot de inteligencia artificial llamado ChatGPT. Se basa en el diseño del “Transformador generativo preentrenado 3.5” (GPT-3.5). Según la entrada, GPT-3.5 puede comprender y producir texto similar al de una persona. Utiliza técnicas de aprendizaje profundo para evaluar y comprender patrones de datos, lo que le permite producir respuestas lógicas y pertinentes a la situación. Aquí, discutiremos ChatGPT en Laravel y sus casos de uso. ¡Sigue leyendo! ChatGPT puede responder sus consultas, dar explicaciones, entablar conversaciones y realizar otras funciones de procesamiento del lenguaje natural. También ayuda con tareas que requieren comprensión y generación del lenguaje. Para permitir a los desarrolladores incorporar ChatGPT en varios programas y servicios y ofrecer experiencias interactivas y conversacionales, OpenAI lo ha puesto a disposición a través de una API. La gente lo usa para la creación de contenido, asistentes virtuales, chatbots para servicio al cliente y más. En este tutorial de ChatGPT para Laravel, aprenderá cómo integrarlo en su proyecto laravel. Aplicaciones de ChatGPT: una mirada rápida Sería útil tener en cuenta que el modelo GPT no incluye un producto completamente funcional que cubra todas las áreas de dominio. En consecuencia, se necesitan más modelos para que funcione el modelo GPT. También necesitará la aplicación y las herramientas de administración de backend. Los usuarios pueden utilizar el resultado de un modelo GPT para examinar el uso de métodos de PNL para extraer información pertinente. El modelo responde con un texto que parecen oraciones largas. Puede utilizar una o más palabras como filtros o palabras clave en etapas posteriores del proceso como resultado. Quizás ya sepas que OpenAI lanzó ChatGPT después de 2022. Todo el mundo sabe lo eficaz que es ChatGPT. Afortunadamente, como desarrolladores, pueden utilizar la API oficial para beneficiarse de esta capacidad. En la sesión de hoy, descubriremos el proceso de integración de ChatGPT con Laravel. Por lo tanto, esta vez no crearemos una aplicación basada en chat. Como ya sabes, Chatgpt está actualmente disponible para todos y puedes integrar esta increíble herramienta con tu proyecto Laravel para hacer que tus aplicaciones sean inteligentes. Aprendamos cómo integrar ChatGPT en Laravel 10. Integre la API de ChatGPT en Laravel 10 Para usar la API de ChatGPT en Laravel 10, puede seguir estos pasos: Instale el paquete GuzzleHTTP: Guzzle es un cliente HTTP PHP que lo ayudará a realizar solicitudes de API. Puede instalarlo usando Composer ejecutando el siguiente comando en el directorio de su proyecto Laravel: compositor requiere guzzlehttp/guzzle Cree un nuevo controlador laravel que manejará las solicitudes de API a ChatGPT. Por ejemplo, creemos un archivo ChatGPTController.php: php artisan make:controller ChatGPTController Abra ChatGPTController.php e implemente el siguiente código: httpCliente = nuevo Cliente([
‘base_uri’ => ‘https://api.openai.com/v1/’,
‘headers’ => [
‘Authorization’ => ‘Bearer ‘ . env(‘CHATGPT_API_KEY’),
‘Content-Type’ => ‘application/json’,
], ]); } función pública AskToChatGpt() { $mensaje = «qué es laravel»; $respuesta = $this->httpClient->post(‘chat/finalizaciones’, [
‘json’ => [
‘model’ => ‘gpt-3.5-turbo’,
‘messages’ => [
[‘role’ => ‘system’, ‘content’ => ‘You are’],
[‘role’ => ‘user’, ‘content’ => $message], ], ], ]); devolver json_decode($respuesta->getBody(), verdadero)[‘choices’][0][‘message’][‘content’]; } } Abra el archivo route/web.php y agregue una ruta para probar la API ChatGPT: Route::get(‘/chat’, [App\Http\Controllers\ChatGPTController::class, ‘askToChatGpt’]); Copie la clave y péguela en el archivo .env CHATGPT_API_KEY=’YOUR_GENERATED_KEY’ Visite http://localhost:8000/chat en su navegador web o utilice herramientas como Postman para realizar una solicitud GET al punto final /chat. Deberías ver la respuesta de la API ChatGPT. ¡Eso es todo! Ahora ha integrado la API ChatGPT en su aplicación Laravel 10. Esperamos que esta guía ChatGPT para Laravel te ayude con la integración. Si está buscando servicios expertos de desarrollo de Laravel, estamos aquí para ayudarlo. Conectémonos para discutir más. Etiquetas: Guía ChatGPT para Laravel, ChatGPT en Laravel 10, Integración de ChatGPT con Laravel, Tutorial de ChatGPT para Laravel

Source link