Skip to content

Commit 7a17247

Browse files
feat(api): api update
1 parent 653ff06 commit 7a17247

5 files changed

Lines changed: 65 additions & 5 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 107
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/datamini%2Fasktable-edbcc3442262501d6e1507016dc3613b6e1d2e9072c4f007c928f2594e35fc62.yml
3-
openapi_spec_hash: c81e5064795a7d3d6375a574efa25f97
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/datamini%2Fasktable-5130dc7d1680f39d23d77fdf515d1aa623db761a23b8519ef1741d861f7b0881.yml
3+
openapi_spec_hash: 4e4a30ff36b7c8df98a038742736ea10
44
config_hash: acdf4142177ed1932c2d82372693f811

src/asktable/types/ats/task_get_case_tasks_response.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ class Item(BaseModel):
7272
task_id: Optional[str] = None
7373
"""测试调用接口对应任务的 id"""
7474

75+
trace_id: Optional[str] = None
76+
"""测试样本运行时对应的 trace_id"""
77+
7578

7679
class TaskGetCaseTasksResponse(BaseModel):
7780
items: List[Item]

src/asktable/types/ats/task_list_response.py

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,25 @@
33
from typing import Optional
44
from datetime import datetime
55

6+
from pydantic import Field as FieldInfo
7+
68
from ..._models import BaseModel
79

8-
__all__ = ["TaskListResponse"]
10+
__all__ = ["TaskListResponse", "ModelGroup"]
11+
12+
13+
class ModelGroup(BaseModel):
14+
agent: str
15+
16+
fast: str
17+
18+
image: str
19+
20+
name: str
21+
22+
omni: str
23+
24+
sql: str
925

1026

1127
class TaskListResponse(BaseModel):
@@ -45,5 +61,8 @@ class TaskListResponse(BaseModel):
4561
last_run: Optional[datetime] = None
4662
"""上次测试运行时间"""
4763

64+
api_model_group: Optional[ModelGroup] = FieldInfo(alias="model_group", default=None)
65+
"""运行使用的模型组"""
66+
4867
status_message: Optional[str] = None
4968
"""测试日志"""

src/asktable/types/ats/task_retrieve_response.py

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,25 @@
33
from typing import Optional
44
from datetime import datetime
55

6+
from pydantic import Field as FieldInfo
7+
68
from ..._models import BaseModel
79

8-
__all__ = ["TaskRetrieveResponse"]
10+
__all__ = ["TaskRetrieveResponse", "ModelGroup"]
11+
12+
13+
class ModelGroup(BaseModel):
14+
agent: str
15+
16+
fast: str
17+
18+
image: str
19+
20+
name: str
21+
22+
omni: str
23+
24+
sql: str
925

1026

1127
class TaskRetrieveResponse(BaseModel):
@@ -45,5 +61,8 @@ class TaskRetrieveResponse(BaseModel):
4561
last_run: Optional[datetime] = None
4662
"""上次测试运行时间"""
4763

64+
api_model_group: Optional[ModelGroup] = FieldInfo(alias="model_group", default=None)
65+
"""运行使用的模型组"""
66+
4867
status_message: Optional[str] = None
4968
"""测试日志"""

src/asktable/types/ats/task_run_response.py

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,25 @@
33
from typing import Optional
44
from datetime import datetime
55

6+
from pydantic import Field as FieldInfo
7+
68
from ..._models import BaseModel
79

8-
__all__ = ["TaskRunResponse"]
10+
__all__ = ["TaskRunResponse", "ModelGroup"]
11+
12+
13+
class ModelGroup(BaseModel):
14+
agent: str
15+
16+
fast: str
17+
18+
image: str
19+
20+
name: str
21+
22+
omni: str
23+
24+
sql: str
925

1026

1127
class TaskRunResponse(BaseModel):
@@ -45,5 +61,8 @@ class TaskRunResponse(BaseModel):
4561
last_run: Optional[datetime] = None
4662
"""上次测试运行时间"""
4763

64+
api_model_group: Optional[ModelGroup] = FieldInfo(alias="model_group", default=None)
65+
"""运行使用的模型组"""
66+
4867
status_message: Optional[str] = None
4968
"""测试日志"""

0 commit comments

Comments
 (0)