Remove redundant tokenizer checks
This commit is contained in:
parent
ce9dac9bcf
commit
2d41e5313a
1 changed files with 62 additions and 63 deletions
|
|
@ -2020,7 +2020,6 @@ async def _build_query_context(
|
|||
|
||||
# Unified token control system - Apply precise token limits to entities and relations
|
||||
tokenizer = text_chunks_db.global_config.get("tokenizer")
|
||||
if tokenizer:
|
||||
# Get new token limits from query_param (with fallback to global_config)
|
||||
max_entity_tokens = getattr(
|
||||
query_param,
|
||||
|
|
@ -2145,9 +2144,9 @@ async def _build_query_context(
|
|||
if chunks:
|
||||
all_chunks.extend(chunks)
|
||||
|
||||
# Apply token processing to chunks if tokenizer is available
|
||||
# Apply token processing to chunks
|
||||
text_units_context = []
|
||||
if tokenizer and all_chunks:
|
||||
if all_chunks:
|
||||
# Calculate dynamic token limit for text chunks
|
||||
entities_str = json.dumps(entities_context, ensure_ascii=False)
|
||||
relations_str = json.dumps(relations_context, ensure_ascii=False)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue