SpecStream for OWL
SpecStream is the live web data engine for teams and agents. Create CAMEL's SearxNGToolkit with SpecStream's SearXNG address and give it to the Web Agent, and OWL searches the live web through the Search API with no SearXNG server to run.
What you get
- One toolkit in the tools list
- SearxNGToolkit ships with the CAMEL release OWL pins. Only the address you pass as searxng_host is SpecStream's.
- No SearXNG server
- No container, settings.yml or limiter to keep up. Each search runs on SpecStream's servers.
- Every call in your log
- Each search is a Search API call, listed in your account's request log with its query and price.
Set it up
- Get a SpecStream key on the Search API screen of your workspace and add it to owl/.env as SPECSTREAM_API_KEY.
- In examples/run.py, create SearxNGToolkit with searxng_host set to https://api.specstream.ai/searxng/ followed by your key.
- Put its tools in the Web Agent's tools list and run examples/run.py with your task.
The full setup guide has every step, with what to do if something doesn’t arrive.
Live web data, in OWL.
Ask in your own words for companies, places, people, filings or anything else the web lists.