ciyidogan commited on
Commit
5cb59ca
·
verified ·
1 Parent(s): c5f44eb

Update config_provider.py

Browse files
Files changed (1) hide show
  1. config_provider.py +5 -5
config_provider.py CHANGED
@@ -70,9 +70,9 @@ class APIAuthConfig(BaseModel):
70
  enabled: bool = False
71
  token_endpoint: Optional[HttpUrl] = None
72
  response_token_path: str = "access_token"
73
- token_request_body: Dict[str, Any] = Field({}, alias="body_template")
74
  token_refresh_endpoint: Optional[HttpUrl] = None
75
- token_refresh_body: Dict[str, Any] = {}
76
 
77
  class Config:
78
  extra = "allow"
@@ -89,14 +89,14 @@ class APIConfig(BaseModel):
89
  name: str
90
  url: HttpUrl
91
  method: str = Field("GET", pattern=r"^(GET|POST|PUT|PATCH|DELETE)$")
92
- headers: Dict[str, Any] = {}
93
- body_template: Dict[str, Any] = {}
94
  timeout_seconds: int = 10
95
  retry: RetryConfig = RetryConfig()
96
  proxy: Optional[str | ProxyConfig] = None
97
  auth: Optional[APIAuthConfig] = None
98
  response_prompt: Optional[str] = None
99
- response_mappings: List[ResponseMappingConfig] = [] # Yeni alan
100
 
101
  class Config:
102
  extra = "allow"
 
70
  enabled: bool = False
71
  token_endpoint: Optional[HttpUrl] = None
72
  response_token_path: str = "access_token"
73
+ token_request_body: str = "{}" # JSON string
74
  token_refresh_endpoint: Optional[HttpUrl] = None
75
+ token_refresh_body: str = "{}" # JSON string
76
 
77
  class Config:
78
  extra = "allow"
 
89
  name: str
90
  url: HttpUrl
91
  method: str = Field("GET", pattern=r"^(GET|POST|PUT|PATCH|DELETE)$")
92
+ headers: str = "{}" # JSON string
93
+ body_template: str = "{}" # JSON string
94
  timeout_seconds: int = 10
95
  retry: RetryConfig = RetryConfig()
96
  proxy: Optional[str | ProxyConfig] = None
97
  auth: Optional[APIAuthConfig] = None
98
  response_prompt: Optional[str] = None
99
+ response_mappings: List[ResponseMappingConfig] = []
100
 
101
  class Config:
102
  extra = "allow"