Skip to content

Commit 7c7e3f1

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

82 files changed

Lines changed: 12085 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: 80 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,62 @@
188202
"MessagesRequest",
189203
"Model",
190204
"ModelListResponse",
205+
"ModelMetadata",
206+
"ModelMetadataResponse",
191207
"ModelObject",
192208
"ModelPricingInfo",
193209
"ModerationRequest",
194210
"ModerationResponse",
195211
"ModerationResult",
196212
"PricingResponse",
213+
"ProviderCapabilitiesSchema",
214+
"ProviderHealthResponse",
215+
"ProviderHealthSchema",
216+
"ProviderInfoSchema",
217+
"ProvidersResponse",
197218
"RRRerankMeta",
198219
"RRRerankResult",
199220
"RRRerankUsage",
221+
"ReencryptProviderCredentialsResponse",
200222
"RerankRequest",
201223
"RerankResponse",
202224
"ResponsesRequest",
225+
"RotateMasterKeyResponse",
203226
"SetPricingRequest",
204227
"Source",
205228
"Stop",
229+
"StoredProviderResponse",
206230
"System",
231+
"TestProviderRequest",
232+
"TestProviderResponse",
233+
"TestServiceRequest",
234+
"TestServiceResponse",
207235
"ToolCallsInner",
208236
"ToolChoice",
209237
"ToolChoice1",
238+
"ToolSettingField",
239+
"ToolSettingsResponse",
210240
"UpdateBudgetRequest",
211241
"UpdateKeyRequest",
242+
"UpdateSettingsRequest",
243+
"UpdateStoredProviderRequest",
244+
"UpdateToolSettingsRequest",
212245
"UpdateUserRequest",
246+
"UsageCount",
213247
"UsageEntry",
248+
"UsageGroupRow",
214249
"UsageLogResponse",
250+
"UsageSeriesPoint",
251+
"UsageSummary",
252+
"UsageTotals",
215253
"UserResponse",
216254
"ValidationError",
255+
"Value",
256+
"Value1",
217257
]
218258

219259
# import apis into sdk package
260+
from otari._client.api.aliases_api import AliasesApi as AliasesApi
220261
from otari._client.api.audio_api import AudioApi as AudioApi
221262
from otari._client.api.batches_api import BatchesApi as BatchesApi
222263
from otari._client.api.budgets_api import BudgetsApi as BudgetsApi
@@ -230,8 +271,11 @@
230271
from otari._client.api.models_api import ModelsApi as ModelsApi
231272
from otari._client.api.moderations_api import ModerationsApi as ModerationsApi
232273
from otari._client.api.pricing_api import PricingApi as PricingApi
274+
from otari._client.api.providers_api import ProvidersApi as ProvidersApi
233275
from otari._client.api.rerank_api import RerankApi as RerankApi
234276
from otari._client.api.responses_api import ResponsesApi as ResponsesApi
277+
from otari._client.api.settings_api import SettingsApi as SettingsApi
278+
from otari._client.api.tool_settings_api import ToolSettingsApi as ToolSettingsApi
235279
from otari._client.api.usage_api import UsageApi as UsageApi
236280
from otari._client.api.users_api import UsersApi as UsersApi
237281

@@ -247,8 +291,11 @@
247291
from otari._client.exceptions import ApiException as ApiException
248292

