Skip to content

Commit 09c84bd

Browse files
njbrakegithub-actions[bot]
authored andcommitted
chore: regenerate SDK client core from Otari OpenAPI spec
1 parent 0796aa4 commit 09c84bd

31 files changed

Lines changed: 3829 additions & 28 deletions

src/otari/_client/__init__.py

Lines changed: 30 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,10 @@
3132
"ModelsApi",
3233
"ModerationsApi",
3334
"PricingApi",
35+
"ProvidersApi",
3436
"RerankApi",
3537
"ResponsesApi",
38+
"SettingsApi",
3639
"UsageApi",
3740
"UsersApi",
3841
"ApiResponse",
@@ -44,6 +47,8 @@
4447
"ApiKeyError",
4548
"ApiAttributeError",
4649
"ApiException",
50+
"AliasRequest",
51+
"AliasResponse",
4752
"AudioSpeechRequest",
4853
"BatchRequestItem",
4954
"BudgetResponse",
@@ -100,9 +105,13 @@
100105
"CreateKeyRequest",
101106
"CreateKeyResponse",
102107
"CreateUserRequest",
108+
"DiscoverableModel",
109+
"DiscoverableModelsResponse",
110+
"DiscoverableProvider",
103111
"EMBEmbedding",
104112
"EMBUsage",
105113
"EmbeddingRequest",
114+
"GatewaySettings",
106115
"GuardrailConfig",
107116
"HTTPValidationError",
108117
"IMGImage",
@@ -188,12 +197,17 @@
188197
"MessagesRequest",
189198
"Model",
190199
"ModelListResponse",
200+
"ModelMetadata",
201+
"ModelMetadataResponse",
191202
"ModelObject",
192203
"ModelPricingInfo",
193204
"ModerationRequest",
194205
"ModerationResponse",
195206
"ModerationResult",
196207
"PricingResponse",
208+
"ProviderCapabilitiesSchema",
209+
"ProviderInfoSchema",
210+
"ProvidersResponse",
197211
"RRRerankMeta",
198212
"RRRerankResult",
199213
"RRRerankUsage",
@@ -209,6 +223,7 @@
209223
"ToolChoice1",
210224
"UpdateBudgetRequest",
211225
"UpdateKeyRequest",
226+
"UpdateSettingsRequest",
212227
"UpdateUserRequest",
213228
"UsageEntry",
214229
"UsageLogResponse",
@@ -217,6 +232,7 @@
217232
]
218233

219234
# import apis into sdk package
235+
from otari._client.api.aliases_api import AliasesApi as AliasesApi
220236
from otari._client.api.audio_api import AudioApi as AudioApi
221237
from otari._client.api.batches_api import BatchesApi as BatchesApi
222238
from otari._client.api.budgets_api import BudgetsApi as BudgetsApi
@@ -230,8 +246,10 @@
230246
from otari._client.api.models_api import ModelsApi as ModelsApi
231247
from otari._client.api.moderations_api import ModerationsApi as ModerationsApi
232248
from otari._client.api.pricing_api import PricingApi as PricingApi
249+
from otari._client.api.providers_api import ProvidersApi as ProvidersApi
233250
from otari._client.api.rerank_api import RerankApi as RerankApi
234251
from otari._client.api.responses_api import ResponsesApi as ResponsesApi
252+
from otari._client.api.settings_api import SettingsApi as SettingsApi
235253
from otari._client.api.usage_api import UsageApi as UsageApi
236254
from otari._client.api.users_api import UsersApi as UsersApi
237255

@@ -247,6 +265,8 @@
247265
from otari._client.exceptions import ApiException as ApiException
248266

