mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-22 07:03:53 +08:00
26 lines
655 B
Python
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
|