Files
AI/참고/instructor-main/examples/codegen-from-schema/models.py
2026-05-12 19:40:31 +09:00

27 lines
430 B
Python

# generated by datamodel-codegen:
# filename: input.json
# timestamp: 2023-09-10T00:33:42+00:00
from __future__ import annotations
from enum import Enum
from pydantic import BaseModel
class Type(Enum):
home = "home"
work = "work"
mobile = "mobile"
class PhoneNumber(BaseModel):
type: Type
number: str
class ExtractPerson(BaseModel):
name: str
age: int
phoneNumbers: list[PhoneNumber]