From 1ca6ecc46e62749f34c05b09a6b2944856509f56 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Sat, 11 Jan 2025 16:19:11 -0500 Subject: [PATCH] Update CHANGELOG --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ad18922f..db73f92f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added support in `FunctionCallResultFrame` for controlling LLM completions + via `override_run_llm` flag. When set to `True`, the `run_llm` parameter + determines whether a completion is triggered, allowing finer control over LLM + behavior in function calls. + - Added a new foundational example `07e-interruptible-playht-http.py` for easy testing of `PlayHTHttpTTSService`. @@ -32,6 +37,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `aws_session_token` to the `PollyTTSService`. +- Modified `OpenAIAssistantContextAggregator` to respect `override_run_llm` + flag when processing function call results. This allows external control over + whether function calls trigger LLM completions while maintaining backward + compatibility with existing code. + - Changed the default model for `PlayHTHttpTTSService` to `Play3.0-mini-http`. - api_key, aws_access_key_id and region are no longer required parameters for the PollyTTSService (AWSTTSService)