Update COMMUNITY_INTEGRATIONS.md code sample to prefer Settings alias over raw settings class name

This commit is contained in:
Paul Kompfner
2026-03-11 12:37:43 -04:00
parent 51a8a28a99
commit eb9212f152

View File

@@ -280,17 +280,17 @@ from typing import Optional
class MyTTSService(TTSService):
Settings = MyTTSSettings
_settings: MyTTSSettings
_settings: Settings
def __init__(
self,
*,
api_key: str,
settings: Optional[MyTTSSettings] = None,
settings: Optional[Settings] = None,
**kwargs,
):
# 1. Defaults — every field has a real value (store mode).
default_settings = MyTTSSettings(
default_settings = self.Settings(
model="my-model-v1",
voice="default-voice",
language="en",