Skip to content

Implement STS model integration and add STS class for real-time audio processing#6035

Draft
russellmartin-livekit wants to merge 4 commits into
mainfrom
openai-realtime
Draft

Implement STS model integration and add STS class for real-time audio processing#6035
russellmartin-livekit wants to merge 4 commits into
mainfrom
openai-realtime

Conversation

@russellmartin-livekit

Copy link
Copy Markdown
Contributor

No description provided.

…STSSession class. Removed 'invoke' package and added 'jsonpath-python'. Updated 'mistralai' version to 2.1.3 and adjusted related dependencies. Improved WebSocket message handling to raise errors for unexpected message types during session creation.
… closure

- Added logic to emit function calls only when arguments are complete.
- Introduced a `_closing` flag to manage connection state and prevent errors when the connection is closed.
- Updated the `_handle_response_output_item_done` method to skip incomplete function calls.
- Added unit tests to verify the new behavior of function call emissions and connection handling.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant