Crea una habilidad para un agente (GitHub Copilot)

Puedes crear habilidades personalizadas para tu agente desde la pestaña Build, ya sea desde cero o con ayuda de Copilot. Las habilidades definen capacidades reutilizables que el agente puede activar cuando la solicitud del usuario coincide con el propósito de la habilidad.

Los agentes basados en el entorno de GitHub Copilot admiten tres métodos para añadir una habilidad: subir un archivo o paquete de habilidades existente, crear una habilidad desde cero o generar una habilidad con IA.

Note

El entorno utilizado para construir este agente utiliza facturación basada en el uso. Usar, construir, probar y evaluar agentes pueden consumir créditos de Copilot. Más información en Resumen de la facturación basada en el uso.

Prerequisites

Generar con IA

  1. Abrir su agente en Copilot Studio.

  2. Seleccione la pestaña Crear.

  3. En el panel de componentes, seleccione Capacidades.

  4. En Añadir habilidad, selecciona Generar con IA.

  5. Describe la habilidad que quieres y luego selecciona Construir.

  6. Responde a las preguntas que te haga Copilot para perfeccionar tu habilidad.

  7. Cuando Copilot tiene suficiente información, desarrolla la habilidad y la proporciona en el chat. Ustedes pueden:

    • Selecciona Ver para revisar la habilidad que añade a tu agente.
    • Selecciona el icono de descarga para guardar la habilidad localmente. Captura de pantalla mostrando un mensaje de Copilot con una descripción del archivo de habilidades y opciones para ver, descargar o añadir al agente.
  8. Cuando estés listo, selecciona Añadir al agente.

Tip

Después de agregar una capacidad, pruebe su agente en la pestaña Versión preliminar para comprobar que la capacidad funciona como se espera.

Crear una habilidad desde cero

  1. Abrir su agente en Copilot Studio.

  2. Seleccione la pestaña Crear.

  3. En el panel de componentes, seleccione Capacidades.

  4. En Agregar capacidad, seleccione Crear desde cero.

  5. Definir la capacidad:

    • Nombre: escriba un nombre descriptivo, como customer-support-escalation. Utilice solo letras en minúsculas, números y guiones. No empiece ni termines el nombre con un guion.
    • Descripción: describe qué hace la capacidad y cuándo debe activarse. Esta descripción ayuda al motor de orquestación a determinar cuándo invocar la habilidad.
    • Instrucciones: escriba instrucciones de Markdown que guíen el comportamiento del agente cuando esta capacidad esté activa. Incluye pasos específicos, formatos de respuesta y cualquier restricción.
  6. Seleccione Crear. La habilidad aparece en el panel de componentes de tu agente.

Tip

Después de agregar una capacidad, pruebe su agente en la pestaña Versión preliminar para comprobar que la capacidad funciona como se espera.

Escribir instrucciones eficaces para habilidades

Escriba instrucciones para capacidades en Markdown y asegúrese de incluir:

  • Una descripción clara de la tarea o escenario que gestiona la habilidad.
  • Instrucciones paso a paso sobre cómo debe responder el agente.
  • ¿Cualquier requisito de formato para las respuestas?
  • Casos límite y cómo manejarlos.
  • Referencias a herramientas que el agente debería usar, si corresponde.

Tip

Empiece con una capacidad sencilla y refínela en función de las pruebas. Puede editar las instrucciones de las capacidades que cree desde cero en cualquier momento desde el panel de configuración de capacidades.