Spúšťajte CLI zo skriptov
Odošlite jednu požiadavku alebo jedno volanie API z terminálu, z cronu alebo z kroku CI, bez otvárania interaktívneho chatu.
Odošlite jednu požiadavku
elowen run "summarize the failing tests"
elowen -p "review this diff"
elowen run --json "inspect the project"
elowen run --mode plan "propose a migration"
elowen run --goal "finish the cleanup" --max-turns 12
elowen run vypíše odpoveď a skončí. elowen -p, elowen --print a elowen --prompt sú rovnaký príkaz.
Možnosti
| Možnosť | Čo robí |
|---|---|
--model <provider/model> |
Použije pre tento beh tento model. S --provider <id> môžete namiesto toho odovzdať len ID modelu. |
-c, --continue |
Pokračuje v aktívnej konverzácii. To je predvolené správanie. |
--resume <id> |
Pokračuje v jednej konverzácii podľa jej ID. |
--new |
Začne novú konverzáciu. |
--mode plan, --mode build, --mode workflow |
Prepne režim konverzácie; --plan je skratka pre režim plan. |
--goal "<text>" |
Spustí autonómny cieľ, kým sa nedokončí. |
--max-turns <n> |
Dá cieľu tento počet ťahov. |
--list |
Vypíše Vaše konverzácie s ID, názvom a modelom a skončí. |
--json |
Vypíše každú udalosť ako riadky JSON namiesto obyčajného textu. |
--verbose |
Vypíše kroky, nástroje a využitie na stderr. |
--timeout <seconds> |
Vzdá to po tomto počte sekúnd. Predvolená hodnota je 600. |
Zhrnutie príkazov nájdete po spustení elowen --help.
Otázky a návratové kódy
Beh bez terminálu nemôže odpovedať na interaktívne otázky. Keď ťah nejakú otázku položí, beh ju vypíše s [needs input] a skončí s kódom 5.
Prečítajte si návratový kód v skripte a odpovedzte na otázku v ďalšom behu alebo v interaktívnom chate.
Spustite slash príkaz
Požiadavka, ktorá začína /, spustí tento príkaz:
elowen -p "/stats"
elowen -p "/goal pause"
elowen -p "/plan propose a migration"
Zavolajte API
elowen api GET /projects
elowen api GET /brain/status
elowen api POST /some/route '{"key":"value"}'
Príkaz prijíma metódu, cestu a voliteľné telo JSON a používa zvolenú inštanciu a uložené prihlásenie. Referencia API uvádza všetky cesty, ktoré môže Váš účet volať, a telo, ktoré každá prijíma.
Tip: Toto je najrýchlejší spôsob, ako zistiť, čo inštancia odpovedá, pretože prihlásenie vybaví za Vás.