📄️ Function Calling
Checking if a model supports function calling
📄️ Web Search
Use web search with litellm
📄️ Web Search Interception
Enable transparent server-side web search execution for any LLM provider. LiteLLM automatically intercepts web search tool calls and executes them using your configured search provider (Perplexity, Tavily, etc.).
📄️ Web Fetch
The web fetch tool allows LLMs to retrieve full content from specified web pages and PDF documents. This enables AI models to access real-time information from the internet and incorporate web content into their responses.
📄️ Computer Use
Computer use allows models to interact with computer interfaces by taking screenshots and performing actions like clicking, typing, and scrolling. This enables AI models to autonomously operate desktop environments.
📄️ Code Interpreter
Use OpenAI's Code Interpreter tool to execute Python code in a secure, sandboxed environment.
📄️ Message Sanitization for Tool Calling for anthropic models
Automatically fix common message formatting issues when using tool calling with modify_params=True