Paul Kompfner
e804060e17
Update COMMUNITY_INTEGRATIONS.md _update_settings examples
...
Simplify the reconnect example to show a common pattern (reconnect on any change) and improve the _warn_unhandled_updated_settings example to show selective handling of specific fields.
2026-02-23 15:45:00 -05:00
kompfner
03cb0054f9
Merge branch 'main' into pk/service-settings-refactor
2026-02-23 11:46:03 -05:00
Paul Kompfner
3b1ba57452
Change apply_update / _update_settings return type from set[str] to dict[str, Any]. The dict maps each changed field name to its pre-update value, enabling services to do granular diffing of complex settings objects. Existing call-site patterns ("field" in changed, if changed, iteration) work unchanged; set-difference sites use changed.keys() - {...}.
2026-02-17 11:49:15 -05:00
Paul Kompfner
02c2778b8d
Document _warn_unhandled_updated_settings pattern in COMMUNITY_INTEGRATIONS.md.
2026-02-17 11:08:26 -05:00
Paul Kompfner
66b7b4a5d4
Update COMMUNITY_INTEGRATIONS.md for the new dataclass-based service settings pattern.
2026-02-13 16:04:49 -05:00
vipyne
05d65dfdd3
Update NVIDIA NIM and Riva services to Nvidia
...
- pip install pipecat-ai[nim]
- pip install pipecat-ai[riva]
+ pip install pipecat-ai[nvidia]
and
- from pipecat.services.nim.llm import NimLLMService
+ from pipecat.services.nvidia.llm import NvidiaLLMService
- from pipecat.services.riva.stt import RivaSTTService
+ from pipecat.services.nvidia.stt import NvidiaSTTService
- from pipecat.services.riva.tts import RivaTTSService
+ from pipecat.services.nvidia.tts import NvidiaTTSService
2025-12-01 22:41:17 -06:00
Mark Backman
cd6567c1f1
Update to Community Integrations submission process
2025-10-03 12:15:48 -04:00
Mark Backman
b669e3a481
Update name to Community Integrations and streamline guide
2025-10-02 15:54:04 -04:00