feat(upload): Enhance document metadata handling with additional fields for better context

This commit is contained in:
bsiggel
2026-03-26 12:51:04 +00:00
parent b320f01255
commit 52cee5bd16
2 changed files with 22 additions and 6 deletions

View File

@@ -227,11 +227,13 @@ class XAIService:
# Standard field definitions für document metadata
if field_definitions is None:
field_definitions = [
{"key": "document_name", "inject_into_chunk": True},
{"key": "description", "inject_into_chunk": True},
{"key": "created_at", "inject_into_chunk": False},
{"key": "modified_at", "inject_into_chunk": False},
{"key": "espocrm_id", "inject_into_chunk": False}
{"key": "document_name", "inject_into_chunk": True},
{"key": "description", "inject_into_chunk": True},
{"key": "advoware_art", "inject_into_chunk": True},
{"key": "advoware_bemerkung", "inject_into_chunk": True},
{"key": "created_at", "inject_into_chunk": False},
{"key": "modified_at", "inject_into_chunk": False},
{"key": "espocrm_id", "inject_into_chunk": False},
]
session = await self._get_session()