Skip to content

Commit 8990ba9

Browse files
feat(api): manual updates (#168)
1 parent 06c63d2 commit 8990ba9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+624
-745
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
configured_endpoints: 94
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/datamini%2Fasktable-2d9923ffe6d2d59041bac841db518829933a84e3251a372c9ad2306473fd7488.yml
1+
configured_endpoints: 93
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/datamini%2Fasktable-63796b5061f281e8709c0a13d5b4747be88738df5f77406b683604890083d41e.yml

api.md

Lines changed: 94 additions & 102 deletions
Large diffs are not rendered by default.

src/asktable/resources/answers.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def create(
8989
timeout: Override the client-level default timeout for this request, in seconds
9090
"""
9191
return self._post(
92-
"/single-turn/q2a",
92+
"/v1/single-turn/q2a",
9393
body=maybe_transform(
9494
{
9595
"datasource_id": datasource_id,
@@ -139,7 +139,7 @@ def list(
139139
timeout: Override the client-level default timeout for this request, in seconds
140140
"""
141141
return self._get_api_list(
142-
"/single-turn/q2a",
142+
"/v1/single-turn/q2a",
143143
page=SyncPage[AnswerResponse],
144144
options=make_request_options(
145145
extra_headers=extra_headers,
@@ -221,7 +221,7 @@ async def create(
221221
timeout: Override the client-level default timeout for this request, in seconds
222222
"""
223223
return await self._post(
224-
"/single-turn/q2a",
224+
"/v1/single-turn/q2a",
225225
body=await async_maybe_transform(
226226
{
227227
"datasource_id": datasource_id,
@@ -271,7 +271,7 @@ def list(
271271
timeout: Override the client-level default timeout for this request, in seconds
272272
"""
273273
return self._get_api_list(
274-
"/single-turn/q2a",
274+
"/v1/single-turn/q2a",
275275
page=AsyncPage[AnswerResponse],
276276
options=make_request_options(
277277
extra_headers=extra_headers,

src/asktable/resources/auth.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
async_to_streamed_response_wrapper,
2323
)
2424
from .._base_client import make_request_options
25+
from ..types.auth_me_response import AuthMeResponse
2526

2627
__all__ = ["AuthResource", "AsyncAuthResource"]
2728

@@ -81,7 +82,7 @@ def create_token(
8182
timeout: Override the client-level default timeout for this request, in seconds
8283
"""
8384
return self._post(
84-
"/auth/tokens",
85+
"/v1/auth/tokens",
8586
body=maybe_transform(
8687
{
8788
"ak_role": ak_role,
@@ -106,14 +107,14 @@ def me(
106107
extra_query: Query | None = None,
107108
extra_body: Body | None = None,
108109
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
109-
) -> object:
110+
) -> AuthMeResponse:
110111
"""获取当前登录的 TokenID"""
111112
return self._get(
112-
"/auth/me",
113+
"/v1/auth/me",
113114
options=make_request_options(
114115
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
115116
),
116-
cast_to=object,
117+
cast_to=AuthMeResponse,
117118
)
118119

119120

@@ -172,7 +173,7 @@ async def create_token(
172173
timeout: Override the client-level default timeout for this request, in seconds
173174
"""
174175
return await self._post(
175-
"/auth/tokens",
176+
"/v1/auth/tokens",
176177
body=await async_maybe_transform(
177178
{
178179
"ak_role": ak_role,
@@ -197,14 +198,14 @@ async def me(
197198
extra_query: Query | None = None,
198199
extra_body: Body | None = None,
199200
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
200-
) -> object:
201+
) -> AuthMeResponse:
201202
"""获取当前登录的 TokenID"""
202203
return await self._get(
203-
"/auth/me",
204+
"/v1/auth/me",
204205
options=make_request_options(
205206
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
206207
),
207-
cast_to=object,
208+
cast_to=AuthMeResponse,
208209
)
209210

210211

src/asktable/resources/bots.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def create(
100100
timeout: Override the client-level default timeout for this request, in seconds
101101
"""
102102
return self._post(
103-
"/bots",
103+
"/v1/bots",
104104
body=maybe_transform(
105105
{
106106
"datasource_ids": datasource_ids,
@@ -148,7 +148,7 @@ def retrieve(
148148
if not bot_id:
149149
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
150150
return self._get(
151-
f"/bots/{bot_id}",
151+
f"/v1/bots/{bot_id}",
152152
options=make_request_options(
153153
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
154154
),
@@ -214,7 +214,7 @@ def update(
214214
if not bot_id:
215215
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
216216
return self._patch(
217-
f"/bots/{bot_id}",
217+
f"/v1/bots/{bot_id}",
218218
body=maybe_transform(
219219
{
220220
"avatar_url": avatar_url,
@@ -269,7 +269,7 @@ def list(
269269
timeout: Override the client-level default timeout for this request, in seconds
270270
"""
271271
return self._get_api_list(
272-
"/bots",
272+
"/v1/bots",
273273
page=SyncPage[Chatbot],
274274
options=make_request_options(
275275
extra_headers=extra_headers,
@@ -314,7 +314,7 @@ def delete(
314314
if not bot_id:
315315
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
316316
return self._delete(
317-
f"/bots/{bot_id}",
317+
f"/v1/bots/{bot_id}",
318318
options=make_request_options(
319319
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
320320
),
@@ -348,7 +348,7 @@ def invite(
348348
if not bot_id:
349349
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
350350
return self._post(
351-
f"/bots/{bot_id}/invite",
351+
f"/v1/bots/{bot_id}/invite",
352352
options=make_request_options(
353353
extra_headers=extra_headers,
354354
extra_query=extra_query,
@@ -433,7 +433,7 @@ async def create(
433433
timeout: Override the client-level default timeout for this request, in seconds
434434
"""
435435
return await self._post(
436-
"/bots",
436+
"/v1/bots",
437437
body=await async_maybe_transform(
438438
{
439439
"datasource_ids": datasource_ids,
@@ -481,7 +481,7 @@ async def retrieve(
481481
if not bot_id:
482482
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
483483
return await self._get(
484-
f"/bots/{bot_id}",
484+
f"/v1/bots/{bot_id}",
485485
options=make_request_options(
486486
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
487487
),
@@ -547,7 +547,7 @@ async def update(
547547
if not bot_id:
548548
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
549549
return await self._patch(
550-
f"/bots/{bot_id}",
550+
f"/v1/bots/{bot_id}",
551551
body=await async_maybe_transform(
552552
{
553553
"avatar_url": avatar_url,
@@ -602,7 +602,7 @@ def list(
602602
timeout: Override the client-level default timeout for this request, in seconds
603603
"""
604604
return self._get_api_list(
605-
"/bots",
605+
"/v1/bots",
606606
page=AsyncPage[Chatbot],
607607
options=make_request_options(
608608
extra_headers=extra_headers,
@@ -647,7 +647,7 @@ async def delete(
647647
if not bot_id:
648648
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
649649
return await self._delete(
650-
f"/bots/{bot_id}",
650+
f"/v1/bots/{bot_id}",
651651
options=make_request_options(
652652
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
653653
),
@@ -681,7 +681,7 @@ async def invite(
681681
if not bot_id:
682682
raise ValueError(f"Expected a non-empty value for `bot_id` but received {bot_id!r}")
683683
return await self._post(
684-
f"/bots/{bot_id}/invite",
684+
f"/v1/bots/{bot_id}/invite",
685685
options=make_request_options(
686686
extra_headers=extra_headers,
687687
extra_query=extra_query,

src/asktable/resources/business_glossary.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def create(
7777
timeout: Override the client-level default timeout for this request, in seconds
7878
"""
7979
return self._post(
80-
"/business-glossary",
80+
"/v1/business-glossary",
8181
body=maybe_transform(body, Iterable[business_glossary_create_params.Body]),
8282
options=make_request_options(
8383
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
@@ -111,7 +111,7 @@ def retrieve(
111111
if not entry_id:
112112
raise ValueError(f"Expected a non-empty value for `entry_id` but received {entry_id!r}")
113113
return self._get(
114-
f"/business-glossary/{entry_id}",
114+
f"/v1/business-glossary/{entry_id}",
115115
options=make_request_options(
116116
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
117117
),
@@ -156,7 +156,7 @@ def update(
156156
if not entry_id:
157157
raise ValueError(f"Expected a non-empty value for `entry_id` but received {entry_id!r}")
158158
return self._patch(
159-
f"/business-glossary/{entry_id}",
159+
f"/v1/business-glossary/{entry_id}",
160160
body=maybe_transform(
161161
{
162162
"aliases": aliases,
@@ -204,7 +204,7 @@ def list(
204204
timeout: Override the client-level default timeout for this request, in seconds
205205
"""
206206
return self._get_api_list(
207-
"/business-glossary",
207+
"/v1/business-glossary",
208208
page=SyncPage[EntryWithDefinition],
209209
options=make_request_options(
210210
extra_headers=extra_headers,
@@ -249,7 +249,7 @@ def delete(
249249
if not entry_id:
250250
raise ValueError(f"Expected a non-empty value for `entry_id` but received {entry_id!r}")
251251
return self._delete(
252-
f"/business-glossary/{entry_id}",
252+
f"/v1/business-glossary/{entry_id}",
253253
options=make_request_options(
254254
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
255255
),
@@ -301,7 +301,7 @@ async def create(
301301
timeout: Override the client-level default timeout for this request, in seconds
302302
"""
303303
return await self._post(
304-
"/business-glossary",
304+
"/v1/business-glossary",
305305
body=await async_maybe_transform(body, Iterable[business_glossary_create_params.Body]),
306306
options=make_request_options(
307307
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
@@ -335,7 +335,7 @@ async def retrieve(
335335
if not entry_id:
336336
raise ValueError(f"Expected a non-empty value for `entry_id` but received {entry_id!r}")
337337
return await self._get(
338-
f"/business-glossary/{entry_id}",
338+
f"/v1/business-glossary/{entry_id}",
339339
options=make_request_options(
340340
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
341341
),
@@ -380,7 +380,7 @@ async def update(
380380
if not entry_id:
381381
raise ValueError(f"Expected a non-empty value for `entry_id` but received {entry_id!r}")
382382
return await self._patch(
383-
f"/business-glossary/{entry_id}",
383+
f"/v1/business-glossary/{entry_id}",
384384
body=await async_maybe_transform(
385385
{
386386
"aliases": aliases,
@@ -428,7 +428,7 @@ def list(
428428
timeout: Override the client-level default timeout for this request, in seconds
429429
"""
430430
return self._get_api_list(
431-
"/business-glossary",
431+
"/v1/business-glossary",
432432
page=AsyncPage[EntryWithDefinition],
433433
options=make_request_options(
434434
extra_headers=extra_headers,
@@ -473,7 +473,7 @@ async def delete(
473473
if not entry_id:
474474
raise ValueError(f"Expected a non-empty value for `entry_id` but received {entry_id!r}")
475475
return await self._delete(
476-
f"/business-glossary/{entry_id}",
476+
f"/v1/business-glossary/{entry_id}",
477477
options=make_request_options(
478478
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
479479
),

src/asktable/resources/caches.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def delete(
6565
raise ValueError(f"Expected a non-empty value for `cache_id` but received {cache_id!r}")
6666
extra_headers = {"Accept": "*/*", **(extra_headers or {})}
6767
return self._delete(
68-
f"/caches/{cache_id}",
68+
f"/v1/caches/{cache_id}",
6969
options=make_request_options(
7070
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
7171
),
@@ -120,7 +120,7 @@ async def delete(
120120
raise ValueError(f"Expected a non-empty value for `cache_id` but received {cache_id!r}")
121121
extra_headers = {"Accept": "*/*", **(extra_headers or {})}
122122
return await self._delete(
123-
f"/caches/{cache_id}",
123+
f"/v1/caches/{cache_id}",
124124
options=make_request_options(
125125
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
126126
),

0 commit comments

Comments
 (0)