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.

ClaudeAPIAplicaciónIAAnthropicWebSiteVideoFreeEnglish

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:

  1. 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
  2. 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
  3. 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)
  4. Funcionalidades de nivel de producción

    • Implementar la Generación Aumentada por Recuperación (RAG)
    • Aprovechar las capacidades multimodales
    • Desplegar sistemas de agentes
  5. 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.