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>"Créer une tâche d’agent pour automatiser les mises à jour de la documentation, avec création automatique de branches et génération de pull requests (demandes de fusion).
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>"L’en-tête Authorization requiert un jeton Bearer. Utilisez une clé API d’administrateur (préfixée par mint_). Il s’agit d’une clé secrète côté serveur. Générez-en une sur la page des clés API dans votre Dashboard Mintlify.
Une liste de messages à fournir à l’agent. Une invite système par défaut est toujours automatiquement ajoutée en premier, vous n’avez donc généralement besoin d’inclure que les messages utilisateur.
Afficher attributs enfants
Le nom de la branche Git sur laquelle l’agent doit travailler. S’il n’est pas indiqué, l’agent génère un nom de branche à partir du contenu du message.
Détermine si la pull request (demande de fusion) est créée en mode brouillon ou non. Lorsque la valeur est true, une pull request (demande de fusion) en brouillon est créée. Lorsque la valeur est false (valeur par défaut), une pull request (demande de fusion) classique, prête pour relecture, est créée.
Le modèle d’IA à utiliser pour la tâche de l’agent. Utilisez sonnet pour un traitement plus rapide et économique. Utilisez opus pour un traitement plus puissant, mais plus lent.
sonnet, opus Job d’agent créé avec succès (réponse diffusée en continu). L’en-tête X-Session-Id est renvoyé dans la réponse
Réponse diffusée en continu contenant les détails d’exécution et les résultats de la tâche de l’agent.
Cette page vous a-t-elle été utile ?