问题描述
我想大多数Python爱好者都知道这一点,但是为了提供一些上下文,打字模块提供了一种定义类型提示的机制,如下所示:
from typing import List
x = List[int]
在上面的代码中,x表示一个列表,其项目为整数。
在微服务范围内,FastAPI库允许通过使用Pydantic库来定义端点参数类型。
from pydantic import BaseModel
class User(BaseModel):
id: int
name: str
friends: List[int] = []
我试图在不知道其输入格式的情况下为ML模型生成一个端点。我的方法是提取元数据并查看输入模式,然后从中生成一个Pydantic类。
我的问题是...
是否可以通过编程方式获取类似于x所引用的类型的数据,所以我可以实现工厂以根据某些输入生成它们?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)