Claude Provider

class llm_async.providers.claude.ClaudeProvider(api_key: str, base_url: str = '', retry_config: RetryConfig | None = None, client_kwargs: dict | None = None, http2: bool = False)[source]

Bases: BaseProvider

BASE_URL = 'https://api.anthropic.com/v1'[source]
async execute_tool(tool_call: ToolCall, tools_map: dict[str, Callable[[...], Any]]) dict[str, Any][source]

Execute tools and return results in provider-specific format.