Skip to content

Commit 4c5b318

Browse files
committed
docs: update README to clarify usage of retry decorator in LangchainSummarizer
1 parent e3d3738 commit 4c5b318

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
@@ -173,7 +173,7 @@ The extracted information will be summarized using LLM. The summary, as well as
173173

174174
### 2.4 Summarizer retry behavior
175175

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

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

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

189187
Configuring via environment variables
190188

0 commit comments

Comments
 (0)