feat: allow to configure async property in summarize

This commit is contained in:
Javier Martinez 2024-07-31 12:43:57 +02:00
parent c054d3b60c
commit 0f10107783
No known key found for this signature in database
3 changed files with 15 additions and 1 deletions

View file

@ -367,6 +367,13 @@ class RagSettings(BaseModel):
rerank: RerankSettings
class SummarizeSettings(BaseModel):
use_async: bool = Field(
True,
description="If set to True, the summarization will be done asynchronously.",
)
class ClickHouseSettings(BaseModel):
host: str = Field(
"localhost",
@ -556,6 +563,7 @@ class Settings(BaseModel):
vectorstore: VectorstoreSettings
nodestore: NodeStoreSettings
rag: RagSettings
summarize: SummarizeSettings
qdrant: QdrantSettings | None = None
postgres: PostgresSettings | None = None
clickhouse: ClickHouseSettings | None = None