Health
Outdated
Benchmark
14/100
SDK Version
exa-py>=1.8.7 (resolved 2.1.1 with current requirements)
Latest: 2.12.1
Audit Status
Audit Done
Started May 11, 2026
Approval
Not requested
Partnership cookbook demo combining IBM WatsonX AI with Exa web search. Only the search endpoint is used, via the now-deprecated exa-py `search_and_contents()` helper with `type="auto"` and `text=True`. All three declared capabilities (search endpoint, auto search type, text content) are confirmed implemented and working at runtime. No deprecated API features (per April 2026 changelog) are used. However, the SDK-level `search_and_contents()` method is deprecated in favor of `search(..., contents={"text": True})`. The resolved exa-py version (2.1.1) is far behind latest (2.12.1) due to ibm-watsonx-ai dependency conflicts. pyproject.toml claims Python >=3.8 but ibm-watsonx-ai now requires >=3.11. The notebook's ExaSearchClient is missing the `x-exa-integration` header that the src/ module sets.
Missing Features (3)
Marked outdated since May 11, 2026