feat(web-search): tool DuckDuckGo abierta en /web-search para watsonx Orchestrate

Sub-app FastAPI montada en /web-search con búsqueda vía ddgs.
OpenAPI 3.0.3 + servers absoluto + operationId webSearch listo para
importar como external tool en wxO. Sin auth (uso de taller/demo).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-28 03:37:55 +00:00
parent f8c7139e6e
commit 385c448c1f
8 changed files with 274 additions and 0 deletions

View File

@@ -23,6 +23,10 @@ services:
MATERIAL_DIR: /app/material
DB_PATH: /app/db/leads.db
REPORTS_OUTPUT_DIR: /app/app/data/reports_output
WEB_SEARCH_PUBLIC_BASE_URL: ${WEB_SEARCH_PUBLIC_BASE_URL:-https://taller-wox.fitlabs.dev/web-search}
WEB_SEARCH_DEFAULT_MAX_RESULTS: ${WEB_SEARCH_DEFAULT_MAX_RESULTS:-5}
WEB_SEARCH_DEFAULT_REGION: ${WEB_SEARCH_DEFAULT_REGION:-wt-wt}
WEB_SEARCH_REQUEST_TIMEOUT: ${WEB_SEARCH_REQUEST_TIMEOUT:-12}
volumes:
- taller-wox-db:/app/db
- taller-wox-reports:/app/app/data/reports_output