Cuándo usar los LLM (modelos de lenguaje grandes)
En general, se recomienda usar modelos de lenguaje grandes cuando necesite generar texto, imágenes o incluso código.
Hay tres categorías diferentes de modelos de IA generativa:
- Los modelos de lenguaje natural toman el lenguaje natural y generan respuestas.
- Los modelos de transformador pre entrenados generativos (GPT) toman entradas de lenguaje natural y generan respuestas de texto similares a las humanas, incluidas las respuestas, los resúmenes y el código.
- Los modelos de generación de imágenes toman indicaciones, una imagen base o ambas y crean una nueva imagen.
Procesamiento de texto
Los modelos de lenguaje grandes pueden realizar varias tareas de lenguaje natural, entre las que se incluyen:
| Task | Aviso |
|---|---|
| Resumen de texto | "Resumir este texto en una explicación corta" |
| Clasificación de texto | "¿Qué género de libro es esto?" |
| Generación de nombres o frases | "Escribir una etiqueta para mi compañía de flores" |
| Traducción | "Traducir 'Cómo estás' al francés" |
| Responder preguntas | "¿Qué hace Azure OpenAI?" |
| Sugerir contenido | "Dame las cinco mejores canciones de bodas" |
Trabajo con código
Los modelos de lenguaje grandes son expertos en más de una docena de lenguajes de programación, como C#, JavaScript, Perl, PHP y Python. Mediante el uso de modelos de lenguaje a gran escala para codificar, se pueden resolver los siguientes desafíos:
- Construcción de aplicaciones: Puede usar modelos de lenguaje de gran tamaño para generar código como una API web basada en indicaciones.
- Mantener aplicaciones: Si trabaja sobre una base de código existente, los grandes modelos de lenguaje pueden ayudarle a actualizar o mantener dicho código.
- Mejorar las aplicaciones: Puede usar modelos de lenguaje grandes para mejorar el código para una métrica específica, como mejorar la seguridad o el registro.
Por ejemplo, dado el mensaje "Escribir un bucle for contando de 1 a 10 en Python", se proporciona la siguiente respuesta:
for i in range(1,11):
print(i)
Procesamiento de imágenes
Estos modelos de lenguaje grandes pueden crear imágenes realistas y artísticas, cambiar el diseño o el estilo de una imagen y crear variaciones en una imagen proporcionada. Por ejemplo:
Generación de imágenes: Los modelos de lenguaje grandes pueden generar imágenes originales utilizando un texto de entrada que describa lo que te gustaría que fuera la imagen. Cuanto más detallado sea, más probable es que el modelo genere la imagen deseada.
Edición de una imagen: Los LLMs pueden editar una imagen usando un texto de entrada que describa los cambios deseados en la imagen. Puede cambiar el estilo de una imagen, agregar o quitar elementos o generar contenido nuevo para agregar.
Variaciones de imagen: Los modelos de lenguaje grandes pueden generar variaciones de una imagen mediante la propia imagen y el texto de entrada en el que se especifica cuántas variaciones de la imagen hay que producir. La imagen original permanece igual, pero el color, la escena de fondo y dónde se encuentran los objetos podría cambiar en variaciones.