Open AI API
Domina la API de OpenAI: Transforma tus Ideas con Inteligencia Artificial
Fundamentos de la API de OpenAI
Introducción a OpenAI API
Administración de proyectos OpenAI
Modelos de Lenguaje en OpenAI
Control de Respuestas
Chat Completion API
Herramientas
Uso de herramientas
Manejo de Imágenes en GPT-4o
Desarrollo de 'PlatziVision'
Arquitectura de 'PlatziVision'
Integración de GPT-4o con streaming en 'PlatziVision'
Soporte de procesamiento de imágenes en 'PlatziVision'
Generación de imágenes con DALL E 3
Generación de imágenes en 'PlatziVision'
Fine-Tuning
Introducción a Fine-Tuning
Preparación de Datos para Fine-Tuning
Ejecución del Fine-Tuning y Monitoreo
OpenAI Batch
Introducción a OpenAI Batch
Uso de OpenAI Batch
OpenAI Assistants
¿Cómo funciona OpenAI Assistants?
Generando una conversación usando OpenAI Assistants y Code Interpreter
Proyecto Final y Cierre del Curso
OpenAI Speech & Transcriptions
Finalizando el Proyecto 'PlatziVision'
Notas de OpenAI API
Recomendaciones finales hacia el futuro
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
¿SabÃas que puedes optimizar el uso de los modelos de OpenAI para procesar largos artÃculos de Wikipedia y obtener resúmenes efectivos? Con OpenAI Batch, es posible realizar este proceso de manera eficiente y con ahorro de costos. Permite manejar grandes volúmenes de datos con un cincuenta por ciento de descuento en la factura, en tiempos que van de cero a veinticuatro horas. La utilización efectiva de esta herramienta es crucial para quienes manejan grandes cantidades de información.
Para poder sacar el máximo provecho de OpenAI Batch, debemos formatear nuestros "request" en JSONL (JavaScript Object Notation Lines), un formato que facilita la correlación entre la información enviada y la respuesta obtenida. Aquà te mostramos los pasos iniciales para crear nuestro archivo JSONL de entrada:
{
"custom_id": "001",
"method": "POST",
"url": "https://api.openai.com/v1/chat/completions",
"params": {
"model": "modelo-XYZ",
"messages": [
{
"role": "system",
"content": "Eres un asistente que resume articulos de Wikipedia."
},
{
"role": "user",
"content": "texto largo del articulo a resumir..."
}
]
}
}
Una vez preparado el archivo JSONL, procedemos a subirlo en la plataforma de OpenAI Batch. Sigue estos pasos:
Una vez enviado el batch, el sistema lo procesa progresivamente, mostrando el progreso y el estado:
{
"batch_id": "auto-generated-batch-id",
"custom_id": "001",
"output": "Resumen del texto..."
}
OpenAI Batch es una herramienta poderosa para aquellos que manejan grandes volúmenes de información y buscan optimizar costos y tiempos. Aunque el proceso puede tardar hasta un dÃa, la espera se justifica cuando el tiempo de respuesta inmediato no es crucial. Además, todos los modelos de OpenAI, incluidos aquellos utilizados para fine-tuning, son compatibles con esta función. Por lo tanto, si buscas una solución eficiente para analizar grandes cantidades de datos, OpenAI Batch puede ser tu mejor aliado.
Aportes 1
Preguntas 2
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?