Cheatsheet: FastAPI — Decoradores, dependencias y tips
Referencia rápida de los patrones más usados en FastAPI. Dependency injection, middlewares, background tasks, responses y validación.
Guía actualizada de todos los modelos de OpenAI con sus capacidades, precios, contexto y casos de uso recomendados. Incluye GPT-4o, o1 y más.
Referencia actualizada de todos los modelos de OpenAI con sus capacidades, precios y casos de uso. Saber cuál usar te ahorra dinero y mejora resultados.
| Modelo | Contexto | Mejor para | Precio (input/output per 1M tokens) |
|---|---|---|---|
| gpt-4o | 128K | Uso general, multimodal | $2.50 / $10.00 |
| gpt-4o-mini | 128K | Tareas simples, alto volumen | $0.15 / $0.60 |
| o1 | 200K | Razonamiento complejo, math | $15.00 / $60.00 |
| o3-mini | 200K | Razonamiento, más económico | $1.10 / $4.40 |
from openai import OpenAI
client = OpenAI()
# Clasificación, extracción, resumen, traducción
response = client.chat.completions.create(
model="gpt-4o-mini", # Barato y rápido
messages=[{"role": "user", "content": "Clasifica este ticket: 'No puedo acceder a mi cuenta'"}],
max_tokens=50,
)
# Costo estimado: $0.0001 por request
# Análisis de imágenes, código complejo, tareas multimodales
response = client.chat.completions.create(
model="gpt-4o", # Más inteligente, multimodal
messages=[{
"role": "user",
"content": [
{"type": "text", "text": "¿Qué ves en esta captura de error?"},
{"type": "image_url", "image_url": {"url": "data:image/png;base64,..."}}
]
}],
)
# Costo estimado: $0.01-0.03 por request con imagen
# Problemas que requieren "pensar paso a paso"
response = client.chat.completions.create(
model="o3-mini", # Razonamiento a buen precio
messages=[{"role": "user", "content": """
Tengo una app Django con 50,000 usuarios. Las queries a la tabla orders
tardan 3 segundos. La tabla tiene 2M de filas. ¿Qué índices necesito
y cómo debería reestructurar las queries?
"""}],
)
Este recurso incluye un enlace externo. Regístrate para acceder.
Regístrate gratis para descargar archivos, guardar recursos en favoritos, ganar XP y acceder a cursos y el foro de la comunidad.
¿Ya tienes cuenta? Inicia sesión
Autor
Erik Taveras
Creado por
Erik Taveras
Referencia rápida de los patrones más usados en FastAPI. Dependency injection, middlewares, background tasks, responses y validación.
Lista completa de configuraciones de Django que debes ajustar antes de ir a producción. Seguridad, performance, logging, email y más.
Referencia rápida de queries avanzados del ORM de Django. Aggregations, annotations, subqueries, F expressions, Q objects y optimización de consultas.