Introducción
Esta sección se pone emocionante porque comenzaremos a construir nuestras primeras aplicaciones utilizando diferentes APIs.
Usaremos todo el ecosistema de LangChain y LangGraph en FlowWise, una plataforma visual que simplifica el desarrollo de aplicaciones de IA.
Proveedores de Modelos de Lenguaje (LLM)
Obtendrás una visión general de diferentes proveedores de LLM como:
- OpenAI (ChatGPT, GPT-4)
- Gemini (Google)
- DeepSeek
- Qwen
- Claude (Anthropic)
Puedes usar cualquiera de estos a través de OpenRouter, que te permite acceder a múltiples modelos desde una sola API.
OpenAI API – Fundamentos Esenciales
Comenzaremos con la API de OpenAI. Aprenderás:
- Cómo utilizarla correctamente
- Costos asociados y cómo optimizar gastos
- Sistema de conteo de tokens y su impacto en el precio
- Modelos disponibles y cuándo usar cada uno
OpenAI Playground – Tu Laboratorio de Experimentación
Te mostraré el Playground de OpenAI, donde podrás:
- Generar imágenes con DALL-E
- Crear y procesar audio
- Hacer transcripciones de audio a texto
- Construir aplicaciones RAG similares a ChatGPT
Ventaja clave: No necesitas una suscripción a ChatGPT para usar el Playground. Es más económico y funciona excelentemente.
La API de respuesta incluye acceso a internet nativo, y si necesitas funcionalidades adicionales, puedes usar function calling para conectar con diferentes herramientas.
Configuración del Entorno de Desarrollo
Configuraremos tu entorno paso a paso:
Instalación de Node.js
- Instalaremos Node.js
- Gestionaremos versiones con NVM (Node Version Manager)
- Sobre Node.js instalaremos FlowWise para uso local
Gestión de FlowWise
Te enseñaré:
- Cómo actualizar FlowWise
- Gestión de versiones
- Trabajo en terminal (más fácil de lo que piensas)
Dominio de FlowWise
Exploraremos completamente la interfaz de FlowWise:
Primera Aplicación RAG
- Construiremos nuestra primera aplicación RAG
- Crearemos un flujo de chat simple
- Proceso paso a paso y fácil de seguir
Gestión de Flujos de Trabajo
- Exportar e importar flujos de chat
- Importar cada workflow como archivo JSON
- Todos los workflows del curso estarán disponibles para ti
Interfaz Personalizada
- Crear tu propia interfaz de usuario (UI)
- Ejecutar chatbots personalizados
- Todo funcionará localmente para máxima seguridad
Configuración Local Completa
Configuraremos un entorno 100% local:
- FlowWise: Ejecutándose localmente
- LLM vía Ollama: Modelos locales
- Modelos de embeddings: También locales
Beneficio: Máxima seguridad de datos – nada sale de tu computadora.
Agente Dual de FlowWise
Exploraremos el Agente Dual, una funcionalidad poderosa que permite:
- Llamar cualquier API que desees
- Trabajar con Zapier para automatizaciones
- Conectar con:
- APIs de correo electrónico
- Calendarios
- Redes sociales
- Cualquier API que imagines
RAG con Bases de Datos Vectoriales Externas
Integraremos RAG con nuestro agente dual usando:
- Bases de datos vectoriales externas
- Ejemplo práctico con Pinecone
- Perfecto para aplicaciones RAG destinadas a otros usuarios
- Persistencia de datos a largo plazo
Optimización de Prompts del Sistema
Aprenderás a escribir prompts de sistema perfectos para tus aplicaciones RAG, maximizando la calidad de las respuestas.
Framework Multi-Agente Avanzado
Profundizaremos en el framework multi-agente:
- Crear un CEO virtual con múltiples trabajadores
- Agentes secuenciales que se activan uno tras otro
- Human-in-the-loop: Integración de supervisión humana
- Sistema RAG agéntico auto-mejorable
Conclusión
Esta sección es extensa pero aprenderás muchísimo. En el próximo video comenzaremos con la API de OpenAI.
¡Prepárate para una experiencia de aprendizaje completa y práctica!