Navigácia
ELOWEN · Dokumentácia

Posledná aktualizácia: 27. októbra 2026

Prechádzať dokumentáciu · Pokračujte v konverzácii cez API
Skilly, MCP a API

Pokračujte v konverzácii cez API

Pošlite identifikátor konverzácie s ďalšou správou a agent si ponechá históriu aj kontext skorších ťahov.

Príklady používajú premenné ELOWEN_URL a ELOWEN_TOKEN z Odošlite prvú požiadavku na API agenta.

Pokračujte v konverzácii

Každý beh uvádza konverzáciu, ktorú použil. Odovzdávajte túto hodnotu ako conversationId, aby ste v konverzácii pokračovali:

curl -sS "$ELOWEN_URL/api/v1/agent/runs" \
  -H "Authorization: Bearer $ELOWEN_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"message":"Open an issue for the second one","conversationId":"brain-12-…"}'

Bez conversationId začne každý beh novú konverzáciu a agent začína od nuly.

Identifikátor novej konverzácie sa v bežnom behu objaví len v prvej odpovedi, preto si ho uložte k tomu, na čom skript pracuje. Streamovaný beh ho uvádza v prvej udalosti start.

V ktorých konverzáciách môžete pokračovať

  • Môžete pokračovať v ktorejkoľvek svojej konverzácii, vrátane tých, ktoré ste začali vo webovej aplikácii alebo v CLI.
  • Konverzácia iného účtu alebo neexistujúci identifikátor odpovie 404 {"error":"unknown conversation"}.
  • Konverzácie vytvorené skriptom sa objavia vo Vašej histórii konverzácií ako každá iná, takže ich vo webovej aplikácii môžete čítať aj v nich pokračovať.
  • Beh cez API nikdy nezmení, ktorú konverzáciu vaša webová aplikácia alebo CLI nabudúce otvorí.

Keď je konverzácia obsadená

V jednej konverzácii beží vždy len jeden ťah. Beh do konverzácie, ktorá práve pracuje, odpovie 409 {"error":"conversation_busy"} a nič sa nezapočíta proti Vášmu tokenu.

Riešením je počkať: pošlite správu znova, keď druhý ťah skončí, alebo pre prácu, ktorá nezávisí od starej histórie, začnite novú konverzáciu. Tým druhým ťahom môže byť Váš iný beh aj správa napísaná vo webovej aplikácii.

Samotnú požiadavku na beh popisuje Odošlite prvú požiadavku na API agenta a všetky stavové kódy API nájdete v Chyby API agenta.