Pydantic模型转换工具

将Pydantic模型转换为Azure Functions MCP工具属性格式的工具,适用于需要将Pydantic模型集成到Azure Functions MCP的场景。

  • by zecloud
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 zecloud/azurefunctionsmcpydantic

使用说明

Azure函数MCP Pydantic工具

将Pydantic模型转换为Azure函数MCP工具属性格式。

安装

pip install git+https://github.com/zecloud/azurefunctionsmcpydantic.git

用法

from AzureFunctionsMCPPydanticTool import pydantic_to_tool_properties
from pydantic import BaseModel

class MyModel(BaseModel):
    name: str
    age: int
    email: str

# Convert to toolProperties
properties_json = pydantic_to_tool_properties(MyModel)
print(properties_json)

许可证

麻省理工学院