Skip to content
This repository was archived by the owner on Aug 14, 2025. It is now read-only.

Commit 7b89dae

Browse files
feat(api): update via SDK Studio
1 parent 99cbd68 commit 7b89dae

File tree

13 files changed

+79
-79
lines changed

13 files changed

+79
-79
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 106
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/llamastack%2Fllama-stack-client-c371abef4463f174f8d35ef3da4697fae5eb221db615f9c305319196472f313b.yml
33
openapi_spec_hash: d9bb62faf229c2c2875c732715e9cfd1
4-
config_hash: 558dfd918ea253caf37c332fdf8d27cf
4+
config_hash: e67fd054e95c1e82f78f4b834e96bb65

api.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ Methods:
8989

9090
- <code title="post /v1/openai/v1/responses">client.responses.<a href="./src/llama_stack_client/resources/responses/responses.py">create</a>(\*\*<a href="src/llama_stack_client/types/response_create_params.py">params</a>) -> <a href="./src/llama_stack_client/types/response_object.py">ResponseObject</a></code>
9191
- <code title="get /v1/openai/v1/responses/{response_id}">client.responses.<a href="./src/llama_stack_client/resources/responses/responses.py">retrieve</a>(response_id) -> <a href="./src/llama_stack_client/types/response_object.py">ResponseObject</a></code>
92-
- <code title="get /v1/openai/v1/responses">client.responses.<a href="./src/llama_stack_client/resources/responses/responses.py">list</a>(\*\*<a href="src/llama_stack_client/types/response_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/response_list_response.py">SyncOpenAICursorPagination[ResponseListResponse]</a></code>
92+
- <code title="get /v1/openai/v1/responses">client.responses.<a href="./src/llama_stack_client/resources/responses/responses.py">list</a>(\*\*<a href="src/llama_stack_client/types/response_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/response_list_response.py">SyncOpenAICursorPage[ResponseListResponse]</a></code>
9393

9494
## InputItems
9595

@@ -290,7 +290,7 @@ Methods:
290290

291291
- <code title="post /v1/openai/v1/chat/completions">client.chat.completions.<a href="./src/llama_stack_client/resources/chat/completions.py">create</a>(\*\*<a href="src/llama_stack_client/types/chat/completion_create_params.py">params</a>) -> <a href="./src/llama_stack_client/types/chat/completion_create_response.py">CompletionCreateResponse</a></code>
292292
- <code title="get /v1/openai/v1/chat/completions/{completion_id}">client.chat.completions.<a href="./src/llama_stack_client/resources/chat/completions.py">retrieve</a>(completion_id) -> <a href="./src/llama_stack_client/types/chat/completion_retrieve_response.py">CompletionRetrieveResponse</a></code>
293-
- <code title="get /v1/openai/v1/chat/completions">client.chat.completions.<a href="./src/llama_stack_client/resources/chat/completions.py">list</a>(\*\*<a href="src/llama_stack_client/types/chat/completion_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/chat/completion_list_response.py">SyncOpenAICursorPagination[CompletionListResponse]</a></code>
293+
- <code title="get /v1/openai/v1/chat/completions">client.chat.completions.<a href="./src/llama_stack_client/resources/chat/completions.py">list</a>(\*\*<a href="src/llama_stack_client/types/chat/completion_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/chat/completion_list_response.py">SyncOpenAICursorPage[CompletionListResponse]</a></code>
294294

295295
# Completions
296296

@@ -355,7 +355,7 @@ Methods:
355355
- <code title="post /v1/openai/v1/vector_stores">client.vector_stores.<a href="./src/llama_stack_client/resources/vector_stores/vector_stores.py">create</a>(\*\*<a href="src/llama_stack_client/types/vector_store_create_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_store.py">VectorStore</a></code>
356356
- <code title="get /v1/openai/v1/vector_stores/{vector_store_id}">client.vector_stores.<a href="./src/llama_stack_client/resources/vector_stores/vector_stores.py">retrieve</a>(vector_store_id) -> <a href="./src/llama_stack_client/types/vector_store.py">VectorStore</a></code>
357357
- <code title="post /v1/openai/v1/vector_stores/{vector_store_id}">client.vector_stores.<a href="./src/llama_stack_client/resources/vector_stores/vector_stores.py">update</a>(vector_store_id, \*\*<a href="src/llama_stack_client/types/vector_store_update_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_store.py">VectorStore</a></code>
358-
- <code title="get /v1/openai/v1/vector_stores">client.vector_stores.<a href="./src/llama_stack_client/resources/vector_stores/vector_stores.py">list</a>(\*\*<a href="src/llama_stack_client/types/vector_store_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_store.py">SyncOpenAICursorPagination[VectorStore]</a></code>
358+
- <code title="get /v1/openai/v1/vector_stores">client.vector_stores.<a href="./src/llama_stack_client/resources/vector_stores/vector_stores.py">list</a>(\*\*<a href="src/llama_stack_client/types/vector_store_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_store.py">SyncOpenAICursorPage[VectorStore]</a></code>
359359
- <code title="delete /v1/openai/v1/vector_stores/{vector_store_id}">client.vector_stores.<a href="./src/llama_stack_client/resources/vector_stores/vector_stores.py">delete</a>(vector_store_id) -> <a href="./src/llama_stack_client/types/vector_store_delete_response.py">VectorStoreDeleteResponse</a></code>
360360
- <code title="post /v1/openai/v1/vector_stores/{vector_store_id}/search">client.vector_stores.<a href="./src/llama_stack_client/resources/vector_stores/vector_stores.py">search</a>(vector_store_id, \*\*<a href="src/llama_stack_client/types/vector_store_search_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_store_search_response.py">VectorStoreSearchResponse</a></code>
361361

@@ -376,7 +376,7 @@ Methods:
376376
- <code title="post /v1/openai/v1/vector_stores/{vector_store_id}/files">client.vector_stores.files.<a href="./src/llama_stack_client/resources/vector_stores/files.py">create</a>(vector_store_id, \*\*<a href="src/llama_stack_client/types/vector_stores/file_create_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_stores/vector_store_file.py">VectorStoreFile</a></code>
377377
- <code title="get /v1/openai/v1/vector_stores/{vector_store_id}/files/{file_id}">client.vector_stores.files.<a href="./src/llama_stack_client/resources/vector_stores/files.py">retrieve</a>(file_id, \*, vector_store_id) -> <a href="./src/llama_stack_client/types/vector_stores/vector_store_file.py">VectorStoreFile</a></code>
378378
- <code title="post /v1/openai/v1/vector_stores/{vector_store_id}/files/{file_id}">client.vector_stores.files.<a href="./src/llama_stack_client/resources/vector_stores/files.py">update</a>(file_id, \*, vector_store_id, \*\*<a href="src/llama_stack_client/types/vector_stores/file_update_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_stores/vector_store_file.py">VectorStoreFile</a></code>
379-
- <code title="get /v1/openai/v1/vector_stores/{vector_store_id}/files">client.vector_stores.files.<a href="./src/llama_stack_client/resources/vector_stores/files.py">list</a>(vector_store_id, \*\*<a href="src/llama_stack_client/types/vector_stores/file_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_stores/vector_store_file.py">SyncOpenAICursorPagination[VectorStoreFile]</a></code>
379+
- <code title="get /v1/openai/v1/vector_stores/{vector_store_id}/files">client.vector_stores.files.<a href="./src/llama_stack_client/resources/vector_stores/files.py">list</a>(vector_store_id, \*\*<a href="src/llama_stack_client/types/vector_stores/file_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/vector_stores/vector_store_file.py">SyncOpenAICursorPage[VectorStoreFile]</a></code>
380380
- <code title="delete /v1/openai/v1/vector_stores/{vector_store_id}/files/{file_id}">client.vector_stores.files.<a href="./src/llama_stack_client/resources/vector_stores/files.py">delete</a>(file_id, \*, vector_store_id) -> <a href="./src/llama_stack_client/types/vector_stores/file_delete_response.py">FileDeleteResponse</a></code>
381381
- <code title="get /v1/openai/v1/vector_stores/{vector_store_id}/files/{file_id}/content">client.vector_stores.files.<a href="./src/llama_stack_client/resources/vector_stores/files.py">content</a>(file_id, \*, vector_store_id) -> <a href="./src/llama_stack_client/types/vector_stores/file_content_response.py">FileContentResponse</a></code>
382382

@@ -588,6 +588,6 @@ Methods:
588588

589589
- <code title="post /v1/openai/v1/files">client.files.<a href="./src/llama_stack_client/resources/files.py">create</a>(\*\*<a href="src/llama_stack_client/types/file_create_params.py">params</a>) -> <a href="./src/llama_stack_client/types/file.py">File</a></code>
590590
- <code title="get /v1/openai/v1/files/{file_id}">client.files.<a href="./src/llama_stack_client/resources/files.py">retrieve</a>(file_id) -> <a href="./src/llama_stack_client/types/file.py">File</a></code>
591-
- <code title="get /v1/openai/v1/files">client.files.<a href="./src/llama_stack_client/resources/files.py">list</a>(\*\*<a href="src/llama_stack_client/types/file_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/file.py">SyncOpenAICursorPagination[File]</a></code>
591+
- <code title="get /v1/openai/v1/files">client.files.<a href="./src/llama_stack_client/resources/files.py">list</a>(\*\*<a href="src/llama_stack_client/types/file_list_params.py">params</a>) -> <a href="./src/llama_stack_client/types/file.py">SyncOpenAICursorPage[File]</a></code>
592592
- <code title="delete /v1/openai/v1/files/{file_id}">client.files.<a href="./src/llama_stack_client/resources/files.py">delete</a>(file_id) -> <a href="./src/llama_stack_client/types/delete_file_response.py">DeleteFileResponse</a></code>
593593
- <code title="get /v1/openai/v1/files/{file_id}/content">client.files.<a href="./src/llama_stack_client/resources/files.py">content</a>(file_id) -> object</code>

src/llama_stack_client/pagination.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from ._base_client import BasePage, PageInfo, BaseSyncPage, BaseAsyncPage
77

8-
__all__ = ["SyncDatasetsIterrows", "AsyncDatasetsIterrows", "SyncOpenAICursorPagination", "AsyncOpenAICursorPagination"]
8+
__all__ = ["SyncDatasetsIterrows", "AsyncDatasetsIterrows", "SyncOpenAICursorPage", "AsyncOpenAICursorPage"]
99

1010
_T = TypeVar("_T")
1111

@@ -50,7 +50,7 @@ def next_page_info(self) -> Optional[PageInfo]:
5050
return PageInfo(params={"start_index": next_index})
5151

5252

53-
class SyncOpenAICursorPagination(BaseSyncPage[_T], BasePage[_T], Generic[_T]):
53+
class SyncOpenAICursorPage(BaseSyncPage[_T], BasePage[_T], Generic[_T]):
5454
data: List[_T]
5555
has_more: Optional[bool] = None
5656
last_id: Optional[str] = None
@@ -79,7 +79,7 @@ def next_page_info(self) -> Optional[PageInfo]:
7979
return PageInfo(params={"after": last_id})
8080

8181

82-
class AsyncOpenAICursorPagination(BaseAsyncPage[_T], BasePage[_T], Generic[_T]):
82+
class AsyncOpenAICursorPage(BaseAsyncPage[_T], BasePage[_T], Generic[_T]):
8383
data: List[_T]
8484
has_more: Optional[bool] = None
8585
last_id: Optional[str] = None

src/llama_stack_client/resources/chat/completions.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
async_to_streamed_response_wrapper,
1919
)
2020
from ..._streaming import Stream, AsyncStream
21-
from ...pagination import SyncOpenAICursorPagination, AsyncOpenAICursorPagination
21+
from ...pagination import SyncOpenAICursorPage, AsyncOpenAICursorPage
2222
from ...types.chat import completion_list_params, completion_create_params
2323
from ..._base_client import AsyncPaginator, make_request_options
2424
from ...types.chat_completion_chunk import ChatCompletionChunk
@@ -467,7 +467,7 @@ def list(
467467
extra_query: Query | None = None,
468468
extra_body: Body | None = None,
469469
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
470-
) -> SyncOpenAICursorPagination[CompletionListResponse]:
470+
) -> SyncOpenAICursorPage[CompletionListResponse]:
471471
"""
472472
List all chat completions.
473473
@@ -490,7 +490,7 @@ def list(
490490
"""
491491
return self._get_api_list(
492492
"/v1/openai/v1/chat/completions",
493-
page=SyncOpenAICursorPagination[CompletionListResponse],
493+
page=SyncOpenAICursorPage[CompletionListResponse],
494494
options=make_request_options(
495495
extra_headers=extra_headers,
496496
extra_query=extra_query,
@@ -948,7 +948,7 @@ def list(
948948
extra_query: Query | None = None,
949949
extra_body: Body | None = None,
950950
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
951-
) -> AsyncPaginator[CompletionListResponse, AsyncOpenAICursorPagination[CompletionListResponse]]:
951+
) -> AsyncPaginator[CompletionListResponse, AsyncOpenAICursorPage[CompletionListResponse]]:
952952
"""
953953
List all chat completions.
954954
@@ -971,7 +971,7 @@ def list(
971971
"""
972972
return self._get_api_list(
973973
"/v1/openai/v1/chat/completions",
974-
page=AsyncOpenAICursorPagination[CompletionListResponse],
974+
page=AsyncOpenAICursorPage[CompletionListResponse],
975975
options=make_request_options(
976976
extra_headers=extra_headers,
977977
extra_query=extra_query,

src/llama_stack_client/resources/files.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
async_to_raw_response_wrapper,
1919
async_to_streamed_response_wrapper,
2020
)
21-
from ..pagination import SyncOpenAICursorPagination, AsyncOpenAICursorPagination
21+
from ..pagination import SyncOpenAICursorPage, AsyncOpenAICursorPage
2222
from ..types.file import File
2323
from .._base_client import AsyncPaginator, make_request_options
2424
from ..types.delete_file_response import DeleteFileResponse
@@ -144,7 +144,7 @@ def list(
144144
extra_query: Query | None = None,
145145
extra_body: Body | None = None,
146146
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
147-
) -> SyncOpenAICursorPagination[File]:
147+
) -> SyncOpenAICursorPage[File]:
148148
"""
149149
Returns a list of files that belong to the user's organization.
150150
@@ -172,7 +172,7 @@ def list(
172172
"""
173173
return self._get_api_list(
174174
"/v1/openai/v1/files",
175-
page=SyncOpenAICursorPagination[File],
175+
page=SyncOpenAICursorPage[File],
176176
options=make_request_options(
177177
extra_headers=extra_headers,
178178
extra_query=extra_query,
@@ -376,7 +376,7 @@ def list(
376376
extra_query: Query | None = None,
377377
extra_body: Body | None = None,
378378
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
379-
) -> AsyncPaginator[File, AsyncOpenAICursorPagination[File]]:
379+
) -> AsyncPaginator[File, AsyncOpenAICursorPage[File]]:
380380
"""
381381
Returns a list of files that belong to the user's organization.
382382
@@ -404,7 +404,7 @@ def list(
404404
"""
405405
return self._get_api_list(
406406
"/v1/openai/v1/files",
407-
page=AsyncOpenAICursorPagination[File],
407+
page=AsyncOpenAICursorPage[File],
408408
options=make_request_options(
409409
extra_headers=extra_headers,
410410
extra_query=extra_query,

src/llama_stack_client/resources/responses/responses.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
AsyncInputItemsResourceWithStreamingResponse,
2828
)
2929
from ..._streaming import Stream, AsyncStream
30-
from ...pagination import SyncOpenAICursorPagination, AsyncOpenAICursorPagination
30+
from ...pagination import SyncOpenAICursorPage, AsyncOpenAICursorPage
3131
from ..._base_client import AsyncPaginator, make_request_options
3232
from ...types.response_object import ResponseObject
3333
from ...types.response_list_response import ResponseListResponse
@@ -289,7 +289,7 @@ def list(
289289
extra_query: Query | None = None,
290290
extra_body: Body | None = None,
291291
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
292-
) -> SyncOpenAICursorPagination[ResponseListResponse]:
292+
) -> SyncOpenAICursorPage[ResponseListResponse]:
293293
"""
294294
List all OpenAI responses.
295295
@@ -312,7 +312,7 @@ def list(
312312
"""
313313
return self._get_api_list(
314314
"/v1/openai/v1/responses",
315-
page=SyncOpenAICursorPagination[ResponseListResponse],
315+
page=SyncOpenAICursorPage[ResponseListResponse],
316316
options=make_request_options(
317317
extra_headers=extra_headers,
318318
extra_query=extra_query,
@@ -585,7 +585,7 @@ def list(
585585
extra_query: Query | None = None,
586586
extra_body: Body | None = None,
587587
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
588-
) -> AsyncPaginator[ResponseListResponse, AsyncOpenAICursorPagination[ResponseListResponse]]:
588+
) -> AsyncPaginator[ResponseListResponse, AsyncOpenAICursorPage[ResponseListResponse]]:
589589
"""
590590
List all OpenAI responses.
591591
@@ -608,7 +608,7 @@ def list(
608608
"""
609609
return self._get_api_list(
610610
"/v1/openai/v1/responses",
611-
page=AsyncOpenAICursorPagination[ResponseListResponse],
611+
page=AsyncOpenAICursorPage[ResponseListResponse],
612612
options=make_request_options(
613613
extra_headers=extra_headers,
614614
extra_query=extra_query,

src/llama_stack_client/resources/vector_stores/files.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
async_to_raw_response_wrapper,
1818
async_to_streamed_response_wrapper,
1919
)
20-
from ...pagination import SyncOpenAICursorPagination, AsyncOpenAICursorPagination
20+
from ...pagination import SyncOpenAICursorPage, AsyncOpenAICursorPage
2121
from ..._base_client import AsyncPaginator, make_request_options
2222
from ...types.vector_stores import file_list_params, file_create_params, file_update_params
2323
from ...types.vector_stores.vector_store_file import VectorStoreFile
@@ -188,7 +188,7 @@ def list(
188188
extra_query: Query | None = None,
189189
extra_body: Body | None = None,
190190
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
191-
) -> SyncOpenAICursorPagination[VectorStoreFile]:
191+
) -> SyncOpenAICursorPage[VectorStoreFile]:
192192
"""
193193
List files in a vector store.
194194
@@ -219,7 +219,7 @@ def list(
219219
raise ValueError(f"Expected a non-empty value for `vector_store_id` but received {vector_store_id!r}")
220220
return self._get_api_list(
221221
f"/v1/openai/v1/vector_stores/{vector_store_id}/files",
222-
page=SyncOpenAICursorPagination[VectorStoreFile],
222+
page=SyncOpenAICursorPage[VectorStoreFile],
223223
options=make_request_options(
224224
extra_headers=extra_headers,
225225
extra_query=extra_query,
@@ -473,7 +473,7 @@ def list(
473473
extra_query: Query | None = None,
474474
extra_body: Body | None = None,
475475
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
476-
) -> AsyncPaginator[VectorStoreFile, AsyncOpenAICursorPagination[VectorStoreFile]]:
476+
) -> AsyncPaginator[VectorStoreFile, AsyncOpenAICursorPage[VectorStoreFile]]:
477477
"""
478478
List files in a vector store.
479479
@@ -504,7 +504,7 @@ def list(
504504
raise ValueError(f"Expected a non-empty value for `vector_store_id` but received {vector_store_id!r}")
505505
return self._get_api_list(
506506
f"/v1/openai/v1/vector_stores/{vector_store_id}/files",
507-
page=AsyncOpenAICursorPagination[VectorStoreFile],
507+
page=AsyncOpenAICursorPage[VectorStoreFile],
508508
options=make_request_options(
509509
extra_headers=extra_headers,
510510
extra_query=extra_query,

0 commit comments

Comments
 (0)