make value on str enum

This commit is contained in:
Yannick Stephan
2025-02-16 15:54:54 +01:00
parent 2bf238396e
commit abad9f235c
3 changed files with 9 additions and 8 deletions

View File

@@ -18,6 +18,7 @@ import json
config = configparser.ConfigParser()
config.read("config.ini", "utf-8")
@final
@dataclass
class RedisKVStorage(BaseKVStorage):

View File

@@ -674,7 +674,7 @@ class LightRAG:
"content": content,
"content_summary": self._get_content_summary(content),
"content_length": len(content),
"status": DocStatus.PENDING,
"status": DocStatus.PENDING.value,
"created_at": datetime.now().isoformat(),
"updated_at": datetime.now().isoformat(),
}
@@ -745,7 +745,7 @@ class LightRAG:
await self.doc_status.upsert(
{
doc_status_id: {
"status": DocStatus.PROCESSING,
"status": DocStatus.PROCESSING.value,
"updated_at": datetime.now().isoformat(),
"content": status_doc.content,
"content_summary": status_doc.content_summary,
@@ -782,7 +782,7 @@ class LightRAG:
await self.doc_status.upsert(
{
doc_status_id: {
"status": DocStatus.PROCESSED,
"status": DocStatus.PROCESSED.value,
"chunks_count": len(chunks),
"content": status_doc.content,
"content_summary": status_doc.content_summary,
@@ -799,7 +799,7 @@ class LightRAG:
await self.doc_status.upsert(
{
doc_status_id: {
"status": DocStatus.FAILED,
"status": DocStatus.FAILED.value,
"error": str(e),
"content": status_doc.content,
"content_summary": status_doc.content_summary,