From 95736e3fa2fc41305989ac2462c839cb685cea26 Mon Sep 17 00:00:00 2001 From: Deep Singhvi Date: Thu, 3 Apr 2025 19:00:19 -0400 Subject: [PATCH] chore: remove top level types imports --- .fernignore | 3 + src/vapi/__init__.py | 911 ------------------------------------------- 2 files changed, 3 insertions(+), 911 deletions(-) diff --git a/.fernignore b/.fernignore index 127c25f..9895076 100644 --- a/.fernignore +++ b/.fernignore @@ -5,3 +5,6 @@ src/vapi/assistants/types/update_assistant_dto_server_messages_item.py src/vapi/types/assistant_overrides_server_messages_item.py src/vapi/types/assistant_server_messages_item.py src/vapi/types/create_assistant_dto_server_messages_item.py + +# Reduce size of the +src/vapi/__init__.py \ No newline at end of file diff --git a/src/vapi/__init__.py b/src/vapi/__init__.py index 7e158eb..a850e1f 100644 --- a/src/vapi/__init__.py +++ b/src/vapi/__init__.py @@ -1,916 +1,5 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - AddVoiceToProviderDto, - AiEdgeCondition, - Analysis, - AnalysisCost, - AnalysisCostAnalysisType, - AnalysisCostBreakdown, - AnalysisPlan, - AnalyticsOperation, - AnalyticsOperationColumn, - AnalyticsOperationOperation, - AnalyticsQuery, - AnalyticsQueryGroupByItem, - AnalyticsQueryResult, - AnalyticsQueryTable, - AnthropicCredential, - AnthropicModel, - AnthropicModelModel, - AnthropicModelToolsItem, - AnthropicThinkingConfig, - AnyscaleCredential, - AnyscaleModel, - AnyscaleModelToolsItem, - ApiRequest, - ApiRequestMethod, - ApiRequestMode, - Artifact, - ArtifactMessagesItem, - ArtifactPlan, - ArtifactPlanRecordingFormat, - AssemblyAiCredential, - AssemblyAiTranscriber, - Assistant, - AssistantBackgroundSound, - AssistantBackgroundSoundZero, - AssistantClientMessagesItem, - AssistantCredentialsItem, - AssistantCustomEndpointingRule, - AssistantFirstMessageMode, - AssistantHookActionBase, - AssistantHookFilter, - AssistantHooks, - AssistantModel, - AssistantOverrides, - AssistantOverridesBackgroundSound, - AssistantOverridesBackgroundSoundZero, - AssistantOverridesClientMessagesItem, - AssistantOverridesCredentialsItem, - AssistantOverridesFirstMessageMode, - AssistantOverridesModel, - AssistantOverridesServerMessagesItem, - AssistantOverridesTranscriber, - AssistantOverridesVoice, - AssistantOverridesVoicemailDetection, - AssistantPaginatedResponse, - AssistantServerMessagesItem, - AssistantTranscriber, - AssistantVoice, - AssistantVoicemailDetection, - AutoReloadPlan, - AzureBlobStorageBucketPlan, - AzureCredential, - AzureCredentialRegion, - AzureCredentialService, - AzureOpenAiCredential, - AzureOpenAiCredentialModelsItem, - AzureOpenAiCredentialRegion, - AzureSpeechTranscriber, - AzureSpeechTranscriberLanguage, - AzureVoice, - AzureVoiceId, - AzureVoiceIdEnum, - BackoffPlan, - BashTool, - BashToolMessagesItem, - BashToolWithToolCall, - BashToolWithToolCallMessagesItem, - BotMessage, - BothCustomEndpointingRule, - BucketPlan, - ByoPhoneNumber, - ByoPhoneNumberFallbackDestination, - ByoPhoneNumberStatus, - ByoSipTrunkCredential, - Call, - CallBatchError, - CallBatchResponse, - CallCostsItem, - CallDestination, - CallEndedReason, - CallLogPrivileged, - CallLogPrivilegedLevel, - CallLogsPaginatedResponse, - CallMessagesItem, - CallPaginatedResponse, - CallPhoneCallProvider, - CallPhoneCallTransport, - CallStatus, - CallType, - CartesiaCredential, - CartesiaExperimentalControls, - CartesiaExperimentalControlsEmotion, - CartesiaExperimentalControlsSpeed, - CartesiaVoice, - CartesiaVoiceLanguage, - CartesiaVoiceModel, - CerebrasCredential, - CerebrasModel, - CerebrasModelModel, - CerebrasModelToolsItem, - ChatCompletionMessageMetadata, - ChatCompletionMessageWorkflows, - ChatCompletionsDto, - ChatServiceResponse, - ChunkPlan, - ClientInboundMessage, - ClientInboundMessageAddMessage, - ClientInboundMessageControl, - ClientInboundMessageControlControl, - ClientInboundMessageEndCall, - ClientInboundMessageMessage, - ClientInboundMessageSay, - ClientInboundMessageTransfer, - ClientInboundMessageTransferDestination, - ClientMessage, - ClientMessageConversationUpdate, - ClientMessageConversationUpdateMessagesItem, - ClientMessageHang, - ClientMessageLanguageChangeDetected, - ClientMessageMessage, - ClientMessageMetadata, - ClientMessageModelOutput, - ClientMessageSpeechUpdate, - ClientMessageSpeechUpdateRole, - ClientMessageSpeechUpdateStatus, - ClientMessageToolCalls, - ClientMessageToolCallsResult, - ClientMessageToolCallsToolWithToolCallListItem, - ClientMessageTranscript, - ClientMessageTranscriptRole, - ClientMessageTranscriptTranscriptType, - ClientMessageTranscriptType, - ClientMessageTransferUpdate, - ClientMessageTransferUpdateDestination, - ClientMessageUserInterrupted, - ClientMessageVoiceInput, - ClientMessageWorkflowNodeStarted, - CloneVoiceDto, - CloudflareCredential, - CloudflareR2BucketPlan, - CompliancePlan, - ComputerTool, - ComputerToolMessagesItem, - ComputerToolWithToolCall, - ComputerToolWithToolCallMessagesItem, - Condition, - ConditionOperator, - CostBreakdown, - CreateAnthropicCredentialDto, - CreateAnyscaleCredentialDto, - CreateAssemblyAiCredentialDto, - CreateAssistantDto, - CreateAssistantDtoBackgroundSound, - CreateAssistantDtoBackgroundSoundZero, - CreateAssistantDtoClientMessagesItem, - CreateAssistantDtoCredentialsItem, - CreateAssistantDtoFirstMessageMode, - CreateAssistantDtoModel, - CreateAssistantDtoServerMessagesItem, - CreateAssistantDtoTranscriber, - CreateAssistantDtoVoice, - CreateAssistantDtoVoicemailDetection, - CreateAzureCredentialDto, - CreateAzureCredentialDtoRegion, - CreateAzureCredentialDtoService, - CreateAzureOpenAiCredentialDto, - CreateAzureOpenAiCredentialDtoModelsItem, - CreateAzureOpenAiCredentialDtoRegion, - CreateBashToolDto, - CreateBashToolDtoMessagesItem, - CreateByoPhoneNumberDto, - CreateByoPhoneNumberDtoFallbackDestination, - CreateByoSipTrunkCredentialDto, - CreateCartesiaCredentialDto, - CreateCerebrasCredentialDto, - CreateCloudflareCredentialDto, - CreateComputerToolDto, - CreateComputerToolDtoMessagesItem, - CreateCustomKnowledgeBaseDto, - CreateCustomLlmCredentialDto, - CreateCustomerDto, - CreateDeepInfraCredentialDto, - CreateDeepSeekCredentialDto, - CreateDeepgramCredentialDto, - CreateDtmfToolDto, - CreateDtmfToolDtoMessagesItem, - CreateElevenLabsCredentialDto, - CreateEndCallToolDto, - CreateEndCallToolDtoMessagesItem, - CreateFunctionToolDto, - CreateFunctionToolDtoMessagesItem, - CreateGcpCredentialDto, - CreateGhlToolDto, - CreateGhlToolDtoMessagesItem, - CreateGladiaCredentialDto, - CreateGoHighLevelCredentialDto, - CreateGoogleCalendarCheckAvailabilityToolDto, - CreateGoogleCalendarCheckAvailabilityToolDtoMessagesItem, - CreateGoogleCalendarCreateEventToolDto, - CreateGoogleCalendarCreateEventToolDtoMessagesItem, - CreateGoogleCalendarOAuth2AuthorizationCredentialDto, - CreateGoogleCalendarOAuth2ClientCredentialDto, - CreateGoogleCredentialDto, - CreateGoogleSheetsOAuth2AuthorizationCredentialDto, - CreateGoogleSheetsRowAppendToolDto, - CreateGoogleSheetsRowAppendToolDtoMessagesItem, - CreateGroqCredentialDto, - CreateHumeCredentialDto, - CreateInflectionAiCredentialDto, - CreateLangfuseCredentialDto, - CreateLmntCredentialDto, - CreateMakeCredentialDto, - CreateMakeToolDto, - CreateMakeToolDtoMessagesItem, - CreateMcpToolDto, - CreateMcpToolDtoMessagesItem, - CreateMistralCredentialDto, - CreateNeuphonicCredentialDto, - CreateOpenAiCredentialDto, - CreateOpenRouterCredentialDto, - CreateOrgDto, - CreateOrgDtoChannel, - CreateOutboundCallDto, - CreateOutputToolDto, - CreateOutputToolDtoMessagesItem, - CreatePerplexityAiCredentialDto, - CreatePlayHtCredentialDto, - CreateQueryToolDto, - CreateQueryToolDtoMessagesItem, - CreateRimeAiCredentialDto, - CreateRunpodCredentialDto, - CreateS3CredentialDto, - CreateSlackOAuth2AuthorizationCredentialDto, - CreateSlackSendMessageToolDto, - CreateSlackSendMessageToolDtoMessagesItem, - CreateSmallestAiCredentialDto, - CreateSpeechmaticsCredentialDto, - CreateSquadDto, - CreateSupabaseCredentialDto, - CreateTavusCredentialDto, - CreateTelnyxPhoneNumberDto, - CreateTelnyxPhoneNumberDtoFallbackDestination, - CreateTestSuiteTestChatDto, - CreateTestSuiteTestVoiceDto, - CreateTextEditorToolDto, - CreateTextEditorToolDtoMessagesItem, - CreateTogetherAiCredentialDto, - CreateTokenDto, - CreateTokenDtoTag, - CreateToolTemplateDto, - CreateToolTemplateDtoDetails, - CreateToolTemplateDtoProvider, - CreateToolTemplateDtoProviderDetails, - CreateToolTemplateDtoVisibility, - CreateTransferCallToolDto, - CreateTransferCallToolDtoDestinationsItem, - CreateTransferCallToolDtoMessagesItem, - CreateTrieveCredentialDto, - CreateTrieveKnowledgeBaseDto, - CreateTwilioCredentialDto, - CreateTwilioPhoneNumberDto, - CreateTwilioPhoneNumberDtoFallbackDestination, - CreateVapiPhoneNumberDto, - CreateVapiPhoneNumberDtoFallbackDestination, - CreateVoicemailToolDto, - CreateVoicemailToolDtoMessagesItem, - CreateVonageCredentialDto, - CreateVonagePhoneNumberDto, - CreateVonagePhoneNumberDtoFallbackDestination, - CreateWebCallDto, - CreateWebhookCredentialDto, - CreateWorkflowDto, - CreateWorkflowDtoModel, - CreateWorkflowDtoNodesItem, - CreateXAiCredentialDto, - CredentialActionRequest, - CredentialEndUser, - CredentialSessionDto, - CredentialSessionDtoProvider, - CredentialSessionError, - CredentialSessionResponse, - CredentialWebhookDto, - CredentialWebhookDtoAuthMode, - CredentialWebhookDtoOperation, - CredentialWebhookDtoType, - CustomKnowledgeBase, - CustomLlmCredential, - CustomLlmModel, - CustomLlmModelMetadataSendMode, - CustomLlmModelToolsItem, - CustomMessage, - CustomTranscriber, - CustomVoice, - CustomerCustomEndpointingRule, - DeepInfraCredential, - DeepInfraModel, - DeepInfraModelToolsItem, - DeepSeekCredential, - DeepSeekModel, - DeepSeekModelModel, - DeepSeekModelToolsItem, - DeepgramCredential, - DeepgramTranscriber, - DeepgramTranscriberLanguage, - DeepgramTranscriberModel, - DeepgramVoice, - DeepgramVoiceId, - DeepgramVoiceIdEnum, - DtmfTool, - DtmfToolMessagesItem, - Edge, - EdgeCondition, - ElevenLabsCredential, - ElevenLabsTranscriber, - ElevenLabsTranscriberLanguage, - ElevenLabsVoice, - ElevenLabsVoiceId, - ElevenLabsVoiceIdEnum, - ElevenLabsVoiceModel, - EndCallTool, - EndCallToolMessagesItem, - Error, - ExactReplacement, - FailedEdgeCondition, - FallbackAssemblyAiTranscriber, - FallbackAzureSpeechTranscriber, - FallbackAzureSpeechTranscriberLanguage, - FallbackAzureVoice, - FallbackAzureVoiceId, - FallbackAzureVoiceVoiceId, - FallbackCartesiaVoice, - FallbackCartesiaVoiceLanguage, - FallbackCartesiaVoiceModel, - FallbackCustomTranscriber, - FallbackCustomVoice, - FallbackDeepgramTranscriber, - FallbackDeepgramTranscriberLanguage, - FallbackDeepgramTranscriberModel, - FallbackDeepgramVoice, - FallbackDeepgramVoiceId, - FallbackDeepgramVoiceIdEnum, - FallbackElevenLabsTranscriber, - FallbackElevenLabsTranscriberLanguage, - FallbackElevenLabsVoice, - FallbackElevenLabsVoiceId, - FallbackElevenLabsVoiceIdEnum, - FallbackElevenLabsVoiceModel, - FallbackGladiaTranscriber, - FallbackGladiaTranscriberLanguage, - FallbackGladiaTranscriberLanguageBehaviour, - FallbackGladiaTranscriberModel, - FallbackGoogleTranscriber, - FallbackGoogleTranscriberLanguage, - FallbackGoogleTranscriberModel, - FallbackHumeVoice, - FallbackLmntVoice, - FallbackLmntVoiceId, - FallbackLmntVoiceIdEnum, - FallbackNeetsVoice, - FallbackNeuphonicVoice, - FallbackNeuphonicVoiceModel, - FallbackOpenAiTranscriber, - FallbackOpenAiTranscriberLanguage, - FallbackOpenAiTranscriberModel, - FallbackOpenAiVoice, - FallbackOpenAiVoiceId, - FallbackOpenAiVoiceModel, - FallbackPlan, - FallbackPlanVoicesItem, - FallbackPlayHtVoice, - FallbackPlayHtVoiceEmotion, - FallbackPlayHtVoiceId, - FallbackPlayHtVoiceIdEnum, - FallbackPlayHtVoiceLanguage, - FallbackPlayHtVoiceModel, - FallbackRimeAiVoice, - FallbackRimeAiVoiceId, - FallbackRimeAiVoiceIdEnum, - FallbackRimeAiVoiceModel, - FallbackSmallestAiVoice, - FallbackSmallestAiVoiceId, - FallbackSmallestAiVoiceIdEnum, - FallbackSpeechmaticsTranscriber, - FallbackSpeechmaticsTranscriberLanguage, - FallbackTalkscriberTranscriber, - FallbackTalkscriberTranscriberLanguage, - FallbackTavusVoice, - FallbackTavusVoiceVoiceId, - FallbackTranscriberPlan, - FallbackTranscriberPlanTranscribersItem, - FallbackVapiVoice, - FallbackVapiVoiceLanguage, - FallbackVapiVoiceVoiceId, - File, - FileStatus, - FormatPlan, - FormatPlanFormattersEnabledItem, - FormatPlanReplacementsItem, - FunctionTool, - FunctionToolMessagesItem, - FunctionToolProviderDetails, - FunctionToolWithToolCall, - FunctionToolWithToolCallMessagesItem, - Gather, - GcpCredential, - GcpKey, - GeminiMultimodalLivePrebuiltVoiceConfig, - GeminiMultimodalLivePrebuiltVoiceConfigVoiceName, - GeminiMultimodalLiveSpeechConfig, - GeminiMultimodalLiveVoiceConfig, - GhlTool, - GhlToolMessagesItem, - GhlToolMetadata, - GhlToolProviderDetails, - GhlToolWithToolCall, - GhlToolWithToolCallMessagesItem, - GladiaCredential, - GladiaTranscriber, - GladiaTranscriberLanguage, - GladiaTranscriberLanguageBehaviour, - GladiaTranscriberModel, - GoHighLevelCredential, - GoogleCalendarCheckAvailabilityTool, - GoogleCalendarCheckAvailabilityToolMessagesItem, - GoogleCalendarCreateEventTool, - GoogleCalendarCreateEventToolMessagesItem, - GoogleCalendarCreateEventToolProviderDetails, - GoogleCalendarCreateEventToolWithToolCall, - GoogleCalendarCreateEventToolWithToolCallMessagesItem, - GoogleCalendarOAuth2AuthorizationCredential, - GoogleCalendarOAuth2ClientCredential, - GoogleCredential, - GoogleModel, - GoogleModelModel, - GoogleModelToolsItem, - GoogleRealtimeConfig, - GoogleSheetsOAuth2AuthorizationCredential, - GoogleSheetsRowAppendTool, - GoogleSheetsRowAppendToolMessagesItem, - GoogleSheetsRowAppendToolProviderDetails, - GoogleSheetsRowAppendToolWithToolCall, - GoogleSheetsRowAppendToolWithToolCallMessagesItem, - GoogleTranscriber, - GoogleTranscriberLanguage, - GoogleTranscriberModel, - GoogleVoicemailDetectionPlan, - GroqCredential, - GroqModel, - GroqModelModel, - GroqModelToolsItem, - Hangup, - Hook, - HookOn, - HumeCredential, - HumeVoice, - ImportTwilioPhoneNumberDto, - ImportTwilioPhoneNumberDtoFallbackDestination, - ImportVonagePhoneNumberDto, - ImportVonagePhoneNumberDtoFallbackDestination, - InflectionAiCredential, - InflectionAiModel, - InflectionAiModelToolsItem, - InviteUserDto, - InviteUserDtoRole, - InvoicePlan, - JsonSchema, - JsonSchemaType, - KeypadInputPlan, - KeypadInputPlanDelimiters, - KnowledgeBase, - KnowledgeBaseModel, - KnowledgeBaseResponseDocument, - LangfuseCredential, - LangfuseObservabilityPlan, - LivekitSmartEndpointingPlan, - LivekitSmartEndpointingPlanProvider, - LmntCredential, - LmntVoice, - LmntVoiceId, - LmntVoiceIdEnum, - Log, - LogRequestHttpMethod, - LogResource, - LogType, - LogicEdgeCondition, - LogsPaginatedResponse, - MakeCredential, - MakeTool, - MakeToolMessagesItem, - MakeToolMetadata, - MakeToolProviderDetails, - MakeToolWithToolCall, - MakeToolWithToolCallMessagesItem, - McpTool, - McpToolMessagesItem, - MessagePlan, - Metrics, - MistralCredential, - ModelCost, - Monitor, - MonitorPlan, - NeetsVoice, - NeuphonicCredential, - NeuphonicVoice, - NeuphonicVoiceModel, - OAuth2AuthenticationPlan, - Oauth2AuthenticationSession, - OpenAiCredential, - OpenAiFunction, - OpenAiFunctionParameters, - OpenAiMessage, - OpenAiMessageRole, - OpenAiModel, - OpenAiModelFallbackModelsItem, - OpenAiModelModel, - OpenAiModelToolsItem, - OpenAiTranscriber, - OpenAiTranscriberLanguage, - OpenAiTranscriberModel, - OpenAiVoice, - OpenAiVoiceId, - OpenAiVoiceModel, - OpenAiVoicemailDetectionPlan, - OpenRouterCredential, - OpenRouterModel, - OpenRouterModelToolsItem, - Org, - OrgChannel, - OrgPlan, - OutputTool, - OutputToolMessagesItem, - PaginationMeta, - PerplexityAiCredential, - PerplexityAiModel, - PerplexityAiModelToolsItem, - PhoneNumberPaginatedResponse, - PhoneNumberPaginatedResponseResultsItem, - PlayHtCredential, - PlayHtVoice, - PlayHtVoiceEmotion, - PlayHtVoiceId, - PlayHtVoiceIdEnum, - PlayHtVoiceLanguage, - PlayHtVoiceModel, - PunctuationBoundary, - QueryTool, - QueryToolMessagesItem, - RegexOption, - RegexOptionType, - RegexReplacement, - RimeAiCredential, - RimeAiVoice, - RimeAiVoiceId, - RimeAiVoiceIdEnum, - RimeAiVoiceModel, - RunpodCredential, - S3Credential, - Say, - SayHook, - SbcConfiguration, - SchedulePlan, - Server, - ServerMessage, - ServerMessageAssistantRequest, - ServerMessageAssistantRequestPhoneNumber, - ServerMessageConversationUpdate, - ServerMessageConversationUpdateMessagesItem, - ServerMessageConversationUpdatePhoneNumber, - ServerMessageEndOfCallReport, - ServerMessageEndOfCallReportCostsItem, - ServerMessageEndOfCallReportEndedReason, - ServerMessageEndOfCallReportPhoneNumber, - ServerMessageHang, - ServerMessageHangPhoneNumber, - ServerMessageKnowledgeBaseRequest, - ServerMessageKnowledgeBaseRequestMessagesItem, - ServerMessageKnowledgeBaseRequestPhoneNumber, - ServerMessageLanguageChangeDetected, - ServerMessageLanguageChangeDetectedPhoneNumber, - ServerMessageMessage, - ServerMessageModelOutput, - ServerMessageModelOutputPhoneNumber, - ServerMessagePhoneCallControl, - ServerMessagePhoneCallControlDestination, - ServerMessagePhoneCallControlPhoneNumber, - ServerMessagePhoneCallControlRequest, - ServerMessageResponse, - ServerMessageResponseAssistantRequest, - ServerMessageResponseAssistantRequestDestination, - ServerMessageResponseKnowledgeBaseRequest, - ServerMessageResponseMessageResponse, - ServerMessageResponseToolCalls, - ServerMessageResponseTransferDestinationRequest, - ServerMessageResponseTransferDestinationRequestDestination, - ServerMessageResponseVoiceRequest, - ServerMessageSpeechUpdate, - ServerMessageSpeechUpdatePhoneNumber, - ServerMessageSpeechUpdateRole, - ServerMessageSpeechUpdateStatus, - ServerMessageStatusUpdate, - ServerMessageStatusUpdateDestination, - ServerMessageStatusUpdateEndedReason, - ServerMessageStatusUpdateMessagesItem, - ServerMessageStatusUpdatePhoneNumber, - ServerMessageStatusUpdateStatus, - ServerMessageToolCalls, - ServerMessageToolCallsPhoneNumber, - ServerMessageToolCallsToolWithToolCallListItem, - ServerMessageTranscript, - ServerMessageTranscriptPhoneNumber, - ServerMessageTranscriptRole, - ServerMessageTranscriptTranscriptType, - ServerMessageTranscriptType, - ServerMessageTransferDestinationRequest, - ServerMessageTransferDestinationRequestPhoneNumber, - ServerMessageTransferUpdate, - ServerMessageTransferUpdateDestination, - ServerMessageTransferUpdatePhoneNumber, - ServerMessageUserInterrupted, - ServerMessageUserInterruptedPhoneNumber, - ServerMessageVoiceInput, - ServerMessageVoiceInputPhoneNumber, - ServerMessageVoiceRequest, - ServerMessageVoiceRequestPhoneNumber, - SipAuthentication, - SipTrunkGateway, - SipTrunkGatewayOutboundProtocol, - SipTrunkOutboundAuthenticationPlan, - SipTrunkOutboundSipRegisterPlan, - SlackOAuth2AuthorizationCredential, - SlackSendMessageTool, - SlackSendMessageToolMessagesItem, - SmallestAiCredential, - SmallestAiVoice, - SmallestAiVoiceId, - SmallestAiVoiceIdEnum, - SpeechmaticsCredential, - SpeechmaticsTranscriber, - SpeechmaticsTranscriberLanguage, - Squad, - SquadMemberDto, - StartSpeakingPlan, - StartSpeakingPlanCustomEndpointingRulesItem, - StartSpeakingPlanSmartEndpointingPlan, - StopSpeakingPlan, - StructuredDataMultiPlan, - StructuredDataPlan, - Subscription, - SubscriptionStatus, - SubscriptionType, - SuccessEvaluationPlan, - SuccessEvaluationPlanRubric, - SummaryPlan, - SupabaseBucketPlan, - SupabaseBucketPlanRegion, - SupabaseCredential, - SyncVoiceLibraryDto, - SyncVoiceLibraryDtoProvidersItem, - SystemMessage, - TalkscriberTranscriber, - TalkscriberTranscriberLanguage, - TargetPlan, - TavusConversationProperties, - TavusCredential, - TavusVoice, - TavusVoiceVoiceId, - TelnyxPhoneNumber, - TelnyxPhoneNumberFallbackDestination, - TelnyxPhoneNumberStatus, - Template, - TemplateDetails, - TemplateProvider, - TemplateProviderDetails, - TemplateVisibility, - TestSuite, - TestSuitePhoneNumber, - TestSuiteRun, - TestSuiteRunScorerAi, - TestSuiteRunScorerAiResult, - TestSuiteRunStatus, - TestSuiteRunTestAttempt, - TestSuiteRunTestAttemptCall, - TestSuiteRunTestAttemptMetadata, - TestSuiteRunTestResult, - TestSuiteRunsPaginatedResponse, - TestSuiteTestChat, - TestSuiteTestScorerAi, - TestSuiteTestVoice, - TestSuiteTestsPaginatedResponse, - TestSuiteTestsPaginatedResponseResultsItem, - TestSuitesPaginatedResponse, - TesterPlan, - TextContent, - TextContentLanguage, - TextEditorTool, - TextEditorToolMessagesItem, - TextEditorToolWithToolCall, - TextEditorToolWithToolCallMessagesItem, - TimeRange, - TimeRangeStep, - TogetherAiCredential, - TogetherAiModel, - TogetherAiModelToolsItem, - Token, - TokenRestrictions, - TokenTag, - ToolCall, - ToolCallFunction, - ToolCallMessage, - ToolCallResult, - ToolCallResultMessage, - ToolCallResultMessageItem, - ToolMessageComplete, - ToolMessageCompleteRole, - ToolMessageDelayed, - ToolMessageFailed, - ToolMessageStart, - ToolTemplateMetadata, - ToolTemplateSetup, - TranscriberCost, - TranscriptPlan, - TranscriptionEndpointingPlan, - Transfer, - TransferAssistantHookAction, - TransferAssistantHookActionDestination, - TransferCallTool, - TransferCallToolDestinationsItem, - TransferCallToolMessagesItem, - TransferDestinationAssistant, - TransferDestinationAssistantMessage, - TransferDestinationNumber, - TransferDestinationNumberMessage, - TransferDestinationSip, - TransferDestinationSipMessage, - TransferDestinationStep, - TransferDestinationStepMessage, - TransferMode, - TransferPlan, - TransferPlanMessage, - TransferPlanMode, - Transport, - TransportConfigurationTwilio, - TransportConfigurationTwilioRecordingChannels, - TransportCost, - TransportCostProvider, - TransportProvider, - TrieveCredential, - TrieveKnowledgeBase, - TrieveKnowledgeBaseChunkPlan, - TrieveKnowledgeBaseCreate, - TrieveKnowledgeBaseImport, - TrieveKnowledgeBaseSearchPlan, - TrieveKnowledgeBaseSearchPlanSearchType, - TwilioCredential, - TwilioPhoneNumber, - TwilioPhoneNumberFallbackDestination, - TwilioPhoneNumberStatus, - TwilioVoicemailDetectionPlan, - TwilioVoicemailDetectionPlanVoicemailDetectionTypesItem, - UpdateAnthropicCredentialDto, - UpdateAnyscaleCredentialDto, - UpdateAssemblyAiCredentialDto, - UpdateAzureCredentialDto, - UpdateAzureCredentialDtoRegion, - UpdateAzureCredentialDtoService, - UpdateAzureOpenAiCredentialDto, - UpdateAzureOpenAiCredentialDtoModelsItem, - UpdateAzureOpenAiCredentialDtoRegion, - UpdateBashToolDto, - UpdateBashToolDtoMessagesItem, - UpdateByoPhoneNumberDto, - UpdateByoPhoneNumberDtoFallbackDestination, - UpdateByoSipTrunkCredentialDto, - UpdateCartesiaCredentialDto, - UpdateCerebrasCredentialDto, - UpdateCloudflareCredentialDto, - UpdateComputerToolDto, - UpdateComputerToolDtoMessagesItem, - UpdateCustomKnowledgeBaseDto, - UpdateCustomLlmCredentialDto, - UpdateDeepInfraCredentialDto, - UpdateDeepSeekCredentialDto, - UpdateDeepgramCredentialDto, - UpdateDtmfToolDto, - UpdateDtmfToolDtoMessagesItem, - UpdateElevenLabsCredentialDto, - UpdateEndCallToolDto, - UpdateEndCallToolDtoMessagesItem, - UpdateFunctionToolDto, - UpdateFunctionToolDtoMessagesItem, - UpdateGcpCredentialDto, - UpdateGhlToolDto, - UpdateGhlToolDtoMessagesItem, - UpdateGladiaCredentialDto, - UpdateGoHighLevelCredentialDto, - UpdateGoogleCalendarCheckAvailabilityToolDto, - UpdateGoogleCalendarCheckAvailabilityToolDtoMessagesItem, - UpdateGoogleCalendarCreateEventToolDto, - UpdateGoogleCalendarCreateEventToolDtoMessagesItem, - UpdateGoogleCalendarOAuth2AuthorizationCredentialDto, - UpdateGoogleCalendarOAuth2ClientCredentialDto, - UpdateGoogleCredentialDto, - UpdateGoogleSheetsOAuth2AuthorizationCredentialDto, - UpdateGoogleSheetsRowAppendToolDto, - UpdateGoogleSheetsRowAppendToolDtoMessagesItem, - UpdateGroqCredentialDto, - UpdateHumeCredentialDto, - UpdateInflectionAiCredentialDto, - UpdateLangfuseCredentialDto, - UpdateLmntCredentialDto, - UpdateMakeCredentialDto, - UpdateMakeToolDto, - UpdateMakeToolDtoMessagesItem, - UpdateMcpToolDto, - UpdateMcpToolDtoMessagesItem, - UpdateMistralCredentialDto, - UpdateNeuphonicCredentialDto, - UpdateOpenAiCredentialDto, - UpdateOpenRouterCredentialDto, - UpdateOrgDto, - UpdateOrgDtoChannel, - UpdateOutputToolDto, - UpdateOutputToolDtoMessagesItem, - UpdatePerplexityAiCredentialDto, - UpdatePlayHtCredentialDto, - UpdateQueryToolDto, - UpdateQueryToolDtoMessagesItem, - UpdateRimeAiCredentialDto, - UpdateRunpodCredentialDto, - UpdateS3CredentialDto, - UpdateSlackOAuth2AuthorizationCredentialDto, - UpdateSlackSendMessageToolDto, - UpdateSlackSendMessageToolDtoMessagesItem, - UpdateSmallestAiCredentialDto, - UpdateSpeechmaticsCredentialDto, - UpdateSupabaseCredentialDto, - UpdateTavusCredentialDto, - UpdateTelnyxPhoneNumberDto, - UpdateTelnyxPhoneNumberDtoFallbackDestination, - UpdateTestSuiteTestChatDto, - UpdateTestSuiteTestVoiceDto, - UpdateTextEditorToolDto, - UpdateTextEditorToolDtoMessagesItem, - UpdateTogetherAiCredentialDto, - UpdateTokenDto, - UpdateTokenDtoTag, - UpdateToolTemplateDto, - UpdateToolTemplateDtoDetails, - UpdateToolTemplateDtoProvider, - UpdateToolTemplateDtoProviderDetails, - UpdateToolTemplateDtoVisibility, - UpdateTransferCallToolDto, - UpdateTransferCallToolDtoDestinationsItem, - UpdateTransferCallToolDtoMessagesItem, - UpdateTrieveCredentialDto, - UpdateTrieveKnowledgeBaseDto, - UpdateTwilioCredentialDto, - UpdateTwilioPhoneNumberDto, - UpdateTwilioPhoneNumberDtoFallbackDestination, - UpdateUserRoleDto, - UpdateUserRoleDtoRole, - UpdateVapiPhoneNumberDto, - UpdateVapiPhoneNumberDtoFallbackDestination, - UpdateVonageCredentialDto, - UpdateVonagePhoneNumberDto, - UpdateVonagePhoneNumberDtoFallbackDestination, - UpdateWebhookCredentialDto, - UpdateXAiCredentialDto, - User, - UserMessage, - VapiCost, - VapiCostSubType, - VapiModel, - VapiModelToolsItem, - VapiPhoneNumber, - VapiPhoneNumberFallbackDestination, - VapiPhoneNumberStatus, - VapiSmartEndpointingPlan, - VapiSmartEndpointingPlanProvider, - VapiVoice, - VapiVoiceLanguage, - VapiVoiceVoiceId, - VoiceCost, - VoiceLibrary, - VoiceLibraryGender, - VoiceLibraryVoiceResponse, - VoicemailDetectionCost, - VoicemailDetectionCostProvider, - VonageCredential, - VonagePhoneNumber, - VonagePhoneNumberFallbackDestination, - VonagePhoneNumberStatus, - WebhookCredential, - Workflow, - WorkflowModel, - WorkflowNodesItem, - XAiCredential, - XaiModel, - XaiModelModel, - XaiModelToolsItem, -) from .errors import BadRequestError from . import ( analytics,