mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-24 13:06:56 -04:00
15 lines
459 B
Python
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
|