跳到主要内容
自动生成

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