Skip to main content
Olostep añade un backend de búsqueda para la herramienta web_search de nanobot, proporcionando a los agentes respuestas web amigables para IA y enlaces a fuentes sin necesidad de construir un pipeline de recuperación personalizado.

Características

Respuestas IA

Devuelve una respuesta concisa más enlaces a fuentes de apoyo.

Configuración Sencilla

Habilita el proveedor con un solo valor de configuración y una clave API.

Dependencia Opcional

Instala Olostep solo cuando lo necesites.

Soporte de Proxy

Redirige las solicitudes a través de tools.web.proxy cuando sea necesario.

Respaldo Seguro

Recurre a DuckDuckGo cuando no hay una clave de Olostep disponible.

Salida Normalizada

Usa el mismo formato de salida de búsqueda web que los otros proveedores.

Instalación

Si gestionas las dependencias manualmente, el paquete subyacente es olostep>=0.1.0.

Configuración

Configura tu clave API con una variable de entorno o tu configuración de nanobot.

Variable de entorno

Archivo de configuración

Añade esto a ~/.nanobot/config.json:

Proxy opcional

Si tu entorno requiere un proxy, configúralo una vez bajo tools.web.proxy:

Herramientas / Métodos Disponibles

Usa Olostep configurando tools.web.search.provider a olostep.

Parámetros

string
Configura a olostep para habilitar esta integración. Predeterminado: duckduckgo
string
Clave API de Olostep. También puedes usar la variable de entorno OLOSTEP_API_KEY.
string
No usado por Olostep. Mantenido por consistencia de configuración.
integer
predeterminado:"5"
Resultados por búsqueda, de 1–10.
integer
predeterminado:"30"
Tiempo de espera de búsqueda en segundos.
string or null
URL del proxy configurado bajo tools.web.

Ejemplos Completos de Agentes

Ejemplo 1: Asistente de Investigación Rápida

Ejemplo 2: Flujo de Trabajo de Investigación en un Espacio de Trabajo

Ejemplo 3: Configuración de Búsqueda Consciente de Proxy

Configuración / Opciones

  • Configura tools.web.search.provider a olostep para habilitar la integración.
  • Mantén tools.web.enable como true si deseas tanto web_search como web_fetch.
  • Configura tools.web.enable a false para deshabilitar todas las herramientas web integradas.
  • Configura tools.web.proxy si tu entorno requiere tráfico saliente a través de un proxy.
  • Deja provider sin configurar si deseas el comportamiento de respaldo predeterminado de DuckDuckGo.

Comportamiento de Respaldo

Si se selecciona Olostep pero no hay una clave API disponible, nanobot recurre a DuckDuckGo en lugar de fallar.

Características Especializadas

  • Respuestas conscientes de la fuente — Olostep devuelve una respuesta más enlaces a fuentes.
  • Formato compartido — los resultados se presentan en el mismo formato de salida de búsqueda normalizado utilizado por los otros proveedores.
  • Sin dependencia rígida — el proveedor se importa detrás de un guardia try/except, por lo que nanobot sigue funcionando sin Olostep instalado.
  • Transporte consciente de proxytools.web.proxy se aplica al cliente HTTP subyacente utilizado por la integración.

Precios

Los precios de Olostep son gestionados directamente por Olostep y pueden cambiar con el tiempo. Consulta el panel de control de tu cuenta de Olostep para conocer los planes actuales, cuotas y costos de uso.

Soporte

Recursos Relacionados

API de Respuestas

Aprende sobre el endpoint de Respuestas que potencia esta integración

SDK de Python

Explora el SDK de Python de Olostep

Resultados de Búsqueda

Entiende las capacidades de búsqueda web

Documentación de API

Navega por la referencia completa de la API