2025-03-03 10:38:00 +08:00
|
|
|
from dotenv import load_dotenv
|
|
|
|
|
from pydantic_settings import BaseSettings
|
|
|
|
|
|
2025-05-19 16:07:02 +08:00
|
|
|
from skyvern.schemas.runs import RunEngine
|
|
|
|
|
|
2025-03-03 10:38:00 +08:00
|
|
|
|
|
|
|
|
class Settings(BaseSettings):
|
|
|
|
|
api_key: str = ""
|
|
|
|
|
base_url: str = "https://api.skyvern.com"
|
2025-05-19 16:07:02 +08:00
|
|
|
engine: RunEngine = RunEngine.skyvern_v2
|
2025-03-03 10:38:00 +08:00
|
|
|
run_task_timeout_seconds: int = 60 * 60
|
|
|
|
|
|
|
|
|
|
class Config:
|
|
|
|
|
env_prefix = "SKYVERN_"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
load_dotenv()
|
|
|
|
|
settings = Settings()
|