mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2026-01-18 22:14:22 -06:00
Use named constant
This commit is contained in:
@@ -41,6 +41,7 @@ class SuggestionCacheData:
|
|||||||
CLASSIFIER_VERSION_KEY: Final[str] = "classifier_version"
|
CLASSIFIER_VERSION_KEY: Final[str] = "classifier_version"
|
||||||
CLASSIFIER_HASH_KEY: Final[str] = "classifier_hash"
|
CLASSIFIER_HASH_KEY: Final[str] = "classifier_hash"
|
||||||
CLASSIFIER_MODIFIED_KEY: Final[str] = "classifier_modified"
|
CLASSIFIER_MODIFIED_KEY: Final[str] = "classifier_modified"
|
||||||
|
LLM_CACHE_CLASSIFIER_VERSION: Final[int] = 1000 # Marker distinguishing LLM suggestions
|
||||||
|
|
||||||
CACHE_1_MINUTE: Final[int] = 60
|
CACHE_1_MINUTE: Final[int] = 60
|
||||||
CACHE_5_MINUTES: Final[int] = 5 * CACHE_1_MINUTE
|
CACHE_5_MINUTES: Final[int] = 5 * CACHE_1_MINUTE
|
||||||
@@ -223,7 +224,7 @@ def set_llm_suggestions_cache(
|
|||||||
cache.set(
|
cache.set(
|
||||||
doc_key,
|
doc_key,
|
||||||
SuggestionCacheData(
|
SuggestionCacheData(
|
||||||
classifier_version=1000, # Unique marker for LLM-based suggestion
|
classifier_version=LLM_CACHE_CLASSIFIER_VERSION,
|
||||||
classifier_hash=backend,
|
classifier_hash=backend,
|
||||||
suggestions=suggestions,
|
suggestions=suggestions,
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user