Cómo usar complementos con ChatGPT
Tan divertido como puede ser chatear con un chatbot de IA (especialmente cuando ese bot puede ayudarlo con la escuela o el trabajo), siempre es más divertido agregar algunas funciones adicionales. OpenAI, el equipo detrás de ChatGPT, lo ha hecho posible con la introducción de complementos para la plataforma.
Aunque inicialmente estaba disponible para un grupo selecto de desarrolladores y suscriptores de ChatGPT, estos complementos ahora se implementarán para todos los usuarios. Esto es lo que debe hacer para acceder a ellos ahora mismo.
Instalación de complementos para ChatGPT
ChatGPT ya ha permitido que varias marcas importantes creen complementos para su plataforma, incluidos los siguientes:
- Expedia
- Instacart
- Flojo
- Shopify
- Zapier
- Klarna
Puede encontrar una lista actualizada en la página de complementos de ChatGPT . Una vez que sepa qué complemento desea usar y cómo lo usará, siga estos pasos para instalarlo en ChatGPT:
- Ingrese «chat.openai.com» en su navegador e inicie sesión en su cuenta de ChatGPT Plus.
- Vaya al menú desplegable «Modelo» en la parte superior de la página y seleccione «Complementos».
- Si ya ha agregado un complemento, debería poder seleccionarlo en el nuevo menú que aparece. De lo contrario, haga clic en el menú desplegable «Complementos» para abrir un enlace a la «Tienda de complementos».
- Seleccione el enlace «Tienda de complementos» para ver una lista de complementos disponibles.
- Desplácese hasta el complemento de su elección y haga clic en «Instalar». No es que pueda instalar varios complementos de ChatGPT en una sola visita.
Después de instalar un complemento, debería ver su logotipo en el menú desplegable «Complementos» que aparece después de haber seleccionado «Complementos» en el menú desplegable «Modelo».
Uso de complementos en ChatGPT
Con sus complementos instalados, puede realizar consultas en ChatGPT haciendo referencia al complemento, lo que le permite hacer varias cosas. Por ejemplo, una consulta como la siguiente le permite usar el complemento Instacart para comprar ingredientes de recetas:
“Quiero una receta de pizza sin gluten y necesito comprar los ingredientes en Los Ángeles. ¿Podría sugerir un recibo simple para pizza sin gluten y pedir los ingredientes en Instacart?
ChatGPT creará una respuesta basada en su consulta. En el ejemplo anterior, debe recibir una receta de pizza sin gluten, junto con un enlace a una lista de compras de Instacart que contiene todos los ingredientes que enumera ChatGPT. Hacer clic en ese enlace lo lleva a la página de Instacart, donde puede completar su transacción.
Ese es solo un ejemplo. Dependiendo de los complementos que haya instalado, hay muchas formas en las que puede configurar las consultas para incorporar las nuevas funciones que tiene a su disposición. Experimente con diferentes consultas. Quizás intente especificar el tipo de vacaciones que desea tomar, utilizando el complemento de Expedia para recomendar las mejores formas de hacer realidad su viaje. Alternativamente, intente usar el complemento de Zapier para vincular su cuenta de Zapier para que pueda crear y enviar correos electrónicos de Gmail a través de ChatGPT.
Personalización de la configuración del complemento ChatGPT
Como los complementos son relativamente nuevos en ChatGPT, su capacidad para jugar con su configuración es bastante limitada. Además, cada complemento es diferente, por lo que algunos le permiten personalizar sus operaciones más que otros. Siga estos pasos si quiere jugar con un complemento que ha instalado:
- Inicie sesión en su cuenta de ChatGPT Plus y navegue a la página «Complementos», que debe encontrar en su tablero.
- Seleccione el complemento que desea personalizar.
- Realice ajustes en función de las opciones presentadas.
La naturaleza de estas opciones varía según el complemento. Por ejemplo, aquellos que usan el complemento «Hablar» (que traduce el texto a diferentes idiomas) pueden elegir el idioma que usa el complemento.
Creación de un complemento de ChatGPT
ChatGPT afirma que los desarrolladores pueden crear complementos de terceros mediante la creación de un «archivo de manifiesto», también llamado archivo «ai-plugin.json». El siguiente es el esquema mínimo para el archivo, según ChatGPT :
{
"schema_version": "v1",
"name_for_human": "TODO Plugin",
"name_for_model": "todo",
"description_for_human": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"description_for_model": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "http://localhost:3333/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "http://localhost:3333/logo.png",
"contact_email": "[email protected]",
"legal_info_url": "http://www.example.com/legal"
}
Verá que el archivo contiene varios campos que definen lo que hace su complemento, con secciones para su nombre y descripción, tanto para uso humano como del modelo OpenAI. Hay secciones para definir la API que utiliza, así como los datos de contacto del creador del complemento.
Los pasos generales para desarrollar un complemento de ChatGPT, incluida la creación de un archivo de manifiesto, son los siguientes:
- Desarrolle la API que desea que llame el modelo de lenguaje OpenAI. Puede ser una API nueva o una que ya esté en uso y sea compatible con ChatGPT.
- Detalle su API utilizando un documento de especificación de OpenAI.
- Cree un archivo de manifiesto para describir lo que hace el complemento y proporcione los metadatos que ChatGPT necesita ver antes de que pueda servir el complemento a los usuarios.
Con los archivos creados, puede ejecutar su complemento a través de un servidor remoto o en su entorno de desarrollo local.
Si está utilizando un servidor remoto, siga este proceso para activar su complemento:
- Vaya a «Desarrolle su propio complemento» en su tablero y siga las instrucciones para configurar la capacidad de crear sus propios complementos.
- Seleccione «Instalar un complemento no verificado».
- Agregue su archivo de manifiesto a la ruta «yourdomain.com/.well-known/».
Aquellos que tienen una versión local de su API ejecutándose en su entorno de desarrollo pueden apuntar su interfaz de complemento directamente a su servidor localhost:
- Vaya a la tienda «Complemento» en ChatGPT.
- Elija «Desarrolle su propio complemento».
- Ingrese su número de puerto y localhost, mientras se asegura de que el «tipo de autenticación» esté configurado en «ninguno».
Tenga en cuenta que habilitar complementos no verificados en su área de desarrollo solo le ofrece acceso a los complementos que crea y carga. No puede acceder a otros complementos no verificados, y otros usuarios de ChatGPT no podrán instalar su complemento a menos que se verifique. Actualmente no existe un proceso de verificación, aunque esto debería cambiar a medida que ChatGPT implemente su función de complemento para una audiencia más amplia.
Juega con complementos
Dado que los complementos de ChatGPT se encuentran en una etapa tan temprana de desarrollo, cualquier cosa que haga con ellos es tanto experimentación como práctica. Aún así, es fácil ver cómo estos complementos podrían transformar su experiencia en la plataforma, con muchas aplicaciones populares que ya aprovechan la función para integrar ChatGPT en su oferta.
¿Se inscribirá en la lista de espera o esperará una implementación amplia? ¿Tiene alguna idea de complementos que usted (u otros usuarios) puedan encontrar útiles? Cuéntanos en la sección de comentarios a continuación.
Deja una respuesta