fix merge
This commit is contained in:
@@ -16,6 +16,7 @@ import argparse
|
|||||||
from typing import List, Any, Literal, Optional, Dict
|
from typing import List, Any, Literal, Optional, Dict
|
||||||
from pydantic import BaseModel, Field, field_validator
|
from pydantic import BaseModel, Field, field_validator
|
||||||
from lightrag import LightRAG, QueryParam
|
from lightrag import LightRAG, QueryParam
|
||||||
|
from lightrag.base import DocProcessingStatus, DocStatus
|
||||||
from lightrag.types import GPTKeywordExtractionFormat
|
from lightrag.types import GPTKeywordExtractionFormat
|
||||||
from lightrag.api import __api_version__
|
from lightrag.api import __api_version__
|
||||||
from lightrag.utils import EmbeddingFunc
|
from lightrag.utils import EmbeddingFunc
|
||||||
@@ -702,7 +703,7 @@ class QueryRequest(BaseModel):
|
|||||||
)
|
)
|
||||||
|
|
||||||
history_turns: Optional[int] = Field(
|
history_turns: Optional[int] = Field(
|
||||||
ge=0
|
ge=0,
|
||||||
default=None,
|
default=None,
|
||||||
description="Number of complete conversation turns (user-assistant pairs) to consider in the response context.",
|
description="Number of complete conversation turns (user-assistant pairs) to consider in the response context.",
|
||||||
)
|
)
|
||||||
@@ -802,7 +803,6 @@ class DocsStatusesResponse(BaseModel):
|
|||||||
statuses: Dict[DocStatus, List[DocStatusResponse]] = {}
|
statuses: Dict[DocStatus, List[DocStatusResponse]] = {}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def get_api_key_dependency(api_key: Optional[str]):
|
def get_api_key_dependency(api_key: Optional[str]):
|
||||||
if not api_key:
|
if not api_key:
|
||||||
# If no API key is configured, return a dummy dependency that always succeeds
|
# If no API key is configured, return a dummy dependency that always succeeds
|
||||||
|
Reference in New Issue
Block a user