Skip to content

Commit eb9c633

Browse files
committed
Release 0.6.3
1 parent 3fa8fc5 commit eb9c633

9 files changed

+39
-33
lines changed

src/vapi/__init__.py

-4
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,6 @@
362362
FallbackNeetsVoice,
363363
FallbackNeuphonicVoice,
364364
FallbackNeuphonicVoiceModel,
365-
FallbackNeuphonicVoiceVoiceId,
366365
FallbackOpenAiTranscriber,
367366
FallbackOpenAiTranscriberLanguage,
368367
FallbackOpenAiTranscriberModel,
@@ -501,7 +500,6 @@
501500
NeuphonicCredential,
502501
NeuphonicVoice,
503502
NeuphonicVoiceModel,
504-
NeuphonicVoiceVoiceId,
505503
OAuth2AuthenticationPlan,
506504
Oauth2AuthenticationSession,
507505
OpenAiCredential,
@@ -1324,7 +1322,6 @@
13241322
"FallbackNeetsVoice",
13251323
"FallbackNeuphonicVoice",
13261324
"FallbackNeuphonicVoiceModel",
1327-
"FallbackNeuphonicVoiceVoiceId",
13281325
"FallbackOpenAiTranscriber",
13291326
"FallbackOpenAiTranscriberLanguage",
13301327
"FallbackOpenAiTranscriberModel",
@@ -1473,7 +1470,6 @@
14731470
"NeuphonicCredential",
14741471
"NeuphonicVoice",
14751472
"NeuphonicVoiceModel",
1476-
"NeuphonicVoiceVoiceId",
14771473
"OAuth2AuthenticationPlan",
14781474
"Oauth2AuthenticationSession",
14791475
"OpenAiCredential",

src/vapi/types/__init__.py

-4
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,6 @@
365365
from .fallback_neets_voice import FallbackNeetsVoice
366366
from .fallback_neuphonic_voice import FallbackNeuphonicVoice
367367
from .fallback_neuphonic_voice_model import FallbackNeuphonicVoiceModel
368-
from .fallback_neuphonic_voice_voice_id import FallbackNeuphonicVoiceVoiceId
369368
from .fallback_open_ai_transcriber import FallbackOpenAiTranscriber
370369
from .fallback_open_ai_transcriber_language import FallbackOpenAiTranscriberLanguage
371370
from .fallback_open_ai_transcriber_model import FallbackOpenAiTranscriberModel
@@ -508,7 +507,6 @@
508507
from .neuphonic_credential import NeuphonicCredential
509508
from .neuphonic_voice import NeuphonicVoice
510509
from .neuphonic_voice_model import NeuphonicVoiceModel
511-
from .neuphonic_voice_voice_id import NeuphonicVoiceVoiceId
512510
from .o_auth_2_authentication_plan import OAuth2AuthenticationPlan
513511
from .oauth_2_authentication_session import Oauth2AuthenticationSession
514512
from .open_ai_credential import OpenAiCredential
@@ -1262,7 +1260,6 @@
12621260
"FallbackNeetsVoice",
12631261
"FallbackNeuphonicVoice",
12641262
"FallbackNeuphonicVoiceModel",
1265-
"FallbackNeuphonicVoiceVoiceId",
12661263
"FallbackOpenAiTranscriber",
12671264
"FallbackOpenAiTranscriberLanguage",
12681265
"FallbackOpenAiTranscriberModel",
@@ -1401,7 +1398,6 @@
14011398
"NeuphonicCredential",
14021399
"NeuphonicVoice",
14031400
"NeuphonicVoiceModel",
1404-
"NeuphonicVoiceVoiceId",
14051401
"OAuth2AuthenticationPlan",
14061402
"Oauth2AuthenticationSession",
14071403
"OpenAiCredential",

