Files
xiaozhi-esp32-server/main/manager-api-fastapi/app/schemas/model.py
T

26 lines
655 B
Python

from __future__ import annotations
from typing import Any
from app.schemas.common import JavaModel
class ModelConfigBody(JavaModel):
id: str | None = None
model_code: str | None = None
model_name: str | None = None
is_default: int | None = None
is_enabled: int | None = None
config_json: dict[str, Any] | None = None
doc_link: str | None = None
remark: str | None = None
sort: int | None = None
class ModelProviderBody(JavaModel):
id: str | None = None
model_type: str | None = None
provider_code: str | None = None
name: str | None = None
fields: str | None = None
sort: int | None = None