Tools Overview
Think Tool
For logging thoughts without changing state
File Search Tool
For direct vector store searches
Agentic Search Tool
For AI-guided iterative searches
Built-In Tools Comparison
How Built-In Tools Work
Built-In Tools Data Flow
Choosing the Right Tool
- Think Tool: Use when you need to document reasoning steps or decision processes without changing state.
- File Search Tool: Ideal for direct, immediate results on simple queries when you know exactly what you’re looking for.
- Agentic Search Tool: Perfect for complex, multi-faceted questions requiring comprehensive information gathering and deep exploration.
Getting Started
Basic Configuration
Start with minimal configuration for each tool:Advanced Options
For more control, each tool offers additional configuration parameters:File Search Tool Options
File Search Tool Options
filters
: Optional filters to narrow search resultsmax_num_results
: Maximum number of results to return (default: 20)
Agentic Search Tool Options
Agentic Search Tool Options
max_num_results
: Maximum number of final results to returnmax_iterations
: Maximum number of search iterationsseed_strategy
: Strategy for initial seed queriesalpha
: Balance between vector and keyword search weightsinitial_seed_multiplier
: Multiplier for initial seed generationenable_presence_penalty_tuning
: Enable dynamic tuning of presence penaltyenable_frequency_penalty_tuning
: Enable dynamic tuning of frequency penaltyenable_temperature_tuning
: Enable dynamic tuning of temperatureenable_top_p_tuning
: Enable dynamic tuning of top pfilters
: Optional filters to narrow search results
For detailed configuration options and best practices for each tool, refer to the individual tool documentation pages.
Example Applications
- Customer Support: Use the Agentic Search Tool to research complex customer issues across your knowledge base.
- Legal Research: Find relevant precedents and statutes with the File Search Tool.
- Code Documentation: Document reasoning behind architectural decisions with the Think Tool.
- Medical Research: Use Agentic Search for comprehensive literature reviews on medical topics.
Performance Considerations
- File Search is faster but less thorough
- Agentic Search provides better results for complex questions but uses more resources
- For time-critical applications, set appropriate timeouts and consider using File Search
Ready to Get Started?
Explore the detailed documentation for each built-in tool to learn more about their capabilities and how to implement them in your applications.