Merge branch 'main' into eval_task_register

This commit is contained in:
Xi Yan 2024-11-06 21:50:09 -08:00
commit 283b5c1def
11 changed files with 32 additions and 188 deletions

View file

@ -143,14 +143,21 @@ def create_api_client_class(protocol, additional_protocol) -> Type:
else:
data.update(convert(kwargs))
return dict(
ret = dict(
method=webmethod.method or "POST",
url=url,
headers={"Content-Type": "application/json"},
params=params,
json=data,
headers={
"Accept": "application/json",
"Content-Type": "application/json",
},
timeout=30,
)
if params:
ret["params"] = params
if data:
ret["json"] = data
return ret
# Add protocol methods to the wrapper
for p in protocols: