GeminiRealtimeClientName | Description |
---|---|
llm_config | Type: LLMConfig | dict[str, typing.Any] |
logger | Type: logging.Logger | None Default: None |
Name | Description |
---|---|
llm_config | The LLM config for the client. Type: LLMConfig | dict[str, typing.Any] |
logger | The logger for the client. Type: logging.Logger |
**kwargs | Additional arguments. Type: Any |
Name | Description |
---|---|
event | Type: RealtimeEvent | None |
Name | Description |
---|---|
audio | The audio. Type: str |
Name | Description |
---|---|
audio | The audio to send. Type: str |
Name | Description |
---|---|
call_id | The ID of the function call. Type: str |
result | The result of the function call. Type: str |
Name | Description |
---|---|
role | The role of the message. Type: Literal[‘user’, ‘assistant’, ‘system’] |
text | The text of the message. Type: str |
turn_complete | A flag indicating if the turn is complete. Type: bool Default: True |
Name | Description |
---|---|
session_options | The session options to update. Type: dict[str, typing.Any] |
Name | Description |
---|---|
audio_end_ms | Type: int |
content_index | Type: int |
item_id | Type: str |