Create a new session
ManageOrgSessions auf Organisationsebene.
| Funktion | Erforderliche Berechtigung |
|---|---|
advanced_mode | UseDevinExpert |
create_as_user_id | ImpersonateOrgSessions |
advanced_mode aktiviert ein spezialisiertes Sitzungsverhalten für Automatisierungs-Workflows. Wenn er gesetzt ist, verwendet die Sitzung die erweiterte Persona und der Prompt wird basierend auf dem ausgewählten Modus angepasst.
| Modus | Beschreibung | Erforderliche Parameter |
|---|---|---|
analyze | Vorhandene Devin-Sitzungen analysieren, um Erkenntnisse zu gewinnen | session_links |
create | Ein neues Playbook basierend auf der Sitzungsanalyse erstellen | Keine (optional: session_links) |
improve | Ein vorhandenes Playbook anhand von Feedback verbessern | child_playbook_id |
batch | Mehrere Devin-Sitzungen für eine Liste von Aufgaben starten | child_playbook_id |
manage | Knowledge verwalten | Keine |
batch-Modus verwenden, können Sie optional bypass_approval auf true setzen, um den Genehmigungsschritt bei der Erstellung von Sitzungen im Batch-Modus zu überspringen. Dies ist nützlich für vollständig automatisierte Workflows, bei denen Sitzungen sofort ohne manuelle Genehmigung gestartet werden sollen.
create_as_user_id-Parameter ermöglicht das Erstellen einer Session im Namen eines anderen Nutzers. Dafür ist Folgendes erforderlich:
ImpersonateOrgSessions habenUseDevinSessions habenService User credential (prefix: cog_)
analyze, create, improve, batch, manage Successful Response
new, claimed, running, exit, error, suspended, resuming