Revert "Add new GPT-4o transcription option to OpenAIRealtimeBetaLLMService"
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
from .azure import AzureRealtimeBetaLLMService
|
||||
from .events import InputAudioTranscriptionModels, SessionProperties, TurnDetection
|
||||
from .events import InputAudioTranscription, SessionProperties, TurnDetection
|
||||
from .openai import OpenAIRealtimeBetaLLMService
|
||||
|
||||
@@ -16,19 +16,8 @@ from pydantic import BaseModel, Field
|
||||
#
|
||||
|
||||
|
||||
class InputAudioTranscriptionModels:
|
||||
class Whisper1(BaseModel):
|
||||
model: Optional[Literal["whisper-1"]] = "whisper-1"
|
||||
|
||||
class GPT4o(BaseModel):
|
||||
model: Optional[Literal["gpt-4o-transcribe-latest"]] = "gpt-4o-transcribe-latest"
|
||||
language: Optional[str] = None
|
||||
prompt: Optional[str] = None
|
||||
|
||||
|
||||
InputAudioTranscription = Union[
|
||||
InputAudioTranscriptionModels.Whisper1, InputAudioTranscriptionModels.GPT4o
|
||||
]
|
||||
class InputAudioTranscription(BaseModel):
|
||||
model: Optional[str] = "whisper-1"
|
||||
|
||||
|
||||
class TurnDetection(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user