The assistant
How it works
- Search.
web_searchcalls Opper’s hosted web tool (POST /v3/tools/web/search) and returns a list of{title, url, snippet}results. No separate search API key to manage. - Answer. The structured output call gets the question plus those results and returns a typed answer. Because the output is schema-constrained,
answerandsourcescome back clean after a single parse. - Grounding. The model only sees the results you pass in, so it answers from the search rather than from memory. If a fact isn’t in the results, it can say so.
What’s next
Structured output
The schema-constrained call behind the answer step.
Web search
The portable web tool, across every model.
Tools
Let the model call your code directly.
Observe
Score answers for grounding and citation quality.