Escribir instrucciones para el agente

Note

Las características de este artículo son impulsadas por el arnés estándar, que utiliza las opciones de facturación descritas en Licencias para agentes alimentados por el arnés estándar. Descubre cómo acceder a las funciones estándar en Acceder a los agentes estándar y a los flujos de agentes.

Las instrucciones son las directrices y parámetros centrales que sigue un agente. Los agentes dependen de las instrucciones para lo siguiente:

  • Decidir los recursos (herramientas, conocimientos, temas u otros agentes) a los que se llamará para responder a una consulta del usuario o a un desencadenador autónomo.
  • Rellenar los campos de cualquier herramienta basándose en el contexto disponible.
  • Generar una respuesta para el usuario final.

Un agente no puede actuar sobre instrucciones para usar herramientas, orígenes de conocimiento, otros agentes o temas que no tiene. Primero debe configurar su agente con agentes, herramientas y fuentes de conocimiento adecuadas. Por ejemplo, si proporciona una instrucción para que el agente busque las preguntas más frecuentes de un sitio web, el agente no puede seguir esa instrucción a menos que agregue esas preguntas más frecuentes como origen de conocimiento. Asegúrese de que las instrucciones que proporcione al agente estén fundamentadas en capacidades y conocimientos configurados para el agente.

Important

No modifique, invalide ni interfiera con el comportamiento o el formato de cita definido por el sistema.

Evite instrucciones que intenten modificar cómo se generan, estructuran o muestran las citas, incluidos términos como "cita" o "referencia".

Si cambia o suprime las citas, es posible que el orquestador no las reconozca, podría tratar la respuesta como conocimiento del modelo y puede omitir los resultados cuando se desactiva el conocimiento del modelo. Este comportamiento puede hacer que las salidas válidas se descarten y parezcan que el sistema no funciona.

Adición o cambio de instrucciones del agente

Cuando creas un agente por primera vez, configuras las instrucciones.

Si crea un agente mediante la experiencia de lenguaje natural, Copilot Studio usa la descripción para generar instrucciones pertinentes. Si empiezas con un agente en blanco, puedes escribir instrucciones directamente para tu nuevo agente.

También puede agregar y cambiar las instrucciones después de crear un agente:

  1. En la página de Resumen de tu agente, busca la sección de Instrucciones y selecciona Editar.

  2. Agregar o cambiar instrucciones. Puede escribir instrucciones en texto sin formato. En cualquier punto de las instrucciones, escriba una barra diagonal (/) para agregar una referencia a un recurso específico, como una herramienta, un tema, otro agente, una variable o una expresión de Power Fx.

    Captura de pantalla del menú que aparece al escribir una barra diagonal en las instrucciones del agente.

  3. Prueba los cambios usando el panel de prueba o cargas de prueba para los disparadores de agentes con disparadores.

  4. Si ya publicaste a tu agente, selecciona Publicar para actualizar las versiones publicadas.

Escribir instrucciones excelentes

El orquestador de agentes utiliza los nombres y descripciones de herramientas, temas, agentes y fuentes de conocimiento para determinar a cuáles llamar y cuándo. Antes de agregar instrucciones para llamar a herramientas y orígenes de conocimiento para el agente, asegúrese de seguir los procedimientos recomendados para crear descripciones para cada herramienta, agente, tema y origen de conocimiento.

Si tu agente necesita llamar a un objeto agente específico, puedes nombrarlo en las instrucciones de tu agente. Puedes referenciar los siguientes objetos:

Escriba una barra diagonal (/) y, a continuación, seleccione el objeto en el menú que aparece. También puede empezar a escribir el nombre del objeto para ver sugerencias coincidentes.

Cómo escribas las instrucciones depende del tipo de agente y de tus objetivos para el agente. Aprende más en Configurar instrucciones de alta calidad para orquestación generativa.