Quinta etapa: Exploración de escenarios de aplicación de la IA
Curso integral oficial de la API de Claude de Anthropic, que enseña a los desarrolladores cómo usar la API para construir aplicaciones de IA, cubriendo la ingeniería de prompts, el uso de herramientas, RAG y el desarrollo de agentes inteligentes.
Curso Detallado: Claude con la API de Anthropic
Resumen del Curso
Claude con la API de Anthropic es un curso de video integral ofrecido oficialmente por Anthropic, diseñado específicamente para enseñar a los desarrolladores cómo integrar la IA de Claude en sus aplicaciones utilizando la API de Anthropic. El curso está alojado en el sistema de gestión de aprendizaje Skilljar y ofrece una experiencia de aprendizaje interactiva, seguimiento del progreso y un certificado de finalización.
Objetivos del Curso
A través de ejercicios prácticos y casos de uso reales, los participantes aprenderán a:
- Implementar IA conversacional
- Generación Aumentada por Recuperación (RAG)
- Automatizar flujos de trabajo
- Aprovechar las capacidades multimodales de Claude para procesar texto, imágenes y documentos
Esquema Detallado del Curso
1. Introducción (Introduction)
- Bienvenida al curso
- Resumen de Anthropic
- Visión general de los modelos de Claude
2. Acceso a Claude con la API (Accessing Claude with the API)
- Fundamentos del acceso a la API
- Obtener una clave API
- Enviar solicitudes
- Conversaciones de múltiples turnos
- Ejercicio de chat
- Prompts del sistema
- Concepto de prompts del sistema
- Ejercicio de prompts del sistema
- Control de parámetros
- Parámetro de temperatura (Temperature)
- Transmisión de respuestas (Response streaming)
- Controlar la salida del modelo
- Datos estructurados
- Procesamiento de datos estructurados
- Ejercicio de datos estructurados
- Encuesta de satisfacción del curso
- Cuestionario de acceso a la API
3. Evaluación de Prompts (Prompt Evaluation)
- Concepto de evaluación de prompts
- Flujo de trabajo de evaluación típico
- Generar conjuntos de datos de prueba
- Ejecutar evaluaciones
- Puntuación basada en modelos
- Puntuación basada en código
- Ejercicio de evaluación de prompts
- Cuestionario de evaluación de prompts
4. Técnicas de Ingeniería de Prompts (Prompt Engineering Techniques)
- Fundamentos de la ingeniería de prompts
- Expresión clara y directa
- Descripción específica
- Estructuración con etiquetas XML
- Proporcionar ejemplos
- Ejercicio de técnicas de prompts
- Cuestionario de técnicas de ingeniería de prompts
5. Uso de Herramientas con Claude (Tool Use with Claude)
- Introducción al uso de herramientas
- Resumen del proyecto
- Funciones de herramientas
- Arquitectura de herramientas
- Procesamiento de mensajes
- Procesar bloques de mensajes
- Enviar resultados de herramientas
- Conversaciones de múltiples turnos y herramientas
- Implementar interacciones de múltiples turnos
- Usar múltiples herramientas
- Herramientas especializadas
- Herramienta de procesamiento por lotes (The batch tool)
- Herramienta de datos estructurados
- Herramienta de edición de texto (The text edit tool)
- Herramienta de búsqueda web (The web search tool)
- Cuestionario de uso de herramientas
6. Generación Aumentada por Recuperación (Retrieval Augmented Generation)
- Introducción a RAG
- Estrategias de fragmentación de texto
- Incrustaciones de texto (Embeddings)
- Proceso completo de RAG
- Implementar el proceso de RAG
- Búsqueda léxica BM25
- Pipeline RAG de múltiples índices
- Reordenamiento de resultados
- Recuperación de contexto
- Cuestionario de RAG
7. Características de Claude (Features of Claude)
- Funciones avanzadas
- Pensamiento extendido (Extended thinking)
- Soporte de imágenes
- Soporte de PDF
- Función de citas (Citations)
- Funcionalidad de caché
- Caché de prompts
- Reglas de caché de prompts
- Aplicaciones prácticas de caché
- Ejecución de código
- Ejecución de código y API de archivos
- Cuestionario de características de Claude
8. Protocolo de Contexto del Modelo (Model Context Protocol)
- Introducción a MCP
- Cliente MCP
- Configuración del proyecto
- Definir herramientas usando MCP
- Inspector del servidor
- Implementar el cliente
- Definir recursos
- Acceder a recursos
- Definir prompts
- Prompts en el cliente
- Revisión de MCP
- Cuestionario de MCP
9. Aplicaciones de Anthropic - Claude Code y Uso de Computadoras
- Aplicaciones de Anthropic
- Configuración de Claude Code
- Aplicaciones prácticas de Claude Code
- Mejoras del servidor MCP
- Paralelización de Claude Code
- Depuración automática
- Uso de computadoras
- Cómo funciona el uso de computadoras
- Cuestionario de aplicaciones de Anthropic
10. Agentes y Flujos de Trabajo (Agents and Workflows)
- Resumen de agentes y flujos de trabajo
- Paralelización de flujos de trabajo
- Flujos de trabajo encadenados
- Flujos de trabajo de enrutamiento
- Agentes y herramientas
- Verificación del entorno
- Comparación entre flujos de trabajo y agentes
- Cuestionario de agentes y flujos de trabajo
11. Evaluación Final (Final Assessment)
- Prueba de evaluación integral
12. Conclusión del Curso (Wrapping up!)
- Resumen y repaso del curso
Resultados del Aprendizaje
Al finalizar este curso, los participantes serán capaces de:
Operaciones básicas de la API
- Configurar y autenticar la API de Anthropic
- Gestionar claves API y configuraciones de solicitud
- Implementar conversaciones de un solo turno y de múltiples turnos
Técnicas avanzadas de prompts
- Dominar estrategias efectivas de ingeniería de prompts
- Utilizar etiquetas XML para la salida estructurada
- Implementar la evaluación y optimización de prompts
Integración de herramientas
- Construir y desplegar funcionalidades de uso de herramientas
- Implementar flujos de trabajo complejos con múltiples herramientas
- Dominar el Protocolo de Contexto del Modelo (MCP)
Funcionalidades de nivel de producción
- Implementar la Generación Aumentada por Recuperación (RAG)
- Aprovechar las capacidades multimodales
- Desplegar sistemas de agentes
Aplicaciones prácticas
- Construir aplicaciones de IA conversacional
- Crear flujos de trabajo automatizados
- Desplegar sistemas de IA de nivel de producción
Características del Curso
- Orientado a la práctica: Aprendizaje a través de numerosos ejercicios y casos reales
- Cobertura completa: Una ruta de aprendizaje integral desde lo básico hasta lo avanzado
- Aprendizaje interactivo: Cuestionarios en línea y ejercicios prácticos
- Seguimiento del progreso: El sistema de gestión de aprendizaje rastrea el progreso del estudio
- Certificado de finalización: Obtención de un certificado oficial al completar el curso
- Contenido actualizado: Cubre las últimas funciones y características de Claude 4
Requisitos Técnicos
- Fundamentos de programación: Experiencia en programación Python
- Conocimientos de API: Conceptos básicos de solicitudes API
- Entorno de desarrollo: Un entorno de desarrollo capaz de ejecutar código Python
Plataforma de Aprendizaje
El curso está alojado en el sistema de gestión de aprendizaje Skilljar, que ofrece:
- Una ruta de aprendizaje estructurada
- Una experiencia de aprendizaje interactiva
- Seguimiento del progreso del aprendizaje
- Certificado de finalización
- Acceso organizado a los recursos del curso
Valor del Curso
Este es un curso autorizado ofrecido oficialmente por Anthropic, que proporciona a los desarrolladores una ruta de aprendizaje completa desde principiante hasta experto en la API de Claude, siendo un recurso esencial para construir aplicaciones impulsadas por IA.