62 lines
1.4 KiB
Python
62 lines
1.4 KiB
Python
from typing import Literal
|
|
|
|
ChatModels = Literal[
|
|
"mistral-large-latest",
|
|
"mistral-large-2512",
|
|
"mistral-large-2411",
|
|
"mistral-medium-latest",
|
|
"mistral-medium-2508",
|
|
"mistral-medium-2505",
|
|
"mistral-small-latest",
|
|
"mistral-small-2603",
|
|
"mistral-small-2506",
|
|
"ministral-14b-latest",
|
|
"ministral-14b-2512",
|
|
"ministral-8b-latest",
|
|
"ministral-8b-2512",
|
|
"ministral-3b-latest",
|
|
"ministral-3b-2512",
|
|
]
|
|
|
|
STTModels = Literal[
|
|
"voxtral-mini-transcribe-realtime-2602",
|
|
"voxtral-mini-latest",
|
|
"voxtral-mini-2602",
|
|
"voxtral-mini-2507",
|
|
]
|
|
|
|
TTSModels = Literal["voxtral-mini-tts-latest", "voxtral-mini-tts-2603"]
|
|
|
|
TTSVoices = Literal[
|
|
"gb_jane_confident",
|
|
"gb_jane_confused",
|
|
"gb_jane_curious",
|
|
"gb_jane_frustrated",
|
|
"gb_jane_jealousy",
|
|
"gb_jane_neutral",
|
|
"gb_jane_sad",
|
|
"gb_jane_sarcasm",
|
|
"gb_jane_shameful",
|
|
"fr_marie_angry",
|
|
"fr_marie_curious",
|
|
"fr_marie_excited",
|
|
"fr_marie_happy",
|
|
"fr_marie_neutral",
|
|
"fr_marie_sad",
|
|
"gb_oliver_angry",
|
|
"gb_oliver_cheerful",
|
|
"gb_oliver_confident",
|
|
"gb_oliver_curious",
|
|
"gb_oliver_excited",
|
|
"gb_oliver_neutral",
|
|
"gb_oliver_sad",
|
|
"en_paul_angry",
|
|
"en_paul_cheerful",
|
|
"en_paul_confident",
|
|
"en_paul_excited",
|
|
"en_paul_frustrated",
|
|
"en_paul_happy",
|
|
"en_paul_neutral",
|
|
"en_paul_sad",
|
|
]
|