@@ -10,6 +10,8 @@ from gradient.types import (
1010 ChatCompletionChunk,
1111 ChatCompletionTokenLogprob,
1212 CompletionUsage,
13+ CreateResponseResponse,
14+ CreateResponseStreamResponse,
1315 DiskInfo,
1416 Droplet,
1517 DropletNextBackupWindow,
@@ -404,6 +406,12 @@ Methods:
404406
405407- <code title =" post /images/generations " >client.images.<a href =" ./src/gradient/resources/images.py " >generate</a >(\*\* <a href =" src/gradient/types/image_generate_params.py " >params</a >) -> <a href =" ./src/gradient/types/image_generate_response.py " >ImageGenerateResponse</a ></code >
406408
409+ # Responses
410+
411+ Methods:
412+
413+ - <code title =" post /responses " >client.responses.<a href =" ./src/gradient/resources/responses.py " >create</a >(\*\* <a href =" src/gradient/types/response_create_params.py " >params</a >) -> <a href =" ./src/gradient/types/shared/create_response_response.py " >CreateResponseResponse</a ></code >
414+
407415# GPUDroplets
408416
409417Types:
@@ -856,6 +864,7 @@ from gradient.types.knowledge_bases import (
856864 APIWebCrawlerDataSource,
857865 AwsDataSource,
858866 DataSourceCreateResponse,
867+ DataSourceUpdateResponse,
859868 DataSourceListResponse,
860869 DataSourceDeleteResponse,
861870 DataSourceCreatePresignedURLsResponse,
@@ -865,6 +874,7 @@ from gradient.types.knowledge_bases import (
865874Methods:
866875
867876- <code title =" post /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources " >client.knowledge_bases.data_sources.<a href =" ./src/gradient/resources/knowledge_bases/data_sources.py " >create</a >(path_knowledge_base_uuid, \*\* <a href =" src/gradient/types/knowledge_bases/data_source_create_params.py " >params</a >) -> <a href =" ./src/gradient/types/knowledge_bases/data_source_create_response.py " >DataSourceCreateResponse</a ></code >
877+ - <code title =" put /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid} " >client.knowledge_bases.data_sources.<a href =" ./src/gradient/resources/knowledge_bases/data_sources.py " >update</a >(path_data_source_uuid, \* , path_knowledge_base_uuid, \*\* <a href =" src/gradient/types/knowledge_bases/data_source_update_params.py " >params</a >) -> <a href =" ./src/gradient/types/knowledge_bases/data_source_update_response.py " >DataSourceUpdateResponse</a ></code >
868878- <code title =" get /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources " >client.knowledge_bases.data_sources.<a href =" ./src/gradient/resources/knowledge_bases/data_sources.py " >list</a >(knowledge_base_uuid, \*\* <a href =" src/gradient/types/knowledge_bases/data_source_list_params.py " >params</a >) -> <a href =" ./src/gradient/types/knowledge_bases/data_source_list_response.py " >DataSourceListResponse</a ></code >
869879- <code title =" delete /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid} " >client.knowledge_bases.data_sources.<a href =" ./src/gradient/resources/knowledge_bases/data_sources.py " >delete</a >(data_source_uuid, \* , knowledge_base_uuid) -> <a href =" ./src/gradient/types/knowledge_bases/data_source_delete_response.py " >DataSourceDeleteResponse</a ></code >
870880- <code title =" post /v2/gen-ai/knowledge_bases/data_sources/file_upload_presigned_urls " >client.knowledge_bases.data_sources.<a href =" ./src/gradient/resources/knowledge_bases/data_sources.py " >create_presigned_urls</a >(\*\* <a href =" src/gradient/types/knowledge_bases/data_source_create_presigned_urls_params.py " >params</a >) -> <a href =" ./src/gradient/types/knowledge_bases/data_source_create_presigned_urls_response.py " >DataSourceCreatePresignedURLsResponse</a ></code >
@@ -1039,3 +1049,29 @@ from gradient.types import RetrieveDocumentsResponse
10391049Methods:
10401050
10411051- <code title =" post /{knowledgeBaseId}/retrieve " >client.retrieve.<a href =" ./src/gradient/resources/retrieve.py " >documents</a >(knowledge_base_id, \*\* <a href =" src/gradient/types/retrieve_documents_params.py " >params</a >) -> <a href =" ./src/gradient/types/retrieve_documents_response.py " >RetrieveDocumentsResponse</a ></code >
1052+
1053+ # Apps
1054+
1055+ ## JobInvocations
1056+
1057+ Types:
1058+
1059+ ``` python
1060+ from gradient.types.apps import JobInvocationCancelResponse
1061+ ```
1062+
1063+ Methods:
1064+
1065+ - <code title =" post /v2/apps/{app_id}/job-invocations/{job_invocation_id}/cancel " >client.apps.job_invocations.<a href =" ./src/gradient/resources/apps/job_invocations.py " >cancel</a >(job_invocation_id, \* , app_id, \*\* <a href =" src/gradient/types/apps/job_invocation_cancel_params.py " >params</a >) -> <a href =" ./src/gradient/types/apps/job_invocation_cancel_response.py " >JobInvocationCancelResponse</a ></code >
1066+
1067+ # Billing
1068+
1069+ Types:
1070+
1071+ ``` python
1072+ from gradient.types import BillingListInsightsResponse
1073+ ```
1074+
1075+ Methods:
1076+
1077+ - <code title =" get /v2/billing/{account_urn}/insights/{start_date}/{end_date} " >client.billing.<a href =" ./src/gradient/resources/billing.py " >list_insights</a >(end_date, \* , account_urn, start_date, \*\* <a href =" src/gradient/types/billing_list_insights_params.py " >params</a >) -> <a href =" ./src/gradient/types/billing_list_insights_response.py " >BillingListInsightsResponse</a ></code >
0 commit comments