Files
dify-plugin-sdks/python/dify_plugin/config/config.py
T
2024-07-12 17:31:54 +08:00

18 lines
529 B
Python

from pydantic import BaseModel, Field
from pydantic_settings import SettingsConfigDict
class DifyPluginEnv(BaseModel):
MAX_REQUEST_TIMEOUT: int = Field(default=300, description='Maximum request timeout in seconds')
MAX_WORKER: int = Field(default=10, description='Maximum worker count')
model_config = SettingsConfigDict(
# read from dotenv format config file
env_file='.env',
env_file_encoding='utf-8',
frozen=True,
# ignore extra attributes
extra='ignore',
)