curl --request POST \
--url https://api.mintlify.com/v1/agent/{projectId}/job \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"messages": [
{
"role": "system",
"content": "<string>"
}
],
"branch": "<string>",
"asDraft": false,
"model": "sonnet"
}
'"<string>"Crea un trabajo del agente para automatizar las actualizaciones de la documentación, con creación automática de branch y generación de solicitud de extracción.
curl --request POST \
--url https://api.mintlify.com/v1/agent/{projectId}/job \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"messages": [
{
"role": "system",
"content": "<string>"
}
],
"branch": "<string>",
"asDraft": false,
"model": "sonnet"
}
'"<string>"El encabezado Authorization requiere un token de tipo Bearer. Usa una clave de API de administrador (con el prefijo mint_). Esta es una clave secreta del lado del servidor. Genera una clave en la página de claves de API de tu dashboard.
Una lista de mensajes para proporcionar al agente. Siempre se antepone automáticamente un mensaje del sistema predeterminado, por lo que normalmente solo es necesario incluir mensajes de usuario.
Mostrar atributos secundarios
El nombre de la branch de Git en la que debe trabajar el agente. Si se omite, el agente genera un nombre de branch a partir del contenido del mensaje.
Controla si la solicitud de extracción se crea como borrador o como no borrador. Cuando es true, se crea una solicitud de extracción en borrador. Cuando es false (valor predeterminado), se crea una solicitud de extracción estándar lista para revisión.
Modelo de IA que se utilizará para la tarea del agente. Usa sonnet para un procesamiento más rápido y económico. Usa opus para un procesamiento más potente, pero más lento.
sonnet, opus Trabajo de agente creado correctamente (respuesta en streaming). El encabezado X-Session-Id se devuelve en la respuesta
Respuesta en streaming que contiene los detalles y resultados de la ejecución de la tarea del agente.
¿Esta página le ayudó?