249293
# import models into sdk package
294+
from otari._client.models.alias_request import AliasRequest as AliasRequest
295+
from otari._client.models.alias_response import AliasResponse as AliasResponse
250296
from otari._client.models.audio_speech_request import AudioSpeechRequest as AudioSpeechRequest
251297
from otari._client.models.batch_request_item import BatchRequestItem as BatchRequestItem
298+
from otari._client.models.budget_reset_log_response import BudgetResetLogResponse as BudgetResetLogResponse
252299
from otari._client.models.budget_response import BudgetResponse as BudgetResponse
253300
from otari._client.models.cc_chat_completion_audio import CCChatCompletionAudio as CCChatCompletionAudio
254301
from otari._client.models.cc_chat_completion_message import CCChatCompletionMessage as CCChatCompletionMessage
@@ -282,6 +329,7 @@
282329
from otari._client.models.chat_completion_request import ChatCompletionRequest as ChatCompletionRequest
283330
from otari._client.models.chat_completion_request_tools_inner import ChatCompletionRequestToolsInner as ChatCompletionRequestToolsInner
284331
from otari._client.models.chat_message_input import ChatMessageInput as ChatMessageInput
332+
from otari._client.models.config_field import ConfigField as ConfigField
285333
from otari._client.models.content import Content as Content
286334
from otari._client.models.content1 import Content1 as Content1
287335
from otari._client.models.content2 import Content2 as Content2
@@ -302,10 +350,15 @@
302350
from otari._client.models.create_embedding_response import CreateEmbeddingResponse as CreateEmbeddingResponse
303351
from otari._client.models.create_key_request import CreateKeyRequest as CreateKeyRequest
304352
from otari._client.models.create_key_response import CreateKeyResponse as CreateKeyResponse
353+
from otari._client.models.create_stored_provider_request import CreateStoredProviderRequest as CreateStoredProviderRequest
305354
from otari._client.models.create_user_request import CreateUserRequest as CreateUserRequest
355+
from otari._client.models.discoverable_model import DiscoverableModel as DiscoverableModel
356+
from otari._client.models.discoverable_models_response import DiscoverableModelsResponse as DiscoverableModelsResponse
357+
from otari._client.models.discoverable_provider import DiscoverableProvider as DiscoverableProvider
306358
from otari._client.models.emb_embedding import EMBEmbedding as EMBEmbedding
307359
from otari._client.models.emb_usage import EMBUsage as EMBUsage
308360
from otari._client.models.embedding_request import EmbeddingRequest as EmbeddingRequest
361+
from otari._client.models.gateway_settings import GatewaySettings as GatewaySettings
309362
from otari._client.models.guardrail_config import GuardrailConfig as GuardrailConfig
310363
from otari._client.models.http_validation_error import HTTPValidationError as HTTPValidationError
311364
from otari._client.models.img_image import IMGImage as IMGImage
@@ -317,6 +370,7 @@
317370
from otari._client.models.input import Input as Input
318371
from otari._client.models.input1 import Input1 as Input1
319372
from otari._client.models.key_info import KeyInfo as KeyInfo
373+
from otari._client.models.known_provider_schema import KnownProviderSchema as KnownProviderSchema
320374
from otari._client.models.location_inner import LocationInner as LocationInner
321375
from otari._client.models.mr_base64_pdf_source import MRBase64PDFSource as MRBase64PDFSource
322376
from otari._client.models.mr_bash_code_execution_output_block import MRBashCodeExecutionOutputBlock as MRBashCodeExecutionOutputBlock
@@ -391,30 +445,56 @@
391445
from otari._client.models.messages_request import MessagesRequest as MessagesRequest
392446
from otari._client.models.model import Model as Model
393447
from otari._client.models.model_list_response import ModelListResponse as ModelListResponse
448+
from otari._client.models.model_metadata import ModelMetadata as ModelMetadata
449+
from otari._client.models.model_metadata_response import ModelMetadataResponse as ModelMetadataResponse
394450
from otari._client.models.model_object import ModelObject as ModelObject
395451
from otari._client.models.model_pricing_info import ModelPricingInfo as ModelPricingInfo
396452
from otari._client.models.moderation_request import ModerationRequest as ModerationRequest
397453
from otari._client.models.moderation_response import ModerationResponse as ModerationResponse
398454
from otari._client.models.moderation_result import ModerationResult as ModerationResult
399455
from otari._client.models.pricing_response import PricingResponse as PricingResponse
456+
from otari._client.models.provider_capabilities_schema import ProviderCapabilitiesSchema as ProviderCapabilitiesSchema
457+
from otari._client.models.provider_health_response import ProviderHealthResponse as ProviderHealthResponse
458+
from otari._client.models.provider_health_schema import ProviderHealthSchema as ProviderHealthSchema
459+
from otari._client.models.provider_info_schema import ProviderInfoSchema as ProviderInfoSchema
460+
from otari._client.models.providers_response import ProvidersResponse as ProvidersResponse
400461
from otari._client.models.rr_rerank_meta import RRRerankMeta as RRRerankMeta
401462
from otari._client.models.rr_rerank_result import RRRerankResult as RRRerankResult
402463
from otari._client.models.rr_rerank_usage import RRRerankUsage as RRRerankUsage
464+
from otari._client.models.reencrypt_provider_credentials_response import ReencryptProviderCredentialsResponse as ReencryptProviderCredentialsResponse
403465
from otari._client.models.rerank_request import RerankRequest as RerankRequest
404466
from otari._client.models.rerank_response import RerankResponse as RerankResponse
405467
from otari._client.models.responses_request import ResponsesRequest as ResponsesRequest
468+
from otari._client.models.rotate_master_key_response import RotateMasterKeyResponse as RotateMasterKeyResponse
406469
from otari._client.models.set_pricing_request import SetPricingRequest as SetPricingRequest
407470
from otari._client.models.source import Source as Source
408471
from otari._client.models.stop import Stop as Stop
472+
from otari._client.models.stored_provider_response import StoredProviderResponse as StoredProviderResponse
409473
from otari._client.models.system import System as System
474+
from otari._client.models.test_provider_request import TestProviderRequest as TestProviderRequest
475+
from otari._client.models.test_provider_response import TestProviderResponse as TestProviderResponse
476+
from otari._client.models.test_service_request import TestServiceRequest as TestServiceRequest
477+
from otari._client.models.test_service_response import TestServiceResponse as TestServiceResponse
410478
from otari._client.models.tool_calls_inner import ToolCallsInner as ToolCallsInner
411479
from otari._client.models.tool_choice import ToolChoice as ToolChoice
412480
from otari._client.models.tool_choice1 import ToolChoice1 as ToolChoice1
481+
from otari._client.models.tool_setting_field import ToolSettingField as ToolSettingField
482+
from otari._client.models.tool_settings_response import ToolSettingsResponse as ToolSettingsResponse
413483
from otari._client.models.update_budget_request import UpdateBudgetRequest as UpdateBudgetRequest
414484
from otari._client.models.update_key_request import UpdateKeyRequest as UpdateKeyRequest
485+
from otari._client.models.update_settings_request import UpdateSettingsRequest as UpdateSettingsRequest
486+
from otari._client.models.update_stored_provider_request import UpdateStoredProviderRequest as UpdateStoredProviderRequest
487+
from otari._client.models.update_tool_settings_request import UpdateToolSettingsRequest as UpdateToolSettingsRequest
415488
from otari._client.models.update_user_request import UpdateUserRequest as UpdateUserRequest
489+
from otari._client.models.usage_count import UsageCount as UsageCount
416490
from otari._client.models.usage_entry import UsageEntry as UsageEntry
491+
from otari._client.models.usage_group_row import UsageGroupRow as UsageGroupRow
417492
from otari._client.models.usage_log_response import UsageLogResponse as UsageLogResponse
493+
from otari._client.models.usage_series_point import UsageSeriesPoint as UsageSeriesPoint
494+
from otari._client.models.usage_summary import UsageSummary as UsageSummary
495+
from otari._client.models.usage_totals import UsageTotals as UsageTotals
418496
from otari._client.models.user_response import UserResponse as UserResponse
419497
from otari._client.models.validation_error import ValidationError as ValidationError
498+
from otari._client.models.value import Value as Value
499+
from otari._client.models.value1 import Value1 as Value1
420500

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)