From ad5c5bba313fc8031521cc3b07237f2c7e202750 Mon Sep 17 00:00:00 2001 From: Yannick Stephan Date: Mon, 17 Feb 2025 08:48:53 +0100 Subject: [PATCH] fix merge --- lightrag/api/lightrag_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lightrag/api/lightrag_server.py b/lightrag/api/lightrag_server.py index 7c5fc581..7a50a512 100644 --- a/lightrag/api/lightrag_server.py +++ b/lightrag/api/lightrag_server.py @@ -16,6 +16,7 @@ import argparse from typing import List, Any, Literal, Optional, Dict from pydantic import BaseModel, Field, field_validator from lightrag import LightRAG, QueryParam +from lightrag.base import DocProcessingStatus, DocStatus from lightrag.types import GPTKeywordExtractionFormat from lightrag.api import __api_version__ from lightrag.utils import EmbeddingFunc @@ -702,7 +703,7 @@ class QueryRequest(BaseModel): ) history_turns: Optional[int] = Field( - ge=0 + ge=0, default=None, 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]] = {} - def get_api_key_dependency(api_key: Optional[str]): if not api_key: # If no API key is configured, return a dummy dependency that always succeeds