hansa komandrindas klients
hansa ir bezstāvokļa komandrindas klients jūsu HansaChat darbavitai. Tas ir veidots skriptiem, automatizācijai un MI aģentiem: katra komanda pēc noklusējuma izdod uzticamu JSON, un komandas ved rezultātu uz jūsu pieprasīto stāvokli — vienas un tās pašas komandas palaišana divas reizes neko nedublēs, izņemot ziņojumu sūtīšanu, kas pēc savas būtības vienmēr ir jauns ziņojums.
CLI sazinās ar jūsu darbavietu caur to pašu tīmekļa adresi, ko pārlūka lietotne (https://<workspace-domain>/api); portus vai API ceļus nekad nav jākonfigurē. Norādiet to uz savas darbavietas domēnu, piemēram, yourworkspace domēnam yourworkspace.hansa.chat, un tas izdara pārējo.
Instalēšana ar vienu komandu
curl -fsSL https://downloads.hansachat.com/cli/install.sh | sh
Instalēšanas rīks nosaka jūsu platformu (macOS vai Linux, Intel vai Apple Silicon), pārbauda lejupielādes kontrolsummu un instalē bināro failu mapē ~/.local/bin. Šo mapi var pārdēfinēt ar HANSA_INSTALL_DIR.
Arhīvu varat arī lejupielādēt tieši no lejupielāžu lapas un pats izpakot hansa bināro failu.
Jūsu pirmās komandas
# 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 pieņem īsu nosaukumu (yourworkspace kļūst par yourworkspace.hansa.chat) vai pilnu domēnu. Pēc pirmās veiksmīgās pierakstīšanās tas kļūst par saglabāto noklusējumu, tāpēc šo karodziņu vēlāk varat izlaist. Noklusējumu pārslēdziet ar hansa context use.