libs.extensions.anthropic.hyperpocket_anthropic.pocket_anthropic#
Classes#
Module Contents#
- class libs.extensions.anthropic.hyperpocket_anthropic.pocket_anthropic.PocketAnthropic#
Bases:
hyperpocket.Pocket
- invoke(tool_use_block: anthropic.types.ToolUseBlock, **kwargs) anthropic.types.ToolResultBlockParam #
- async ainvoke(tool_use_block: anthropic.types.ToolUseBlock, **kwargs) anthropic.types.ToolResultBlockParam #
- get_anthropic_tool_specs(use_profile: bool | None = None) List[dict] #
- get_anthropic_tool_spec(tool: hyperpocket.tool.Tool) dict #