Skip to main content
Olostep aggiunge un backend di ricerca per lo strumento web_search di nanobot, fornendo agli agenti risposte web adatte all’AI e link alle fonti senza richiedere la creazione di un pipeline di recupero personalizzato.

Funzionalità

Risposte AI

Restituisci una risposta concisa più link alle fonti di supporto.

Configurazione Semplice

Abilita il provider con un singolo valore di configurazione e una chiave API.

Dipendenza Opzionale

Installa Olostep solo quando ne hai bisogno.

Supporto Proxy

Inoltra le richieste tramite tools.web.proxy quando richiesto.

Fallback Sicuri

Ricade su DuckDuckGo quando non è disponibile una chiave Olostep.

Output Normalizzato

Utilizza lo stesso formato di output di ricerca web degli altri provider.

Installazione

Se gestisci le dipendenze manualmente, il pacchetto sottostante è olostep>=0.1.0.

Configurazione

Imposta la tua chiave API con una variabile d’ambiente o la configurazione di nanobot.

Variabile d’ambiente

File di configurazione

Aggiungi questo a ~/.nanobot/config.json:

Proxy opzionale

Se il tuo ambiente richiede un proxy, configurarlo una volta sotto tools.web.proxy:

Strumenti / Metodi Disponibili

Usa Olostep impostando tools.web.search.provider su olostep.

Parametri

string
Imposta su olostep per abilitare questa integrazione. Default: duckduckgo
string
Chiave API Olostep. Puoi anche usare la variabile d’ambiente OLOSTEP_API_KEY.
string
Non utilizzato da Olostep. Mantenuto per coerenza della configurazione.
integer
predefinito:"5"
Risultati per ricerca, da 1 a 10.
integer
predefinito:"30"
Timeout di ricerca in secondi.
string or null
URL del proxy configurato sotto tools.web.

Esempi Completi di Agenti

Esempio 1: Assistente di Ricerca Rapida

Esempio 2: Flusso di Lavoro di Ricerca in un Workspace

Esempio 3: Configurazione di Ricerca Consapevole del Proxy

Configurazione / Opzioni

  • Imposta tools.web.search.provider su olostep per abilitare l’integrazione.
  • Mantieni tools.web.enable come true se vuoi sia web_search che web_fetch.
  • Imposta tools.web.enable su false per disabilitare tutti gli strumenti web integrati.
  • Imposta tools.web.proxy se il tuo ambiente richiede traffico in uscita tramite un proxy.
  • Lascia provider non impostato se vuoi il comportamento di fallback predefinito di DuckDuckGo.

Comportamento di Fallback

Se Olostep è selezionato ma non è disponibile una chiave API, nanobot ricade su DuckDuckGo invece di fallire.

Funzionalità Specializzate

  • Risposte consapevoli delle fonti — Olostep restituisce una risposta più link alle fonti.
  • Formattazione condivisa — i risultati sono resi nello stesso output di ricerca normalizzato utilizzato dagli altri provider.
  • Nessuna dipendenza rigida — il provider è importato dietro un blocco try/except, quindi nanobot funziona ancora senza Olostep installato.
  • Trasporto consapevole del proxytools.web.proxy è applicato al client HTTP sottostante utilizzato dall’integrazione.

Prezzi

I prezzi di Olostep sono gestiti direttamente da Olostep e possono cambiare nel tempo. Controlla il dashboard del tuo account Olostep per piani attuali, quote e costi di utilizzo.

Supporto

Risorse Correlate

API Risposte

Scopri l’endpoint Risposte che alimenta questa integrazione

SDK Python

Esplora l’SDK Python di Olostep

Risultati di Ricerca

Comprendi le capacità di ricerca web

Documentazione API

Sfoglia il riferimento completo dell’API