curl --request POST \
--url https://api.mintlify.com/v1/agent/{projectId}/job \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"branch": "<string>",
"messages": [
{
"role": "system",
"content": "<string>"
}
],
"asDraft": true
}
'"<string>"创建一个新的 agent 作业,可根据提供的消息和 branch 信息生成并编辑文档。
curl --request POST \
--url https://api.mintlify.com/v1/agent/{projectId}/job \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"branch": "<string>",
"messages": [
{
"role": "system",
"content": "<string>"
}
],
"asDraft": true
}
'"<string>"Authorization 请求头需要使用 Bearer token。请在此处创建一个 Admin API Key(管理员 API 密钥)。
代理应处理的 Git branch 名称,若该 branch 不存在,将会自动创建
控制是否以草稿模式或非草稿模式创建拉取请求(PR;亦称“合并请求”/Merge Request)。为 true 时,将创建草稿拉取请求;为 false 时,将创建常规(非草稿)拉取请求,供审核使用。
代理任务已成功创建(流式响应)。X-Session-Id 头会随响应一同返回
包含代理任务执行详情和结果的流式响应。