Skip to content

Commit 93bc751

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

88 files changed

Lines changed: 13643 additions & 128 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: 92 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,68 @@
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+
"PricingTier",
217+
"PricingTiersInnerValue",
218+
"ProviderCapabilitiesSchema",
219+
"ProviderHealthResponse",
220+
"ProviderHealthSchema",
221+
"ProviderInfoSchema",
222+
"ProvidersResponse",
197223
"RRRerankMeta",
198224
"RRRerankResult",
199225
"RRRerankUsage",
226+
"ReencryptProviderCredentialsResponse",
200227
"RerankRequest",
201228
"RerankResponse",
202229
"ResponsesRequest",
230+
"RotateMasterKeyResponse",
203231
"SetPricingRequest",
204232
"Source",
205233
"Stop",
234+
"StoredProviderResponse",
206235
"System",
236+
"TestProviderRequest",
237+
"TestProviderResponse",
238+
"TestServiceRequest",
239+
"TestServiceResponse",
207240
"ToolCallsInner",
208241
"ToolChoice",
209242
"ToolChoice1",
243+
"ToolSettingField",
244+
"ToolSettingsResponse",
210245
"UpdateBudgetRequest",
211246
"UpdateKeyRequest",
247+
"UpdateSettingsRequest",
248+
"UpdateStoredProviderRequest",
249+
"UpdateToolSettingsRequest",
212250
"UpdateUserRequest",
251+
"UsageCount",
213252
"UsageEntry",
253+
"UsageEntryPricingBreakdownInnerValue",
254+
"UsageGroupRow",
214255
"UsageLogResponse",
256+
"UsageSeriesPoint",
257+
"UsageSummary",
258+
"UsageTotals",
215259
"UserResponse",
216260
"ValidationError",
261+
"Value",
262+
"Value1",
217263
]
218264

219265
# import apis into sdk package
266+
from otari._client.api.aliases_api import AliasesApi as AliasesApi
220267
from otari._client.api.audio_api import AudioApi as AudioApi
221268
from otari._client.api.batches_api import BatchesApi as BatchesApi
222269
from otari._client.api.budgets_api import BudgetsApi as BudgetsApi
@@ -230,8 +277,11 @@
230277
from otari._client.api.models_api import ModelsApi as ModelsApi
231278
from otari._client.api.moderations_api import ModerationsApi as ModerationsApi
232279
from otari._client.api.pricing_api import PricingApi as PricingApi
280+
from otari._client.api.providers_api import ProvidersApi as ProvidersApi
233281
from otari._client.api.rerank_api import RerankApi as RerankApi
234282
from otari._client.api.responses_api import ResponsesApi as ResponsesApi
283+
from otari._client.api.settings_api import SettingsApi as SettingsApi
284+
from otari._client.api.tool_settings_api import ToolSettingsApi as ToolSettingsApi
235285
from otari._client.api.usage_api import UsageApi as UsageApi
236286
from otari._client.api.users_api import UsersApi as UsersApi
237287

@@ -247,8 +297,11 @@
247297
from otari._client.exceptions import ApiException as ApiException
248298

