Add LLMSwitcher.register_direct_function()

This commit is contained in:
Paul Kompfner
2025-11-03 16:48:14 -05:00
parent 0184493711
commit bee4165ba4
3 changed files with 40 additions and 1 deletions

View File

@@ -39,6 +39,10 @@ reason")`.
extract probability metrics from `TranscriptionFrame` objects for Whisper-based,
OpenAI GPT-4o-transcribe, and Deepgram STT services respectively.
- Added `LLMSwitcher.register_direct_function()`. It works much like
`LLMSwitcher.register_function()` in that it's a shorthand for registering
functions on all LLMs in the switcher, but for direct functions.
### Changed
- Bumped the `fastapi` dependency's upperbound to `<0.122.0`.