dev #1

Merged
ly merged 41 commits from dev into main 2024-08-22 09:41:14 +08:00
Showing only changes of commit 5b90e0a03e - Show all commits
+2 -2
View File
@@ -4,7 +4,7 @@ from typing import Any, Dict, List, Literal, Optional, Set
from llama_index.core.llms import ChatMessage, MessageRole from llama_index.core.llms import ChatMessage, MessageRole
from llama_index.core.schema import NodeWithScore from llama_index.core.schema import NodeWithScore
from pydantic import BaseModel, Field, validator from pydantic import BaseModel, Field, validator, field_validator
from pydantic.alias_generators import to_camel from pydantic.alias_generators import to_camel
logger = logging.getLogger("uvicorn") logger = logging.getLogger("uvicorn")
@@ -89,7 +89,7 @@ class ChatData(BaseModel):
} }
} }
@validator("messages") @field_validator("messages")
def messages_must_not_be_empty(cls, v): def messages_must_not_be_empty(cls, v):
if len(v) == 0: if len(v) == 0:
raise ValueError("Messages must not be empty") raise ValueError("Messages must not be empty")