Fix concept_list string to list conversion
- Convert concept_list string to proper list format - Handle both string and list inputs for concept_list - Fix character-by-character splitting issue - Ensure proper concept processing for attention maps - Improve concept extraction from prompt
This commit is contained in:
@@ -42,6 +42,14 @@ class ConceptAttentionNode:
|
||||
Generate concept attention maps using simplified approach.
|
||||
"""
|
||||
try:
|
||||
# Convert concept_list string to list
|
||||
if isinstance(concept_list, str):
|
||||
concept_list = [concept.strip() for concept in concept_list.split(',')]
|
||||
elif isinstance(concept_list, list):
|
||||
concept_list = [str(concept).strip() for concept in concept_list]
|
||||
else:
|
||||
concept_list = []
|
||||
|
||||
logger.info(f"DEBUG: Extracted concepts from prompt: {concept_list}")
|
||||
|
||||
# Initialize processor if not exists
|
||||
|
||||
Reference in New Issue
Block a user