E124 - Creando agentes con PydanticAI

20-01-2025 · 86 min · Ver en YouTube

Resumen

En este episodio Cris presenta la continuación del tema de agentes: un chatbot propio construido con PydanticAI para gestionar el conocimiento que consume (videos de YouTube, podcasts, libros, texto) y poder consultarlo después con resúmenes y comparaciones. El stack incluye Cursor con Claude 3.5, Python, GitHub, Docker con CUDA, WhisperX, FastAPI, MinIO, Mermaid y la API de OpenAI (GPT-4). Un agente coordinador delega en agentes especializados (descarga de YouTube, transcripción, resumen), que a su vez llaman a herramientas conectadas a APIs. La propiedad emergente clave es que el agente decide qué herramientas usar sin que el flujo esté programado, como cuando comparó dos transcripciones sin que eso se hubiera implementado explícitamente. También se comentan los problemas de versiones con CUDA, PyTorch y NumPy, el prompt engineering iterativo, la evaluación de resultados y el valor de los proyectos personales para el portafolio. El episodio incluye además memes, una actualización sobre la venta de cartas y una charla sobre un crucero de juegos de mesa.

Capítulos

Palabras clave

agentesPydanticAILangGraphLLMprompt engineeringWhisperXtranscripciónDockerCUDAFastAPICursorproyectos personales