Introducción

Completado

Los agentes de inteligencia artificial representan una evolución en la forma en que las aplicaciones interactúan con los usuarios y los sistemas. A diferencia de los bots de chat tradicionales que responden a consultas individuales, los agentes de inteligencia artificial pueden razonar sobre los objetivos, tomar acciones autónomas y mantener el contexto en tareas de varios pasos. El SDK de Copilot de GitHub proporciona a los desarrolladores un marco probado en producción para insertar estas capacidades agentes directamente en sus propias aplicaciones.

Imagine que es un desarrollador de software que trabaja para una empresa de consultoría. El cliente opera una plataforma de comercio electrónico y necesita un agente de soporte al cliente con tecnología de inteligencia artificial integrado en su aplicación web existente. El agente debe controlar consultas de pedidos, procesar devoluciones y enviar comunicaciones de seguimiento, todo ello mediante el razonamiento sobre las necesidades del cliente y la llamada a los servicios back-end de forma autónoma. Con el SDK de Copilot de GitHub, puede compilar este agente definiendo herramientas personalizadas, configurando una sesión de IA y permitiendo que el bucle de ejecución del SDK controle la planificación y la orquestación.

Los temas tratados en este módulo incluyen:

  • Comprender qué son los agentes de inteligencia artificial y cómo difieren de los bots de chat.
  • Explorar la arquitectura y las características clave del SDK de Copilot de GitHub.
  • Examen de casos de uso del mundo real para agentes de inteligencia artificial en escenarios empresariales.
  • Diseño de sistemas de agentes de IA con componentes y barreras de protección adecuados.
  • Implementación de agentes de IA mediante el SDK de GitHub Copilot con herramientas personalizadas.
  • Adaptación y ampliación de agentes para diferentes requisitos operativos.

Después de completar este módulo, podrá:

  • Explicar qué son los agentes de inteligencia artificial y cómo difieren de los bots de chat y los scripts de automatización.
  • Describir la arquitectura y las características clave del SDK de Copilot de GitHub.
  • Diseñe un sistema de agente de IA con herramientas, memoria y barreras de protección.
  • Implemente un agente de IA mediante el SDK de Copilot de GitHub con definiciones de herramientas personalizadas.

Importante

Para completar este entrenamiento de GitHub Copilot, debe tener una suscripción activa para GitHub Copilot en su cuenta personal de GitHub (incluye el plan Gratuito de Copilot de GitHub) o debe estar asignado a una suscripción administrada por una organización o empresa. Las actividades del módulo pueden incluir sugerencias de Copilot de GitHub que coincidan con el código público. Si es miembro de una organización en GitHub Enterprise Cloud que está asignada a una suscripción de GitHub Copilot a través de su organización, es posible que la configuración de sugerencias que coincidan con el código público se herede de la organización o de la empresa. Si su cuenta bloquea sugerencias que coinciden con el código público, es posible que las actividades del módulo no funcionen según lo previsto.