| 123456789101112131415161718192021222324252627 |
- """
- demand_video_expand_agent 工具包
- """
- from __future__ import annotations
- from collections.abc import Callable
- from typing import Any
- from agents.demand_video_expand_agent.tools.batch_save_demand_expansions import (
- batch_save_demand_expansions,
- )
- from supply_agent.tools.registry import ToolRegistry
- ALL_TOOLS: list[Callable[..., Any]] = [
- batch_save_demand_expansions,
- ]
- __all__ = [
- "ALL_TOOLS",
- "batch_save_demand_expansions",
- "register_all_tools",
- ]
- def register_all_tools(registry: ToolRegistry) -> ToolRegistry:
- """将 demand_video_expand_agent 包内的所有工具注册到 ToolRegistry。"""
- return registry.from_decorated(*ALL_TOOLS)
|