Introducción
Los modelos GPT-3.5 y GPT-4 de OpenAI están optimizados para interfaces conversacionales mediante solicitudes. Con los modelos basados en solicitudes, el usuario interactúa con el modelo introduciendo una solicitud de texto, a la que el modelo responde con un texto o chat completo. Esta finalización es la continuación del modelo del texto de entrada.
El usuario introduce un texto como solicitud y el modelo genera una terminación que intentará coincidir con el contexto o el patrón que se le haya dado. Por ejemplo, si le da a la API la solicitud "Como dijo Descartes, pienso, luego", devolverá muy probablemente la terminación "existo".
En un nivel práctico, los modelos basados en solicitudes le permiten desarrollar aplicaciones que permiten a los usuarios formular preguntas del modelo como texto de forma libre y el modelo responde con la respuesta. GPT-3.5 y GPT-4 son incluso capaces de tener conversaciones multiturno con los usuarios de la aplicación.
Por ejemplo, imagine que quiere crear una inteligencia artificial que recomiende senderos a excursionistas en función de las preferencias que introduzcan. La inteligencia artificial podría preguntarles qué atributos están buscando y, a continuación, responder en función de lo que escriban.
Ahora echaremos un vistazo más profundo tanto al texto como a las finalizaciones, a cómo mejorar la calidad de las finalizaciones y a cómo crear una aplicación sencilla que pueda usar Azure OpenAI para chatear con el modelo y obtener recomendaciones de senderismo.