Skip to content

Commit 3e74e90

Browse files
njbrakegithub-actions[bot]
authored andcommitted
chore: regenerate SDK client core from Otari OpenAPI spec
1 parent 47dd032 commit 3e74e90

85 files changed

Lines changed: 13117 additions & 125 deletions

File tree

Some content is hidden

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

src/otari/_client/__init__.py

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
# Define package exports
2020
__all__ = [
21+
"AliasesApi",
2122
"AudioApi",
2223
"BatchesApi",
2324
"BudgetsApi",
@@ -31,8 +32,11 @@
3132
"ModelsApi",
3233
"ModerationsApi",
3334
"PricingApi",
35+
"ProvidersApi",
3436
"RerankApi",
3537
"ResponsesApi",
38+
"SettingsApi",
39+
"ToolSettingsApi",
3640
"UsageApi",
3741
"UsersApi",
3842
"ApiResponse",
@@ -44,8 +48,11 @@
4448
"ApiKeyError",
4549
"ApiAttributeError",
4650
"ApiException",
51+
"AliasRequest",
52+
"AliasResponse",
4753
"AudioSpeechRequest",
4854
"BatchRequestItem",
55+
"BudgetResetLogResponse",
4956
"BudgetResponse",
5057
"CCChatCompletionAudio",
5158
"CCChatCompletionMessage",
@@ -79,6 +86,7 @@
7986
"ChatCompletionRequest",
8087
"ChatCompletionRequestToolsInner",
8188
"ChatMessageInput",
89+
"ConfigField",
8290
"Content",
8391
"Content1",
8492
"Content2",
@@ -99,10 +107,15 @@
99107
"CreateEmbeddingResponse",
100108
"CreateKeyRequest",
101109
"CreateKeyResponse",
110+
"CreateStoredProviderRequest",
102111
"CreateUserRequest",
112+
"DiscoverableModel",
113+
"DiscoverableModelsResponse",
114+
"DiscoverableProvider",
103115
"EMBEmbedding",
104116
"EMBUsage",
105117
"EmbeddingRequest",
118+
"GatewaySettings",
106119
"GuardrailConfig",
107120
"HTTPValidationError",
108121
"IMGImage",
@@ -114,6 +127,7 @@
114127
"Input",
115128
"Input1",
116129
"KeyInfo",
130+
"KnownProviderSchema",
117131
"LocationInner",
118132
"MRBase64PDFSource",
119133
"MRBashCodeExecutionOutputBlock",
@@ -188,35 +202,65 @@
188202
"MessagesRequest",
189203
"Model",
190204
"ModelListResponse",
205+
"ModelMetadata",
206+
"ModelMetadataResponse",
191207
"ModelObject",
192208
"ModelPricingInfo",
193209
"ModerationRequest",
194210
"ModerationResponse",
195211
"ModerationResult",
212+
"PricingRefreshChangeResponse",
213+
"PricingRefreshConfirmationResponse",
214+
"PricingRefreshPreviewResponse",
196215
"PricingResponse",
216+
"ProviderCapabilitiesSchema",
217+
"ProviderHealthResponse",
218+
"ProviderHealthSchema",
219+
"ProviderInfoSchema",
220+
"ProvidersResponse",
197221
"RRRerankMeta",
198222
"RRRerankResult",
199223
"RRRerankUsage",
224+
"ReencryptProviderCredentialsResponse",
200225
"RerankRequest",
201226
"RerankResponse",
202227
"ResponsesRequest",
228+
"RotateMasterKeyResponse",
203229
"SetPricingRequest",
204230
"Source",
205231
"Stop",
232+
"StoredProviderResponse",
206233
"System",
234+
"TestProviderRequest",
235+
"TestProviderResponse",
236+
"TestServiceRequest",
237+
"TestServiceResponse",
207238
"ToolCallsInner",
208239
"ToolChoice",
209240
"ToolChoice1",
241+
"ToolSettingField",
242+
"ToolSettingsResponse",
210243
"UpdateBudgetRequest",
211244
"UpdateKeyRequest",
245+
"UpdateSettingsRequest",
246+
"UpdateStoredProviderRequest",
247+
"UpdateToolSettingsRequest",
212248
"UpdateUserRequest",
249+
"UsageCount",
213250
"UsageEntry",
251+
"UsageGroupRow",
214252
"UsageLogResponse",
253+
"UsageSeriesPoint",
254+
"UsageSummary",
255+
"UsageTotals",
215256
"UserResponse",
216257
"ValidationError",
258+
"Value",
259+
"Value1",
217260
]
218261

