Skip to content

Commit 307acbc

Browse files
committed
Merge branch 'refactor/langchain_summarizer' into refactor/embedder
2 parents 906382b + 4c5b318 commit 307acbc

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

libs/README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ The extracted information will be summarized using LLM. The summary, as well as
202202

203203
### 2.4 Summarizer retry behavior
204204

205-
The default summarizer implementation (`LangchainSummarizer`) now uses the shared retry decorator with exponential backoff from the core library.
205+
The default summarizer implementation (`LangchainSummarizer`) now uses the shared retry decorator with exponential backoff from the `rag-core-lib`.
206206

207207
- Decorator: `rag_core_lib.impl.utils.retry_decorator.retry_with_backoff`
208208
- Base settings (fallback): [`RetryDecoratorSettings`](./rag-core-lib/src/rag_core_lib/impl/settings/retry_decorator_settings.py)
@@ -212,8 +212,6 @@ How it resolves settings
212212

213213
- Each field in `SummarizerSettings` is optional. When a field is provided (not None), it overrides the corresponding value from `RetryDecoratorSettings`.
214214
- When a field is not provided (None), the summarizer falls back to the value from `RetryDecoratorSettings`.
215-
- Zero values (e.g., 0 or 0.0 where allowed) are honored and do not trigger fallback.
216-
- The effective retry configuration is computed once per summarizer instance at initialization.
217215

218216
Configuring via environment variables
219217

0 commit comments

Comments
 (0)