249299
# import models into sdk package
300+
from otari._client.models.alias_request import AliasRequest as AliasRequest
301+
from otari._client.models.alias_response import AliasResponse as AliasResponse
250302
from otari._client.models.audio_speech_request import AudioSpeechRequest as AudioSpeechRequest
251303
from otari._client.models.batch_request_item import BatchRequestItem as BatchRequestItem
304+
from otari._client.models.budget_reset_log_response import BudgetResetLogResponse as BudgetResetLogResponse
252305
from otari._client.models.budget_response import BudgetResponse as BudgetResponse
253306
from otari._client.models.cc_chat_completion_audio import CCChatCompletionAudio as CCChatCompletionAudio
254307
from otari._client.models.cc_chat_completion_message import CCChatCompletionMessage as CCChatCompletionMessage
@@ -282,6 +335,7 @@
282335
from otari._client.models.chat_completion_request import ChatCompletionRequest as ChatCompletionRequest
283336
from otari._client.models.chat_completion_request_tools_inner import ChatCompletionRequestToolsInner as ChatCompletionRequestToolsInner
284337
from otari._client.models.chat_message_input import ChatMessageInput as ChatMessageInput
338+
from otari._client.models.config_field import ConfigField as ConfigField
285339
from otari._client.models.content import Content as Content
286340
from otari._client.models.content1 import Content1 as Content1
287341
from otari._client.models.content2 import Content2 as Content2
@@ -302,10 +356,15 @@
302356
from otari._client.models.create_embedding_response import CreateEmbeddingResponse as CreateEmbeddingResponse
303357
from otari._client.models.create_key_request import CreateKeyRequest as CreateKeyRequest
304358
from otari._client.models.create_key_response import CreateKeyResponse as CreateKeyResponse
359+
from otari._client.models.create_stored_provider_request import CreateStoredProviderRequest as CreateStoredProviderRequest
305360
from otari._client.models.create_user_request import CreateUserRequest as CreateUserRequest
361+
from otari._client.models.discoverable_model import DiscoverableModel as DiscoverableModel
362+
from otari._client.models.discoverable_models_response import DiscoverableModelsResponse as DiscoverableModelsResponse
363+
from otari._client.models.discoverable_provider import DiscoverableProvider as DiscoverableProvider
306364
from otari._client.models.emb_embedding import EMBEmbedding as EMBEmbedding
307365
from otari._client.models.emb_usage import EMBUsage as EMBUsage
308366
from otari._client.models.embedding_request import EmbeddingRequest as EmbeddingRequest
367+
from otari._client.models.gateway_settings import GatewaySettings as GatewaySettings
309368
from otari._client.models.guardrail_config import GuardrailConfig as GuardrailConfig
310369
from otari._client.models.http_validation_error import HTTPValidationError as HTTPValidationError
311370
from otari._client.models.img_image import IMGImage as IMGImage
@@ -317,6 +376,7 @@
317376
from otari._client.models.input import Input as Input
318377
from otari._client.models.input1 import Input1 as Input1
319378
from otari._client.models.key_info import KeyInfo as KeyInfo
379+
from otari._client.models.known_provider_schema import KnownProviderSchema as KnownProviderSchema
320380
from otari._client.models.location_inner import LocationInner as LocationInner
321381
from otari._client.models.mr_base64_pdf_source import MRBase64PDFSource as MRBase64PDFSource
322382
from otari._client.models.mr_bash_code_execution_output_block import MRBashCodeExecutionOutputBlock as MRBashCodeExecutionOutputBlock
@@ -391,30 +451,62 @@
391451
from otari._client.models.messages_request import MessagesRequest as MessagesRequest
392452
from otari._client.models.model import Model as Model
393453
from otari._client.models.model_list_response import ModelListResponse as ModelListResponse
454+
from otari._client.models.model_metadata import ModelMetadata as ModelMetadata
455+
from otari._client.models.model_metadata_response import ModelMetadataResponse as ModelMetadataResponse
394456
from otari._client.models.model_object import ModelObject as ModelObject
395457
from otari._client.models.model_pricing_info import ModelPricingInfo as ModelPricingInfo
396458
from otari._client.models.moderation_request import ModerationRequest as ModerationRequest
397459
from otari._client.models.moderation_response import ModerationResponse as ModerationResponse
398460
from otari._client.models.moderation_result import ModerationResult as ModerationResult
461+
from otari._client.models.pricing_refresh_change_response import PricingRefreshChangeResponse as PricingRefreshChangeResponse
462+
from otari._client.models.pricing_refresh_confirmation_response import PricingRefreshConfirmationResponse as PricingRefreshConfirmationResponse
463+
from otari._client.models.pricing_refresh_preview_response import PricingRefreshPreviewResponse as PricingRefreshPreviewResponse
399464
from otari._client.models.pricing_response import PricingResponse as PricingResponse
465+
from otari._client.models.pricing_tier import PricingTier as PricingTier
466+
from otari._client.models.pricing_tiers_inner_value import PricingTiersInnerValue as PricingTiersInnerValue
467+
from otari._client.models.provider_capabilities_schema import ProviderCapabilitiesSchema as ProviderCapabilitiesSchema
468+
from otari._client.models.provider_health_response import ProviderHealthResponse as ProviderHealthResponse
469+
from otari._client.models.provider_health_schema import ProviderHealthSchema as ProviderHealthSchema
470+
from otari._client.models.provider_info_schema import ProviderInfoSchema as ProviderInfoSchema
471+
from otari._client.models.providers_response import ProvidersResponse as ProvidersResponse
400472
from otari._client.models.rr_rerank_meta import RRRerankMeta as RRRerankMeta
401473
from otari._client.models.rr_rerank_result import RRRerankResult as RRRerankResult
402474
from otari._client.models.rr_rerank_usage import RRRerankUsage as RRRerankUsage
475+
from otari._client.models.reencrypt_provider_credentials_response import ReencryptProviderCredentialsResponse as ReencryptProviderCredentialsResponse
403476
from otari._client.models.rerank_request import RerankRequest as RerankRequest
404477
from otari._client.models.rerank_response import RerankResponse as RerankResponse
405478
from otari._client.models.responses_request import ResponsesRequest as ResponsesRequest
479+
from otari._client.models.rotate_master_key_response import RotateMasterKeyResponse as RotateMasterKeyResponse
406480
from otari._client.models.set_pricing_request import SetPricingRequest as SetPricingRequest
407481
from otari._client.models.source import Source as Source
408482
from otari._client.models.stop import Stop as Stop
483+
from otari._client.models.stored_provider_response import StoredProviderResponse as StoredProviderResponse
409484
from otari._client.models.system import System as System
485+
from otari._client.models.test_provider_request import TestProviderRequest as TestProviderRequest
486+
from otari._client.models.test_provider_response import TestProviderResponse as TestProviderResponse
487+
from otari._client.models.test_service_request import TestServiceRequest as TestServiceRequest
488+
from otari._client.models.test_service_response import TestServiceResponse as TestServiceResponse
410489
from otari._client.models.tool_calls_inner import ToolCallsInner as ToolCallsInner
411490
from otari._client.models.tool_choice import ToolChoice as ToolChoice
412491
from otari._client.models.tool_choice1 import ToolChoice1 as ToolChoice1
492+
from otari._client.models.tool_setting_field import ToolSettingField as ToolSettingField
493+
from otari._client.models.tool_settings_response import ToolSettingsResponse as ToolSettingsResponse
413494
from otari._client.models.update_budget_request import UpdateBudgetRequest as UpdateBudgetRequest
414495
from otari._client.models.update_key_request import UpdateKeyRequest as UpdateKeyRequest
496+
from otari._client.models.update_settings_request import UpdateSettingsRequest as UpdateSettingsRequest
497+
from otari._client.models.update_stored_provider_request import UpdateStoredProviderRequest as UpdateStoredProviderRequest
498+
from otari._client.models.update_tool_settings_request import UpdateToolSettingsRequest as UpdateToolSettingsRequest
415499
from otari._client.models.update_user_request import UpdateUserRequest as UpdateUserRequest
500+
from otari._client.models.usage_count import UsageCount as UsageCount
416501
from otari._client.models.usage_entry import UsageEntry as UsageEntry
502+
from otari._client.models.usage_entry_pricing_breakdown_inner_value import UsageEntryPricingBreakdownInnerValue as UsageEntryPricingBreakdownInnerValue
503+
from otari._client.models.usage_group_row import UsageGroupRow as UsageGroupRow
417504
from otari._client.models.usage_log_response import UsageLogResponse as UsageLogResponse
505+
from otari._client.models.usage_series_point import UsageSeriesPoint as UsageSeriesPoint
506+
from otari._client.models.usage_summary import UsageSummary as UsageSummary
507+
from otari._client.models.usage_totals import UsageTotals as UsageTotals
418508
from otari._client.models.user_response import UserResponse as UserResponse
419509
from otari._client.models.validation_error import ValidationError as ValidationError
510+
from otari._client.models.value import Value as Value
511+
from otari._client.models.value1 import Value1 as Value1
420512

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)