src/vapi/types/fallback_deepgram_transcriber.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
from ..core.unchecked_base_model import UncheckedBaseModel
44
import typing
55
import pydantic
6-
from .fallback_deepgram_transcriber_model import FallbackDeepgramTranscriberModel
7-
from .fallback_deepgram_transcriber_language import FallbackDeepgramTranscriberLanguage
6+
from .deepgram_transcriber_model import DeepgramTranscriberModel
7+
from .deepgram_transcriber_language import DeepgramTranscriberLanguage
88
import typing_extensions
99
from ..core.serialization import FieldMetadata
1010
from ..core.pydantic_utilities import IS_PYDANTIC_V2
@@ -16,12 +16,12 @@ class FallbackDeepgramTranscriber(UncheckedBaseModel):
1616
This is the transcription provider that will be used.
1717
"""
1818

19-
model: typing.Optional[FallbackDeepgramTranscriberModel] = pydantic.Field(default=None)
19+
model: typing.Optional[DeepgramTranscriberModel] = pydantic.Field(default=None)
2020
"""
2121
This is the Deepgram model that will be used. A list of models can be found here: https://developers.deepgram.com/docs/models-languages-overview
2222
"""
2323

24-
language: typing.Optional[FallbackDeepgramTranscriberLanguage] = pydantic.Field(default=None)
24+
language: typing.Optional[DeepgramTranscriberLanguage] = pydantic.Field(default=None)
2525
"""
2626
This is the language that will be set for the transcription. The list of languages Deepgram supports can be found here: https://developers.deepgram.com/docs/models-languages-overview
2727
"""

src/vapi/types/fallback_deepgram_transcriber_language.py

-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@
5757
"vi",
5858
"zh",
5959
"zh-CN",
60-
"zh-HK",
6160
"zh-Hans",
6261
"zh-Hant",
6362
"zh-TW",
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,37 @@
11
# This file was auto-generated by Fern from our API Definition.
22

3-
from __future__ import annotations
43
import typing
54

6-
FallbackDeepgramTranscriberModel = typing.Union["FallbackDeepgramTranscriberModel", str]
5+
FallbackDeepgramTranscriberModel = typing.Union[
6+
typing.Literal[
7+
"nova-2",
8+
"nova-2-general",
9+
"nova-2-meeting",
10+
"nova-2-phonecall",
11+
"nova-2-finance",
12+
"nova-2-conversationalai",
13+
"nova-2-voicemail",
14+
"nova-2-video",
15+
"nova-2-medical",
16+
"nova-2-drivethru",
17+
"nova-2-automotive",
18+
"nova",
19+
"nova-general",
20+
"nova-phonecall",
21+
"nova-medical",
22+
"enhanced",
23+
"enhanced-general",
24+
"enhanced-meeting",
25+
"enhanced-phonecall",
26+
"enhanced-finance",
27+
"base",
28+
"base-general",
29+
"base-meeting",
30+
"base-phonecall",
31+
"base-finance",
32+
"base-conversationalai",
33+
"base-voicemail",
34+
"base-video",
35+
],
36+
typing.Any,
37+
]

src/vapi/types/fallback_neuphonic_voice.py

+1-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import typing
55
import pydantic
66
import typing_extensions
7-
from .fallback_neuphonic_voice_voice_id import FallbackNeuphonicVoiceVoiceId
87
from ..core.serialization import FieldMetadata
98
from .fallback_neuphonic_voice_model import FallbackNeuphonicVoiceModel
109
from .chunk_plan import ChunkPlan
@@ -17,9 +16,7 @@ class FallbackNeuphonicVoice(UncheckedBaseModel):
1716
This is the voice provider that will be used.
1817
"""
1918

20-
voice_id: typing_extensions.Annotated[FallbackNeuphonicVoiceVoiceId, FieldMetadata(alias="voiceId")] = (
21-
pydantic.Field()
22-
)
19+
voice_id: typing_extensions.Annotated[str, FieldMetadata(alias="voiceId")] = pydantic.Field()
2320
"""
2421
This is the provider-specific ID that will be used.
2522
"""

src/vapi/types/fallback_neuphonic_voice_voice_id.py

-6
This file was deleted.

src/vapi/types/neuphonic_voice.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import typing
55
import pydantic
66
import typing_extensions
7-
from .neuphonic_voice_voice_id import NeuphonicVoiceVoiceId
87
from ..core.serialization import FieldMetadata
98
from .neuphonic_voice_model import NeuphonicVoiceModel
109
from .chunk_plan import ChunkPlan
@@ -18,7 +17,7 @@ class NeuphonicVoice(UncheckedBaseModel):
1817
This is the voice provider that will be used.
1918
"""
2019

21-
voice_id: typing_extensions.Annotated[NeuphonicVoiceVoiceId, FieldMetadata(alias="voiceId")] = pydantic.Field()
20+
voice_id: typing_extensions.Annotated[str, FieldMetadata(alias="voiceId")] = pydantic.Field()
2221
"""
2322
This is the provider-specific ID that will be used.
2423
"""

src/vapi/types/neuphonic_voice_voice_id.py

-6
This file was deleted.

0 commit comments

Comments
 (0)