219262
# import apis into sdk package
263+
from otari._client.api.aliases_api import AliasesApi as AliasesApi
220264
from otari._client.api.audio_api import AudioApi as AudioApi
221265
from otari._client.api.batches_api import BatchesApi as BatchesApi
222266
from otari._client.api.budgets_api import BudgetsApi as BudgetsApi
@@ -230,8 +274,11 @@
230274
from otari._client.api.models_api import ModelsApi as ModelsApi
231275
from otari._client.api.moderations_api import ModerationsApi as ModerationsApi
232276
from otari._client.api.pricing_api import PricingApi as PricingApi
277+
from otari._client.api.providers_api import ProvidersApi as ProvidersApi
233278
from otari._client.api.rerank_api import RerankApi as RerankApi
234279
from otari._client.api.responses_api import ResponsesApi as ResponsesApi
280+
from otari._client.api.settings_api import SettingsApi as SettingsApi
281+
from otari._client.api.tool_settings_api import ToolSettingsApi as ToolSettingsApi
235282
from otari._client.api.usage_api import UsageApi as UsageApi
236283
from otari._client.api.users_api import UsersApi as UsersApi
237284

@@ -247,8 +294,11 @@
247294
from otari._client.exceptions import ApiException as ApiException
248295

249296
# import models into sdk package
297+
from otari._client.models.alias_request import AliasRequest as AliasRequest
298+
from otari._client.models.alias_response import AliasResponse as AliasResponse
250299
from otari._client.models.audio_speech_request import AudioSpeechRequest as AudioSpeechRequest
251300
from otari._client.models.batch_request_item import BatchRequestItem as BatchRequestItem
301+
from otari._client.models.budget_reset_log_response import BudgetResetLogResponse as BudgetResetLogResponse
252302
from otari._client.models.budget_response import BudgetResponse as BudgetResponse
253303
from otari._client.models.cc_chat_completion_audio import CCChatCompletionAudio as CCChatCompletionAudio
254304
from otari._client.models.cc_chat_completion_message import CCChatCompletionMessage as CCChatCompletionMessage
@@ -282,6 +332,7 @@
282332
from otari._client.models.chat_completion_request import ChatCompletionRequest as ChatCompletionRequest
283333
from otari._client.models.chat_completion_request_tools_inner import ChatCompletionRequestToolsInner as ChatCompletionRequestToolsInner
284334
from otari._client.models.chat_message_input import ChatMessageInput as ChatMessageInput
335+
from otari._client.models.config_field import ConfigField as ConfigField
285336
from otari._client.models.content import Content as Content
286337
from otari._client.models.content1 import Content1 as Content1
287338
from otari._client.models.content2 import Content2 as Content2
@@ -302,10 +353,15 @@
302353
from otari._client.models.create_embedding_response import CreateEmbeddingResponse as CreateEmbeddingResponse
303354
from otari._client.models.create_key_request import CreateKeyRequest as CreateKeyRequest
304355
from otari._client.models.create_key_response import CreateKeyResponse as CreateKeyResponse
356+
from otari._client.models.create_stored_provider_request import CreateStoredProviderRequest as CreateStoredProviderRequest
305357
from otari._client.models.create_user_request import CreateUserRequest as CreateUserRequest
358+
from otari._client.models.discoverable_model import DiscoverableModel as DiscoverableModel
359+
from otari._client.models.discoverable_models_response import DiscoverableModelsResponse as DiscoverableModelsResponse
360+
from otari._client.models.discoverable_provider import DiscoverableProvider as DiscoverableProvider
306361
from otari._client.models.emb_embedding import EMBEmbedding as EMBEmbedding
307362
from otari._client.models.emb_usage import EMBUsage as EMBUsage
308363
from otari._client.models.embedding_request import EmbeddingRequest as EmbeddingRequest
364+
from otari._client.models.gateway_settings import GatewaySettings as GatewaySettings
309365
from otari._client.models.guardrail_config import GuardrailConfig as GuardrailConfig
310366
from otari._client.models.http_validation_error import HTTPValidationError as HTTPValidationError
311367
from otari._client.models.img_image import IMGImage as IMGImage
@@ -317,6 +373,7 @@
317373
from otari._client.models.input import Input as Input
318374
from otari._client.models.input1 import Input1 as Input1
319375
from otari._client.models.key_info import KeyInfo as KeyInfo
376+
from otari._client.models.known_provider_schema import KnownProviderSchema as KnownProviderSchema
320377
from otari._client.models.location_inner import LocationInner as LocationInner
321378
from otari._client.models.mr_base64_pdf_source import MRBase64PDFSource as MRBase64PDFSource
322379
from otari._client.models.mr_bash_code_execution_output_block import MRBashCodeExecutionOutputBlock as MRBashCodeExecutionOutputBlock
@@ -391,30 +448,59 @@
391448
from otari._client.models.messages_request import MessagesRequest as MessagesRequest
392449
from otari._client.models.model import Model as Model
393450
from otari._client.models.model_list_response import ModelListResponse as ModelListResponse
451+
from otari._client.models.model_metadata import ModelMetadata as ModelMetadata
452+
from otari._client.models.model_metadata_response import ModelMetadataResponse as ModelMetadataResponse
394453
from otari._client.models.model_object import ModelObject as ModelObject
395454
from otari._client.models.model_pricing_info import ModelPricingInfo as ModelPricingInfo
396455
from otari._client.models.moderation_request import ModerationRequest as ModerationRequest
397456
from otari._client.models.moderation_response import ModerationResponse as ModerationResponse
398457
from otari._client.models.moderation_result import ModerationResult as ModerationResult
458+
from otari._client.models.pricing_refresh_change_response import PricingRefreshChangeResponse as PricingRefreshChangeResponse
459+
from otari._client.models.pricing_refresh_confirmation_response import PricingRefreshConfirmationResponse as PricingRefreshConfirmationResponse
460+
from otari._client.models.pricing_refresh_preview_response import PricingRefreshPreviewResponse as PricingRefreshPreviewResponse
399461
from otari._client.models.pricing_response import PricingResponse as PricingResponse
462+
from otari._client.models.provider_capabilities_schema import ProviderCapabilitiesSchema as ProviderCapabilitiesSchema
463+
from otari._client.models.provider_health_response import ProviderHealthResponse as ProviderHealthResponse
464+
from otari._client.models.provider_health_schema import ProviderHealthSchema as ProviderHealthSchema
465+
from otari._client.models.provider_info_schema import ProviderInfoSchema as ProviderInfoSchema
466+
from otari._client.models.providers_response import ProvidersResponse as ProvidersResponse
400467
from otari._client.models.rr_rerank_meta import RRRerankMeta as RRRerankMeta
401468
from otari._client.models.rr_rerank_result import RRRerankResult as RRRerankResult
402469
from otari._client.models.rr_rerank_usage import RRRerankUsage as RRRerankUsage
470+
from otari._client.models.reencrypt_provider_credentials_response import ReencryptProviderCredentialsResponse as ReencryptProviderCredentialsResponse
403471
from otari._client.models.rerank_request import RerankRequest as RerankRequest
404472
from otari._client.models.rerank_response import RerankResponse as RerankResponse
405473
from otari._client.models.responses_request import ResponsesRequest as ResponsesRequest
474+
from otari._client.models.rotate_master_key_response import RotateMasterKeyResponse as RotateMasterKeyResponse
406475
from otari._client.models.set_pricing_request import SetPricingRequest as SetPricingRequest
407476
from otari._client.models.source import Source as Source
408477
from otari._client.models.stop import Stop as Stop
478+
from otari._client.models.stored_provider_response import StoredProviderResponse as StoredProviderResponse
409479
from otari._client.models.system import System as System
480+
from otari._client.models.test_provider_request import TestProviderRequest as TestProviderRequest
481+
from otari._client.models.test_provider_response import TestProviderResponse as TestProviderResponse
482+
from otari._client.models.test_service_request import TestServiceRequest as TestServiceRequest
483+
from otari._client.models.test_service_response import TestServiceResponse as TestServiceResponse
410484
from otari._client.models.tool_calls_inner import ToolCallsInner as ToolCallsInner
411485
from otari._client.models.tool_choice import ToolChoice as ToolChoice
412486
from otari._client.models.tool_choice1 import ToolChoice1 as ToolChoice1
487+
from otari._client.models.tool_setting_field import ToolSettingField as ToolSettingField
488+
from otari._client.models.tool_settings_response import ToolSettingsResponse as ToolSettingsResponse
413489
from otari._client.models.update_budget_request import UpdateBudgetRequest as UpdateBudgetRequest
414490
from otari._client.models.update_key_request import UpdateKeyRequest as UpdateKeyRequest
491+
from otari._client.models.update_settings_request import UpdateSettingsRequest as UpdateSettingsRequest
492+
from otari._client.models.update_stored_provider_request import UpdateStoredProviderRequest as UpdateStoredProviderRequest
493+
from otari._client.models.update_tool_settings_request import UpdateToolSettingsRequest as UpdateToolSettingsRequest
415494
from otari._client.models.update_user_request import UpdateUserRequest as UpdateUserRequest
495+
from otari._client.models.usage_count import UsageCount as UsageCount
416496
from otari._client.models.usage_entry import UsageEntry as UsageEntry
497+
from otari._client.models.usage_group_row import UsageGroupRow as UsageGroupRow
417498
from otari._client.models.usage_log_response import UsageLogResponse as UsageLogResponse
499+
from otari._client.models.usage_series_point import UsageSeriesPoint as UsageSeriesPoint
500+
from otari._client.models.usage_summary import UsageSummary as UsageSummary
501+
from otari._client.models.usage_totals import UsageTotals as UsageTotals
418502
from otari._client.models.user_response import UserResponse as UserResponse
419503
from otari._client.models.validation_error import ValidationError as ValidationError
504+
from otari._client.models.value import Value as Value
505+
from otari._client.models.value1 import Value1 as Value1
420506

src/otari/_client/api/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# flake8: noqa
22

33
# import apis into api package
4+
from otari._client.api.aliases_api import AliasesApi
45
from otari._client.api.audio_api import AudioApi
56
from otari._client.api.batches_api import BatchesApi
67
from otari._client.api.budgets_api import BudgetsApi
@@ -14,8 +15,11 @@
1415
from otari._client.api.models_api import ModelsApi
1516
from otari._client.api.moderations_api import ModerationsApi
1617
from otari._client.api.pricing_api import PricingApi
18+
from otari._client.api.providers_api import ProvidersApi
1719
from otari._client.api.rerank_api import RerankApi
1820
from otari._client.api.responses_api import ResponsesApi
21+
from otari._client.api.settings_api import SettingsApi
22+
from otari._client.api.tool_settings_api import ToolSettingsApi
1923
from otari._client.api.usage_api import UsageApi
2024
from otari._client.api.users_api import UsersApi
2125

0 commit comments

Comments
 (0)