class ProductMetaData(BaseModel):
key: str = Field(..., description='Ключ мета.')
value: Any = Field(..., description='Значение мета.')
class Product(BaseModel):
meta_data: List[ProductMetaData] = Field(..., description='метаданные продукта')
"meta_data": [{"key": "галерея", "value": ["1378"]},
{"key": "производитель", "value": "1337"},
{"key": "тип_кондиционера", "value": "настенная сплит-система"},
{"key": "площадь", "value": "84"},
{"key": "мощность_в_режиме_охлаждения", "value": "8000"},
{"key": "мощность_в_режиме_обогрева", "value": "8500"},
{"key": "потребляемая_мощность_при_обогреве", "value": "2640"},
{"key": "потребляемая_мощность_при_охлаждении", "value": "2840"},
{"key": "инверторный", "value": "0"},
...
r"""Returns the json-encoded content of a response, if any.
:param \*\*kwargs: Optional arguments that ``json.loads`` takes.
текст может быть как набором векторных элементов, так и набором символов шрифтов (хз как правильно выразиться...ну типа как в ворде)
Вектор и текст можно сравнить как JPG и word файлы. В обоих мы например видим текст.... но есть разница