Files
dify-plugin-sdks/python/dify_plugin/model/entities.py
T
2024-07-15 17:30:57 +08:00

15 lines
459 B
Python

from pydantic import BaseModel, ConfigDict, Field
from dify_plugin.model.provider_entities import ProviderEntity
class ModelProviderConfigurationExtra(BaseModel):
class Python(BaseModel):
provider_source: str
model_sources: list[str] = Field(default_factory=list)
model_config = ConfigDict(protected_namespaces=())
python: Python
class ModelProviderConfiguration(ProviderEntity):
extra: ModelProviderConfigurationExtra