> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Watsonx

> Run IBM watsonx models with basic responses, tools, knowledge, storage, retries, and structured output.

| Example | Description |
| - | - |
| [IBM Basic](https://agno-v2.mintlify.site/examples/models/ibm/watsonx/basic.md) | Run a watsonx Mistral Small agent in sync, async, and streaming modes. |
| [DB](https://agno-v2.mintlify.site/examples/models/ibm/watsonx/db.md) | Persist watsonx agent sessions in Postgres with history added to context. |
| [IBM Image Agent Bytes](https://agno-v2.mintlify.site/examples/models/ibm/watsonx/image-agent-bytes.md) | Pass an image as raw bytes to Llama 3.2 Vision on watsonx for analysis. |
| [Knowledge](https://agno-v2.mintlify.site/examples/models/ibm/watsonx/knowledge.md) | Search a PgVector knowledge base loaded from a PDF with a watsonx agent. |
| [IBM Structured Output](https://agno-v2.mintlify.site/examples/models/ibm/watsonx/structured-output.md) | Return a MovieScript Pydantic object from a watsonx agent with output\_schema. |
| [Tool Use](https://agno-v2.mintlify.site/examples/models/ibm/watsonx/tool-use.md) | Stream web search results through a watsonx agent, sync and async. |
| [Retry](https://agno-v2.mintlify.site/examples/models/ibm/retry.md) | Configure retry policy with exponential backoff on IBM WatsonX models. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.