mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-08-26 18:56:41 -04:00
18 lines
529 B
Python
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',
|
|
)
|