feat(solaris): moving to service system to support multi-chat
This commit is contained in:
@@ -7,8 +7,15 @@ class BotConfig(BaseModel):
|
||||
chats_whitelist: list[int] = []
|
||||
|
||||
|
||||
class GeminiModelsConfig(BaseModel):
|
||||
respond_model: str = "gemini-2.5-flash"
|
||||
message_review_model: str = "gemini-2.5-flash-lite-preview-06-17"
|
||||
tts_model: str = "gemini-2.5-flash-preview-tts"
|
||||
|
||||
|
||||
class DynamicConfigBase(BaseModel):
|
||||
bot: BotConfig = Field(default_factory=BotConfig)
|
||||
models: GeminiModelsConfig = Field(default_factory=GeminiModelsConfig)
|
||||
|
||||
|
||||
class DynamicConfig(DynamicConfigBase, Document):
|
||||
|
||||
Reference in New Issue
Block a user