跳到主要内容
自动生成

此文档由 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