Vai al contenuto principale

Struttura dei comandi

I comandi sono raggruppati in base a ciò su cui lavorano, ad esempio 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:
I comandi che chiamano Olostep restituiscono un oggetto JSON:
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:
Per scegliere campi annidati, guarda l’output completo di --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:
I comandi che usano crediti, come 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:

Variabili d’ambiente

Codici di uscita