Naar hoofdinhoud gaan
Olostep voegt een zoek-backend toe voor nanobot’s web_search tool, waardoor agenten AI-vriendelijke webantwoorden en bronlinks krijgen zonder dat je een aangepaste retrieval-pijplijn hoeft te bouwen.

Functies

AI Antwoorden

Geef een beknopt antwoord plus ondersteunende bronlinks.

Eenvoudige Setup

Schakel de provider in met een enkele configuratiewaarde en een API-sleutel.

Optionele Afhankelijkheid

Installeer Olostep alleen wanneer je het nodig hebt.

Proxy Ondersteuning

Routeer verzoeken via tools.web.proxy wanneer nodig.

Veilige Terugvallen

Valt terug op DuckDuckGo wanneer er geen Olostep-sleutel beschikbaar is.

Genormaliseerde Output

Gebruikt dezelfde webzoek-outputformattering als de andere providers.

Installatie

Als je afhankelijkheden handmatig beheert, is het onderliggende pakket olostep>=0.1.0.

Setup

Stel je API-sleutel in met ofwel een omgevingsvariabele of je nanobot-configuratie.

Omgevingsvariabele

Configuratiebestand

Voeg dit toe aan ~/.nanobot/config.json:

Optionele proxy

Als je omgeving een proxy vereist, configureer deze dan eenmalig onder tools.web.proxy:

Beschikbare Tools / Methoden

Gebruik Olostep door tools.web.search.provider in te stellen op olostep.

Parameters

string
Stel in op olostep om deze integratie in te schakelen. Standaard: duckduckgo
string
Olostep API-sleutel. Je kunt ook de OLOSTEP_API_KEY omgevingsvariabele gebruiken.
string
Niet gebruikt door Olostep. Wordt behouden voor configuratieconsistentie.
integer
standaard:"5"
Resultaten per zoekopdracht, van 1–10.
integer
standaard:"30"
Zoek-timeout in seconden.
string or null
Proxy-URL geconfigureerd onder tools.web.

Volledige Agent Voorbeelden

Voorbeeld 1: Snelle Onderzoeksassistent

Voorbeeld 2: Onderzoeksworkflow in een Werkruimte

Voorbeeld 3: Proxy-bewuste Zoekopstelling

Configuratie / Opties

  • Stel tools.web.search.provider in op olostep om de integratie in te schakelen.
  • Houd tools.web.enable op true als je zowel web_search als web_fetch wilt.
  • Stel tools.web.enable in op false om alle ingebouwde webtools uit te schakelen.
  • Stel tools.web.proxy in als je omgeving uitgaand verkeer via een proxy vereist.
  • Laat provider leeg als je het standaard DuckDuckGo-terugvalgedrag wilt.

Terugvalgedrag

Als Olostep is geselecteerd maar er geen API-sleutel beschikbaar is, valt nanobot terug op DuckDuckGo in plaats van hard te falen.

Gespecialiseerde Functies

  • Bronbewuste antwoorden — Olostep geeft een antwoord plus bronlinks terug.
  • Gedeelde opmaak — resultaten worden weergegeven in dezelfde genormaliseerde zoekoutput die door de andere providers wordt gebruikt.
  • Geen harde afhankelijkheid — de provider wordt geïmporteerd achter een try/except guard, zodat nanobot nog steeds werkt zonder Olostep geïnstalleerd.
  • Proxy-bewuste transport — tools.web.proxy wordt toegepast op de onderliggende HTTP-client die door de integratie wordt gebruikt.

Prijzen

Olostep-prijzen worden rechtstreeks door Olostep beheerd en kunnen in de loop van de tijd veranderen. Controleer je Olostep-accountdashboard voor huidige plannen, quota’s en gebruikskosten.

Ondersteuning

Gerelateerde Bronnen

Antwoorden API

Leer meer over de Antwoorden-eindpunt die deze integratie aandrijft

Python SDK

Verken de Olostep Python SDK

Zoekresultaten

Begrijp de mogelijkheden van webzoekopdrachten

API Documentatie

Blader door de volledige API-referentie