自动生成
此文档由 make doc-gen 命令从 Python 源码注释自动生成。
Model
ToolSet 模型定义 / ToolSet Model Definitions
定义工具集相关的数据模型和枚举。 Defines data models and enumerations related to toolsets.
类
SchemaType
class SchemaType(str, Enum)
Schema 类型 / Schema Type
ToolSetStatusOutputsUrls
class ToolSetStatusOutputsUrls(BaseModel)
MCPServerConfig
class MCPServerConfig(BaseModel)
ToolMeta
class ToolMeta(BaseModel)
OpenAPIToolMeta
class OpenAPIToolMeta(BaseModel)
ToolSetStatusOutputs
class ToolSetStatusOutputs(BaseModel)
APIKeyAuthParameter
class APIKeyAuthParameter(BaseModel)
AuthorizationParameters
class AuthorizationParameters(BaseModel)
Authorization
class Authorization(BaseModel)
ToolSetSchema
class ToolSetSchema(BaseModel)
ToolSetSpec
class ToolSetSpec(BaseModel)
ToolSetStatus
class ToolSetStatus(BaseModel)
ToolSetListInput
class ToolSetListInput(PageableInput)
ToolSchema
class ToolSchema(BaseModel)
方法
🔹 from_any_openapi_schema
def from_any_openapi_schema(cls, schema: Any)
从任意 OpenAPI schema 创建 ToolSchema
ToolInfo
class ToolInfo(BaseModel)
方法
🔹 from_mcp_tool
def from_mcp_tool(cls, tool: Any)
从 MCP tool 创建 ToolInfo