249267
# import models into sdk package
268+
from otari._client.models.alias_request import AliasRequest as AliasRequest
269+
from otari._client.models.alias_response import AliasResponse as AliasResponse
250270
from otari._client.models.audio_speech_request import AudioSpeechRequest as AudioSpeechRequest
251271
from otari._client.models.batch_request_item import BatchRequestItem as BatchRequestItem
252272
from otari._client.models.budget_response import BudgetResponse as BudgetResponse
@@ -303,9 +323,13 @@
303323
from otari._client.models.create_key_request import CreateKeyRequest as CreateKeyRequest
304324
from otari._client.models.create_key_response import CreateKeyResponse as CreateKeyResponse
305325
from otari._client.models.create_user_request import CreateUserRequest as CreateUserRequest
326+
from otari._client.models.discoverable_model import DiscoverableModel as DiscoverableModel
327+
from otari._client.models.discoverable_models_response import DiscoverableModelsResponse as DiscoverableModelsResponse
328+
from otari._client.models.discoverable_provider import DiscoverableProvider as DiscoverableProvider
306329
from otari._client.models.emb_embedding import EMBEmbedding as EMBEmbedding
307330
from otari._client.models.emb_usage import EMBUsage as EMBUsage
308331
from otari._client.models.embedding_request import EmbeddingRequest as EmbeddingRequest
332+
from otari._client.models.gateway_settings import GatewaySettings as GatewaySettings
309333
from otari._client.models.guardrail_config import GuardrailConfig as GuardrailConfig
310334
from otari._client.models.http_validation_error import HTTPValidationError as HTTPValidationError
311335
from otari._client.models.img_image import IMGImage as IMGImage
@@ -391,12 +415,17 @@
391415
from otari._client.models.messages_request import MessagesRequest as MessagesRequest
392416
from otari._client.models.model import Model as Model
393417
from otari._client.models.model_list_response import ModelListResponse as ModelListResponse
418+
from otari._client.models.model_metadata import ModelMetadata as ModelMetadata
419+
from otari._client.models.model_metadata_response import ModelMetadataResponse as ModelMetadataResponse
394420
from otari._client.models.model_object import ModelObject as ModelObject
395421
from otari._client.models.model_pricing_info import ModelPricingInfo as ModelPricingInfo
396422
from otari._client.models.moderation_request import ModerationRequest as ModerationRequest
397423
from otari._client.models.moderation_response import ModerationResponse as ModerationResponse
398424
from otari._client.models.moderation_result import ModerationResult as ModerationResult
399425
from otari._client.models.pricing_response import PricingResponse as PricingResponse
426+
from otari._client.models.provider_capabilities_schema import ProviderCapabilitiesSchema as ProviderCapabilitiesSchema
427+
from otari._client.models.provider_info_schema import ProviderInfoSchema as ProviderInfoSchema
428+
from otari._client.models.providers_response import ProvidersResponse as ProvidersResponse
400429
from otari._client.models.rr_rerank_meta import RRRerankMeta as RRRerankMeta
401430
from otari._client.models.rr_rerank_result import RRRerankResult as RRRerankResult
402431
from otari._client.models.rr_rerank_usage import RRRerankUsage as RRRerankUsage
@@ -412,6 +441,7 @@
412441
from otari._client.models.tool_choice1 import ToolChoice1 as ToolChoice1
413442
from otari._client.models.update_budget_request import UpdateBudgetRequest as UpdateBudgetRequest
414443
from otari._client.models.update_key_request import UpdateKeyRequest as UpdateKeyRequest
444+
from otari._client.models.update_settings_request import UpdateSettingsRequest as UpdateSettingsRequest
415445
from otari._client.models.update_user_request import UpdateUserRequest as UpdateUserRequest
416446
from otari._client.models.usage_entry import UsageEntry as UsageEntry
417447
from otari._client.models.usage_log_response import UsageLogResponse as UsageLogResponse

src/otari/_client/api/__init__.py

Lines changed: 3 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,10 @@
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
1922
from otari._client.api.usage_api import UsageApi
2023
from otari._client.api.users_api import UsersApi
2124

0 commit comments

Comments
 (0)