LangChain - Output Parsers
You want to parse a nested Pydantic model output using
What will be printed?
PydanticOutputParser. Given:class Address(BaseModel):
city: str
zip_code: str
class Person(BaseModel):
name: str
address: Address
parser = PydanticOutputParser(model=Person)
output = '{"name": "Eve", "address": {"city": "NY", "zip_code": "10001"}}'
result = parser.parse(output)
print(result.address.city)What will be printed?
