Spaces:
Runtime error
Runtime error
| """Toolkits for agents.""" | |
| from abc import ABC, abstractmethod | |
| from typing import List | |
| from langchain_core.pydantic_v1 import BaseModel | |
| from langchain.tools import BaseTool | |
| class BaseToolkit(BaseModel, ABC): | |
| """Base Toolkit representing a collection of related tools.""" | |
| def get_tools(self) -> List[BaseTool]: | |
| """Get the tools in the toolkit.""" | |