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

# Tools

> Reasoning tools integrations across multiple providers.

| Example                                                                                                          | Description                                                                                  |
| ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| [Azure OpenAI Reasoning Tools](/examples/reasoning/tools/azure-openai-reasoning-tools)                           | Azure OpenAI agent pairs ReasoningTools with web search to write an NVDA vs TSLA report.     |
| [Capture Reasoning Content Knowledge Tools](/examples/reasoning/tools/capture-reasoning-content-knowledge-tools) | Capture reasoning\_content from KnowledgeTools runs in streaming and non-streaming modes.    |
| [Capture Reasoning Content Reasoning Tools](/examples/reasoning/tools/capture-reasoning-content-reasoning-tools) | Inspect reasoning\_content on a non-streaming RunOutput and the final streaming event.       |
| [Cerebras Llama Reasoning Tools](/examples/reasoning/tools/cerebras-llama-reasoning-tools)                       | Use ReasoningTools with a Cerebras agent to work through the fox, chicken, and grain puzzle. |
| [Claude Reasoning Tools](/examples/reasoning/tools/claude-reasoning-tools)                                       | Claude Sonnet combines ReasoningTools and web search for a semiconductor market analysis.    |
| [Gemini Finance Agent](/examples/reasoning/tools/gemini-finance-agent)                                           | Gemini agent uses ReasoningTools and YFinanceTools to compare NVDA and TSLA in a report.     |
| [Gemini Reasoning Tools](/examples/reasoning/tools/gemini-reasoning-tools)                                       | Gemini 2.5 Pro runs think and analyze steps with YFinanceTools for an NVDA vs TSLA report.   |
| [Groq Llama Finance Agent](/examples/reasoning/tools/groq-llama-finance-agent)                                   | Llama 4 Scout on Groq uses the think tool as a scratchpad while writing a finance report.    |
| [IBM Watsonx Reasoning Tools](/examples/reasoning/tools/ibm-watsonx-reasoning-tools)                             | IBM WatsonX Llama agent applies ReasoningTools to a river-crossing logic puzzle.             |
| [Knowledge Tools](/examples/reasoning/tools/knowledge-tools)                                                     | Agent thinks, searches, and analyzes over Agno docs stored in a LanceDB knowledge base.      |
| [Llama Reasoning Tools](/examples/reasoning/tools/llama-reasoning-tools)                                         | Llama 4 Maverick pairs ReasoningTools with YFinanceTools to report on the NVDA stock price.  |
| [Memory Tools](/examples/reasoning/tools/memory-tools)                                                           | Trip-planner agent stores and recalls user memories in SQLite with MemoryTools.              |
| [Ollama Reasoning Tools](/examples/reasoning/tools/ollama-reasoning-tools)                                       | Local Llama 3.2 via Ollama uses ReasoningTools and web search for an NVDA vs TSLA report.    |
| [OpenAI Reasoning Tools](/examples/reasoning/tools/openai-reasoning-tools)                                       | GPT-4o combines few-shot ReasoningTools with web search to compare NVDA and TSLA.            |
| [Reasoning Tools](/examples/reasoning/tools/reasoning-tools)                                                     | GPT-4o agent uses the think and analyze tools to solve a river-crossing logic puzzle.        |
| [Vercel Reasoning Tools](/examples/reasoning/tools/vercel-reasoning-tools)                                       | Vercel v0 model pairs ReasoningTools with web search to write a TSLA report.                 |
| [Workflow Tools](/examples/reasoning/tools/workflow-tools)                                                       | Agent drives a blog-post workflow through WorkflowTools with think and analyze steps.        |
