diff --git a/changelog/3779.added.md b/changelog/3779.added.md new file mode 100644 index 000000000..8800cfc04 --- /dev/null +++ b/changelog/3779.added.md @@ -0,0 +1 @@ +- Added `ignored_sources` parameter to `RTVIObserverParams` and `add_ignored_source()`/`remove_ignored_source()` methods to `RTVIObserver` to suppress RTVI messages from specific pipeline processors (e.g. a silent evaluation LLM). diff --git a/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py b/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py index c679a4cc4..b16f8831f 100644 --- a/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py +++ b/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py @@ -156,9 +156,7 @@ async def run_bot(transport: BaseTransport, runner_args: RunnerArguments): enable_metrics=True, enable_usage_metrics=True, ), - rtvi_observer_params=RTVIObserverParams( - ignored_sources=[evaluator_llm] - ), + rtvi_observer_params=RTVIObserverParams(ignored_sources=[evaluator_llm]), idle_timeout_secs=runner_args.pipeline_idle_timeout_secs, )