Adds searxng support for tool calling

This commit is contained in:
2026-05-02 18:14:41 -07:00
parent 2125c5dfa4
commit d7967eaa75
7 changed files with 239 additions and 4 deletions

View File

@@ -44,6 +44,8 @@ If `ADMIN_TOKEN` is not set, the server runs in open mode (dev).
- `ANTHROPIC_API_KEY`
- `XAI_API_KEY`
- `EXA_API_KEY`
- `CHAT_WEB_SEARCH_ENGINE` (`exa` by default, or `searxng` for chat tool calls only)
- `SEARXNG_BASE_URL` (required when `CHAT_WEB_SEARCH_ENGINE=searxng`; instance must allow `format=json`)
## API
- `GET /health`