Skip to content

Commit ff22ddc

Browse files
Merge 'integration_2025-07-03_982885029122' into 'master'
merge branch integration_2025-07-03_982885029122 into master See merge request: !701
2 parents 09e26a9 + fd05d53 commit ff22ddc

File tree

1,185 files changed

+269881
-658
lines changed

Some content is hidden

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

1,185 files changed

+269881
-658
lines changed

meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"lasted": "4.0.3",
3-
"meta_commit": "65aa7dbcdf8ab9dbdbc3e7dd91a4f5ae1f05cbb1"
2+
"lasted": "4.0.4",
3+
"meta_commit": "2647feb7b7521510e2ee971ee8dcbaed07994228"
44
}

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from setuptools import setup, find_packages # noqa: H301
44

55
NAME = "volcengine-python-sdk"
6-
VERSION = "4.0.3"
6+
VERSION = "4.0.4"
77
# To install the library, run the following
88
#
99
# python setup.py install

volcenginesdkarkruntime/resources/batch_chat/completions.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,8 @@ def create(
188188
service_tier: Optional[Literal["auto", "default"]] | None = None,
189189
tool_choice: ChatCompletionToolChoiceOptionParam | None = None,
190190
response_format: completion_create_params.ResponseFormat | None = None,
191+
thinking: completion_create_params.Thinking | None = None,
192+
max_completion_tokens: Optional[int] | None = None,
191193
user: str | None = None,
192194
extra_headers: Headers | None = None,
193195
extra_query: Query | None = None,
@@ -232,6 +234,8 @@ def create(
232234
"service_tier": service_tier,
233235
"tool_choice": tool_choice,
234236
"response_format": response_format,
237+
"thinking": thinking,
238+
"max_completion_tokens": max_completion_tokens,
235239
},
236240
options=make_request_options(
237241
extra_headers=extra_headers,
@@ -336,6 +340,8 @@ async def create(
336340
service_tier: Optional[Literal["auto", "default"]] | None = None,
337341
tool_choice: ChatCompletionToolChoiceOptionParam | None = None,
338342
response_format: completion_create_params.ResponseFormat | None = None,
343+
thinking: completion_create_params.Thinking | None = None,
344+
max_completion_tokens: Optional[int] | None = None,
339345
extra_headers: Headers | None = None,
340346
extra_query: Query | None = None,
341347
extra_body: Body | None = None,
@@ -380,6 +386,8 @@ async def create(
380386
"service_tier": service_tier,
381387
"tool_choice": tool_choice,
382388
"response_format": response_format,
389+
"thinking": thinking,
390+
"max_completion_tokens": max_completion_tokens,
383391
},
384392
options=make_request_options(
385393
extra_headers=extra_headers,

volcenginesdkarkruntime/resources/multimodal_embeddings.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ def create(
3030
input: List[EmbeddingInputParam],
3131
model: str,
3232
encoding_format: Literal["float", "base64"] = "float",
33+
dimensions: int | None = None,
3334
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
3435
# The extra values given here take precedence over values defined on the client or passed to this method.
3536
extra_headers: Headers | None = None,
@@ -43,6 +44,7 @@ def create(
4344
"input": input,
4445
"model": model,
4546
"encoding_format": encoding_format,
47+
"dimensions": dimensions,
4648
},
4749
options=make_request_options(
4850
extra_headers=extra_headers,
@@ -66,6 +68,7 @@ async def create(
6668
input: List[EmbeddingInputParam],
6769
model: str,
6870
encoding_format: Literal["float", "base64"] = "float",
71+
dimensions: int | None = None,
6972
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
7073
# The extra values given here take precedence over values defined on the client or passed to this method.
7174
extra_headers: Headers | None = None,
@@ -79,6 +82,7 @@ async def create(
7982
"input": input,
8083
"model": model,
8184
"encoding_format": encoding_format,
85+
"dimensions": dimensions,
8286
},
8387
options=make_request_options(
8488
extra_headers=extra_headers,

volcenginesdkarkruntime/types/content_generation/content_generation_task.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,9 @@ class ContentGenerationTask(BaseModel):
4545

4646
updated_at: int
4747
"""The Unix timestamp when the task was last updated."""
48+
49+
seed: int
50+
"""The seed used in the model."""
51+
52+
revised_prompt: str
53+
"""The revised prompt the model uses to generate content"""
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
# coding: utf-8
2+
3+
# flake8: noqa
4+
5+
"""
6+
bytehouse_ce20240831
7+
8+
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501
9+
10+
OpenAPI spec version: common-version
11+
12+
Generated by: https://github.com/swagger-api/swagger-codegen.git
13+
"""
14+
15+
16+
from __future__ import absolute_import
17+
18+
# import apis into sdk package
19+
from volcenginesdkbytehousece20240831.api.bytehouse_ce20240831_api import BYTEHOUSECE20240831Api
20+
21+
# import models into sdk package
22+
from volcenginesdkbytehousece20240831.models.assign_role_request import AssignRoleRequest
23+
from volcenginesdkbytehousece20240831.models.assign_role_response import AssignRoleResponse
24+
from volcenginesdkbytehousece20240831.models.assignment_for_update_grants_for_user_input import AssignmentForUpdateGrantsForUserInput
25+
from volcenginesdkbytehousece20240831.models.create_role_request import CreateRoleRequest
26+
from volcenginesdkbytehousece20240831.models.create_role_response import CreateRoleResponse
27+
from volcenginesdkbytehousece20240831.models.data_for_assign_role_output import DataForAssignRoleOutput
28+
from volcenginesdkbytehousece20240831.models.data_for_create_role_output import DataForCreateRoleOutput
29+
from volcenginesdkbytehousece20240831.models.data_for_delete_role_output import DataForDeleteRoleOutput
30+
from volcenginesdkbytehousece20240831.models.data_for_delete_user_output import DataForDeleteUserOutput
31+
from volcenginesdkbytehousece20240831.models.data_for_get_user_detail_output import DataForGetUserDetailOutput
32+
from volcenginesdkbytehousece20240831.models.data_for_get_user_initial_password_output import DataForGetUserInitialPasswordOutput
33+
from volcenginesdkbytehousece20240831.models.data_for_grant_privileges_to_user_by_id_output import DataForGrantPrivilegesToUserByIDOutput
34+
from volcenginesdkbytehousece20240831.models.data_for_grant_privileges_to_user_by_name_output import DataForGrantPrivilegesToUserByNameOutput
35+
from volcenginesdkbytehousece20240831.models.data_for_list_grant_users_for_role_output import DataForListGrantUsersForRoleOutput
36+
from volcenginesdkbytehousece20240831.models.data_for_list_roles_output import DataForListRolesOutput
37+
from volcenginesdkbytehousece20240831.models.data_for_list_users_output import DataForListUsersOutput
38+
from volcenginesdkbytehousece20240831.models.data_for_revoke_privileges_for_user_by_id_output import DataForRevokePrivilegesForUserByIDOutput
39+
from volcenginesdkbytehousece20240831.models.data_for_revoke_privileges_from_user_by_name_output import DataForRevokePrivilegesFromUserByNameOutput
40+
from volcenginesdkbytehousece20240831.models.data_for_show_privileges_for_role_output import DataForShowPrivilegesForRoleOutput
41+
from volcenginesdkbytehousece20240831.models.data_for_show_privileges_for_user_by_id_output import DataForShowPrivilegesForUserByIDOutput
42+
from volcenginesdkbytehousece20240831.models.data_for_show_privileges_for_user_by_name_output import DataForShowPrivilegesForUserByNameOutput
43+
from volcenginesdkbytehousece20240831.models.data_for_show_roles_for_user_output import DataForShowRolesForUserOutput
44+
from volcenginesdkbytehousece20240831.models.data_for_unassign_role_output import DataForUnassignRoleOutput
45+
from volcenginesdkbytehousece20240831.models.data_for_update_grants_for_role_output import DataForUpdateGrantsForRoleOutput
46+
from volcenginesdkbytehousece20240831.models.data_for_update_grants_for_user_output import DataForUpdateGrantsForUserOutput
47+
from volcenginesdkbytehousece20240831.models.data_for_update_user_output import DataForUpdateUserOutput
48+
from volcenginesdkbytehousece20240831.models.delete_role_request import DeleteRoleRequest
49+
from volcenginesdkbytehousece20240831.models.delete_role_response import DeleteRoleResponse
50+
from volcenginesdkbytehousece20240831.models.delete_user_request import DeleteUserRequest
51+
from volcenginesdkbytehousece20240831.models.delete_user_response import DeleteUserResponse
52+
from volcenginesdkbytehousece20240831.models.delete_volc_instance_request import DeleteVolcInstanceRequest
53+
from volcenginesdkbytehousece20240831.models.delete_volc_instance_response import DeleteVolcInstanceResponse
54+
from volcenginesdkbytehousece20240831.models.get_user_detail_request import GetUserDetailRequest
55+
from volcenginesdkbytehousece20240831.models.get_user_detail_response import GetUserDetailResponse
56+
from volcenginesdkbytehousece20240831.models.get_user_initial_password_request import GetUserInitialPasswordRequest
57+
from volcenginesdkbytehousece20240831.models.get_user_initial_password_response import GetUserInitialPasswordResponse
58+
from volcenginesdkbytehousece20240831.models.grant_for_grant_privileges_to_user_by_id_input import GrantForGrantPrivilegesToUserByIDInput
59+
from volcenginesdkbytehousece20240831.models.grant_for_grant_privileges_to_user_by_name_input import GrantForGrantPrivilegesToUserByNameInput
60+
from volcenginesdkbytehousece20240831.models.grant_for_list_grant_users_for_role_output import GrantForListGrantUsersForRoleOutput
61+
from volcenginesdkbytehousece20240831.models.grant_for_revoke_privileges_for_user_by_id_input import GrantForRevokePrivilegesForUserByIDInput
62+
from volcenginesdkbytehousece20240831.models.grant_for_revoke_privileges_from_user_by_name_input import GrantForRevokePrivilegesFromUserByNameInput
63+
from volcenginesdkbytehousece20240831.models.grant_for_show_privileges_for_role_output import GrantForShowPrivilegesForRoleOutput
64+
from volcenginesdkbytehousece20240831.models.grant_for_show_privileges_for_user_by_id_output import GrantForShowPrivilegesForUserByIDOutput
65+
from volcenginesdkbytehousece20240831.models.grant_for_show_privileges_for_user_by_name_output import GrantForShowPrivilegesForUserByNameOutput
66+
from volcenginesdkbytehousece20240831.models.grant_for_update_grants_for_role_input import GrantForUpdateGrantsForRoleInput
67+
from volcenginesdkbytehousece20240831.models.grant_for_update_grants_for_user_input import GrantForUpdateGrantsForUserInput
68+
from volcenginesdkbytehousece20240831.models.grant_privileges_to_user_by_id_request import GrantPrivilegesToUserByIDRequest
69+
from volcenginesdkbytehousece20240831.models.grant_privileges_to_user_by_id_response import GrantPrivilegesToUserByIDResponse
70+
from volcenginesdkbytehousece20240831.models.grant_privileges_to_user_by_name_request import GrantPrivilegesToUserByNameRequest
71+
from volcenginesdkbytehousece20240831.models.grant_privileges_to_user_by_name_response import GrantPrivilegesToUserByNameResponse
72+
from volcenginesdkbytehousece20240831.models.list_grant_users_for_role_request import ListGrantUsersForRoleRequest
73+
from volcenginesdkbytehousece20240831.models.list_grant_users_for_role_response import ListGrantUsersForRoleResponse
74+
from volcenginesdkbytehousece20240831.models.list_roles_request import ListRolesRequest
75+
from volcenginesdkbytehousece20240831.models.list_roles_response import ListRolesResponse
76+
from volcenginesdkbytehousece20240831.models.list_users_request import ListUsersRequest
77+
from volcenginesdkbytehousece20240831.models.list_users_response import ListUsersResponse
78+
from volcenginesdkbytehousece20240831.models.meta_for_list_users_output import MetaForListUsersOutput
79+
from volcenginesdkbytehousece20240831.models.privilege_for_grant_privileges_to_user_by_id_input import PrivilegeForGrantPrivilegesToUserByIDInput
80+
from volcenginesdkbytehousece20240831.models.privilege_for_grant_privileges_to_user_by_name_input import PrivilegeForGrantPrivilegesToUserByNameInput
81+
from volcenginesdkbytehousece20240831.models.privilege_for_revoke_privileges_for_user_by_id_input import PrivilegeForRevokePrivilegesForUserByIDInput
82+
from volcenginesdkbytehousece20240831.models.privilege_for_revoke_privileges_from_user_by_name_input import PrivilegeForRevokePrivilegesFromUserByNameInput
83+
from volcenginesdkbytehousece20240831.models.privilege_for_show_privileges_for_role_output import PrivilegeForShowPrivilegesForRoleOutput
84+
from volcenginesdkbytehousece20240831.models.privilege_for_show_privileges_for_user_by_id_output import PrivilegeForShowPrivilegesForUserByIDOutput
85+
from volcenginesdkbytehousece20240831.models.privilege_for_show_privileges_for_user_by_name_output import PrivilegeForShowPrivilegesForUserByNameOutput
86+
from volcenginesdkbytehousece20240831.models.privilege_for_update_grants_for_role_input import PrivilegeForUpdateGrantsForRoleInput
87+
from volcenginesdkbytehousece20240831.models.privilege_for_update_grants_for_user_input import PrivilegeForUpdateGrantsForUserInput
88+
from volcenginesdkbytehousece20240831.models.revoke_privileges_for_user_by_id_request import RevokePrivilegesForUserByIDRequest
89+
from volcenginesdkbytehousece20240831.models.revoke_privileges_for_user_by_id_response import RevokePrivilegesForUserByIDResponse
90+
from volcenginesdkbytehousece20240831.models.revoke_privileges_from_user_by_name_request import RevokePrivilegesFromUserByNameRequest
91+
from volcenginesdkbytehousece20240831.models.revoke_privileges_from_user_by_name_response import RevokePrivilegesFromUserByNameResponse
92+
from volcenginesdkbytehousece20240831.models.role_for_create_role_output import RoleForCreateRoleOutput
93+
from volcenginesdkbytehousece20240831.models.role_for_list_roles_output import RoleForListRolesOutput
94+
from volcenginesdkbytehousece20240831.models.role_for_show_roles_for_user_output import RoleForShowRolesForUserOutput
95+
from volcenginesdkbytehousece20240831.models.show_privileges_for_role_request import ShowPrivilegesForRoleRequest
96+
from volcenginesdkbytehousece20240831.models.show_privileges_for_role_response import ShowPrivilegesForRoleResponse
97+
from volcenginesdkbytehousece20240831.models.show_privileges_for_user_by_id_request import ShowPrivilegesForUserByIDRequest
98+
from volcenginesdkbytehousece20240831.models.show_privileges_for_user_by_id_response import ShowPrivilegesForUserByIDResponse
99+
from volcenginesdkbytehousece20240831.models.show_privileges_for_user_by_name_request import ShowPrivilegesForUserByNameRequest
100+
from volcenginesdkbytehousece20240831.models.show_privileges_for_user_by_name_response import ShowPrivilegesForUserByNameResponse
101+
from volcenginesdkbytehousece20240831.models.show_roles_for_user_request import ShowRolesForUserRequest
102+
from volcenginesdkbytehousece20240831.models.show_roles_for_user_response import ShowRolesForUserResponse
103+
from volcenginesdkbytehousece20240831.models.tag_for_tag_resources_input import TagForTagResourcesInput
104+
from volcenginesdkbytehousece20240831.models.tag_resources_request import TagResourcesRequest
105+
from volcenginesdkbytehousece20240831.models.tag_resources_response import TagResourcesResponse
106+
from volcenginesdkbytehousece20240831.models.target_for_grant_privileges_to_user_by_id_input import TargetForGrantPrivilegesToUserByIDInput
107+
from volcenginesdkbytehousece20240831.models.target_for_grant_privileges_to_user_by_name_input import TargetForGrantPrivilegesToUserByNameInput
108+
from volcenginesdkbytehousece20240831.models.target_for_revoke_privileges_for_user_by_id_input import TargetForRevokePrivilegesForUserByIDInput
109+
from volcenginesdkbytehousece20240831.models.target_for_revoke_privileges_from_user_by_name_input import TargetForRevokePrivilegesFromUserByNameInput
110+
from volcenginesdkbytehousece20240831.models.target_for_update_grants_for_role_input import TargetForUpdateGrantsForRoleInput
111+
from volcenginesdkbytehousece20240831.models.target_for_update_grants_for_user_input import TargetForUpdateGrantsForUserInput
112+
from volcenginesdkbytehousece20240831.models.unassign_role_request import UnassignRoleRequest
113+
from volcenginesdkbytehousece20240831.models.unassign_role_response import UnassignRoleResponse
114+
from volcenginesdkbytehousece20240831.models.untag_resources_request import UntagResourcesRequest
115+
from volcenginesdkbytehousece20240831.models.untag_resources_response import UntagResourcesResponse
116+
from volcenginesdkbytehousece20240831.models.update_grants_for_role_request import UpdateGrantsForRoleRequest
117+
from volcenginesdkbytehousece20240831.models.update_grants_for_role_response import UpdateGrantsForRoleResponse
118+
from volcenginesdkbytehousece20240831.models.update_grants_for_user_request import UpdateGrantsForUserRequest
119+
from volcenginesdkbytehousece20240831.models.update_grants_for_user_response import UpdateGrantsForUserResponse
120+
from volcenginesdkbytehousece20240831.models.update_user_request import UpdateUserRequest
121+
from volcenginesdkbytehousece20240831.models.update_user_response import UpdateUserResponse
122+
from volcenginesdkbytehousece20240831.models.update_volc_instance_request import UpdateVolcInstanceRequest
123+
from volcenginesdkbytehousece20240831.models.update_volc_instance_response import UpdateVolcInstanceResponse
124+
from volcenginesdkbytehousece20240831.models.user_for_assign_role_input import UserForAssignRoleInput
125+
from volcenginesdkbytehousece20240831.models.user_for_create_role_input import UserForCreateRoleInput
126+
from volcenginesdkbytehousece20240831.models.user_for_get_user_detail_output import UserForGetUserDetailOutput
127+
from volcenginesdkbytehousece20240831.models.user_for_get_user_initial_password_output import UserForGetUserInitialPasswordOutput
128+
from volcenginesdkbytehousece20240831.models.user_for_list_users_output import UserForListUsersOutput
129+
from volcenginesdkbytehousece20240831.models.user_for_unassign_role_input import UserForUnassignRoleInput
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
from __future__ import absolute_import
2+
3+
# flake8: noqa
4+
5+
# import apis into api package
6+
from volcenginesdkbytehousece20240831.api.bytehouse_ce20240831_api import BYTEHOUSECE20240831Api

0 commit comments

Comments
 (0)