HansaChat

Documentation

Apžvalga ir diegimas

Ką daro hansa CLI ir kaip jį įdiegti viena komanda.

hansa komandinės eilutės klientas

hansa — be būsenos veikiantis komandinės eilutės klientas Jūsų HansaChat darbo erdvei. Jis sukurtas scenarijams, automatizavimui ir AI agentams: kiekviena komanda pagal numatymą spausdina patikimą JSON, o komandos pasiekia Jūsų pageidaujamą būseną — pakartotinai įvykdę tą pačią komandą, nieko nedubliuosite, išskyrus žinučių siuntimą, kuris iš principo visada sukuria naują žinutę.

CLI kalbasi su Jūsų darbo erdve per tą patį žiniatinklio adresą kaip ir naršyklės programa (https://<workspace-domain>/api); Jums niekada nereikia konfigūruoti prievadų ar API kelių. Nurodykite savo darbo erdvės domeną, pavyzdžiui, yourworkspace adresui yourworkspace.hansa.chat, ir visa kita padarys pats.

Įdiekite viena komanda

curl -fsSL https://downloads.hansachat.com/cli/install.sh | sh

Diegimo programa atpažįsta Jūsų platformą (macOS arba Linux, Intel arba Apple Silicon), patikrina atsisiuntimo kontrolinę sumą ir įdiegia dvejetainį failą į ~/.local/bin. Katalogą galite pakeisti per HANSA_INSTALL_DIR.

Archyvą taip pat galite atsisiųsti tiesiogiai iš atsiuntimų puslapio ir patys išpakuoti hansa dvejetainį failą.

Jūsų pirmosios komandos

# Log in to a workspace (prompts for email and password)
hansa chat login --workspace yourworkspace

# Confirm who you are
hansa chat whoami

# Explore
hansa chat channels list
hansa chat messages list --channel general

--workspace priima trumpą pavadinimą (yourworkspace tampa yourworkspace.hansa.chat) arba pilną domeną. Po pirmo sėkmingo prisijungimo jis tampa įrašytu numatytuoju, todėl vėliau šios vėliavėlės galite nenaudoti. Numatytąjį pakeiskite su hansa context use.

Kur eiti toliau