Create a new session
ManageOrgSessions 权限的服务用户账号。
| 功能 | 所需权限 |
|---|---|
advanced_mode | UseDevinExpert |
create_as_user_id | ImpersonateOrgSessions |
advanced_mode 参数用于为自动化工作流启用特定的会话行为。启用后,会话将采用高级人物设定,并根据所选模式对提示进行改写。
| 模式 | 描述 | 必填参数 |
|---|---|---|
analyze | 分析现有 Devin 会话以获取洞察 | session_links |
create | 基于会话分析创建新的 Playbook | 无(可选:session_links) |
improve | 根据反馈改进现有 Playbook | child_playbook_id |
batch | 为一组任务启动多个 Devin 会话 | child_playbook_id |
manage | 管理 Knowledge | 无 |
batch 模式时,可以选择将 bypass_approval 设置为 true,以跳过创建批处理会话时的审批步骤。对于希望会话在无需人工审批的情况下立即启动的全自动化工作流,这一选项非常有用。
create_as_user_id 参数允许以另一位用户的身份创建会话。为此需要满足以下条件:
ImpersonateOrgSessions 权限UseDevinSessions 权限Service User credential (prefix: cog_)
analyze, create, improve, batch, manage Successful Response
new, claimed, running, exit, error, suspended, resuming