Pjyrsze kroki z omi-cli

Ten przewodnik ôpisoje pjyrsze kōmanda (commands) ôd omi-cli we ślōnskij gŏdce. Mjany kōmand i wiadōmości programu ôstŏwajōm we angelskij gŏdce. Przikłady szukaniŏ pokŏzane sam niy zmieniajōm twojich spōmniyń (memories), rozmōw (conversations), robotōw (action items) ani cōlōw (goals).

Instalacyjŏ

Trzeba: Python 3.10 abo nowszy, i kōnto Omi.

Jak mŏsz pipx:

pipx install omi-cli
omi --help

Mōżesz tyż zainstalować we aktywnym Python-wirtualnym ôtoczyniu:

python -m pip install omi-cli
omi --help

Jak terminal niy nolezie omi, upewnij sie, że wirtualne ôtoczynie dŏwŏ robota abo że katalog pipx je w $PATH.

Podłōnczynie kōnta

Zacznij interaktywny asystynt:

omi auth login

Wybjer wlogowanie bez browser abo wklajynie klucza Omi developer API. Interaktywny przikłŏd kryje klucz; niy pisz go we kōmandzie, kery ôstanie w historyji terminala.

Coby iś prosto do browsera:

omi auth login --browser

Wloguj sie na tym samym kōmputrze co terminal: ôdpowiydź autyntykacyje idzie do lokalnego adresu. Idź za wskazōwkami na ekranie.

Potym sprawdź kōnfiguracyjŏ i dostymp API:

omi auth status
omi auth whoami

status pokazuje lokalny stan i kryje sekret, ale niy sprawdzŏ ważności na serwerze. whoami robi autyntyfikowane żōndanie; jak sie podarzi, je jasne, że potrzebne dane dŏwajōm robota, bez pokazowaniŏ miana.

Kōnfiguracyjŏ je zapisowanŏ domyślnie we ~/.omi/config.toml. Niy dziel sie tym plikiem: może mieć prywatne dane.

Ôglōndanie swoich danych

omi memory list --limit 5
omi conversation list --limit 5
omi action-item list --open
omi goal list

Pustŏ lista nojczyńścij znaczë ino to, że nic niy pasuje do szukaniŏ. Użyj pōmocy, coby noleźć filtry kożdyj kōmandy:

omi memory list --help
omi action-item list --help

JSON i strony

Połóż globalnõ ôpcyjõ --json przed grupōm kōmand:

omi --json memory list --limit 25 --offset 0
omi --json memory list --limit 25 --offset 25

Pjyrszŏ kōmanda żōndŏ pjyrszych 25 spōmniyń; drugŏ żōndŏ nastympne 25. Jednŏ strona to niy pełnŏ kōpijŏ. JSON zachowuje cołe numery, a tablice na ekranie mogōm je skrōcić.

Coby zapisać strona do pliku:

omi --json memory list --limit 25 --offset 0 > spōmniynie-strona-1.json

To przekerowanie tworzi abo nadpisuje lokalny plik. Upewnij sie, że kōmanda je skōńczōnŏ przed użyciym treści. Feler je zapisowany do felerowego wyjściŏ (stderr); pusty plik niy je dowodym, że niy ma danych. Eksportowany plik może mieć prywatne informacyje: trzymej go w tajle.

Wylogowanie

omi auth logout

Ta kōmanda rymie lokalnie zapisane dane. Coby zniweczyć klucz na serwerze, użyj zarzōndzaniŏ developer-kluczami we swojim kōncie.

Po wiyncyj kōmand i ôpcyji ôbŏcz przodni przewodnik we angelskij gŏdce i omi --help.