Struttura dei comandi
olostep keys list o olostep monitors pause <monitor_id>. I principali comandi web-data hanno una scorciatoia che esegue il loro comando di creazione:
olostep whoami è lo stesso di olostep account info.
Ottenere aiuto
olostep help <words> elenca i comandi il cui nome o descrizione contiene ogni parola. L’aiuto funziona senza effettuare l’accesso.
Output
La CLI sceglie il suo output in base a dove va:
Gli errori vanno a stderr, quindi il piping di stdout non li mescola nei tuoi dati.
I colori sono anche disattivati quando
FORCE_COLOR=0 o TERM=dumb è impostato:
JSON
Aggiungi--json a qualsiasi comando che lo elenca nel suo aiuto:
Analizza il JSON, non l’output leggibile dall’uomo. L’output umano può cambiare tra le versioni.
Selezionare campi
--fields mantiene solo i campi che nomini. Separa i campi con virgole e raggiungi i campi annidati con un punto. Ogni campo scelto viene stampato sotto il percorso che hai dato:
--json una volta, poi nominali come data.<field>. --fields funziona anche senza --json e mostra solo quei campi nella tabella.
Pipe in jq
Passare valori
URL e query posizionali possono anche essere passati come flag, ad esempio
olostep scrape create --url-to-scrape https://example.com o olostep search create --query "olostep".
Comandi che cambiano le cose
I comandi che creano, cambiano o eliminano qualcosa, o usano crediti, lo dicono nel loro aiuto. Supportano:scrape, search, map, crawl, answer, extract, batch create, monitors create, monitors run e agents run, dicono Questo consuma crediti o consuma crediti nel loro aiuto.
Flag globali
Questi flag funzionano su ogni comando:
Questi flag funzionano su ogni comando che li mostra nel suo aiuto: