Skip to main content

Uso de enlaces

Personalice el comportamiento de las sesiones de SDK de Copilot en puntos clave del ciclo de vida de la conversación mediante ganchos.

Inicio rápido para ganchos

Empiece a trabajar con enlaces en SDK de Copilot para controlar la ejecución de herramientas, transformar resultados, agregar contexto, controlar errores e interacciones de auditoría.

Gancho previo al uso de la herramienta

Use el mecanismo onPreToolUse para controlar la ejecución de la herramienta, modificar argumentos y agregar contexto antes de que se ejecute una herramienta en SDK de Copilot.

Enlace de uso posterior a la herramienta

Use el onPostToolUse gancho para transformar los resultados de la herramienta, registrar la ejecución de la herramienta y agregar contexto después de que se ejecute una herramienta en SDK de Copilot.

Enlace enviado de la solicitud de usuario

Utiliza el onUserPromptSubmitted gancho para modificar mensajes, agregar contexto y filtrar la entrada del usuario en SDK de Copilot.

Enlaces de ciclo de vida de sesión

Use los onSessionStart y onSessionEnd ganchos para inicializar el contexto, limpiar los recursos y seguir las métricas de sesión en SDK de Copilot.

Gancho de manejo de errores

Usa el gancho onErrorOccurred para implementar el registro de errores personalizado, realizar un seguimiento de los patrones de error y proporcionar mensajes de error amigables para el usuario en SDK de Copilot.