mirror of
https://github.com/csunny/DB-GPT.git
synced 2025-08-25 11:29:29 +00:00
feat:chunks page list
1.add document chunk list
This commit is contained in:
parent
652b2dd501
commit
4a57192879
@ -1,6 +1,7 @@
|
|||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
|
from fastapi import UploadFile
|
||||||
|
|
||||||
|
|
||||||
class KnowledgeQueryRequest(BaseModel):
|
class KnowledgeQueryRequest(BaseModel):
|
||||||
@ -26,11 +27,14 @@ class KnowledgeSpaceRequest(BaseModel):
|
|||||||
class KnowledgeDocumentRequest(BaseModel):
|
class KnowledgeDocumentRequest(BaseModel):
|
||||||
"""doc_name: doc path"""
|
"""doc_name: doc path"""
|
||||||
|
|
||||||
doc_name: str
|
doc_name: str = None
|
||||||
"""doc_type: doc type"""
|
"""doc_type: doc type"""
|
||||||
doc_type: str
|
doc_type: str = None
|
||||||
"""content: content"""
|
"""content: content"""
|
||||||
content: str = None
|
content: str = None
|
||||||
|
"""content: content"""
|
||||||
|
source: str = None
|
||||||
|
|
||||||
"""text_chunk_size: text_chunk_size"""
|
"""text_chunk_size: text_chunk_size"""
|
||||||
# text_chunk_size: int
|
# text_chunk_size: int
|
||||||
|
|
||||||
|
22
pilot/openapi/knowledge/request/knowledge_response.py
Normal file
22
pilot/openapi/knowledge/request/knowledge_response.py
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
from typing import List
|
||||||
|
|
||||||
|
from pydantic import BaseModel
|
||||||
|
|
||||||
|
|
||||||
|
class ChunkQueryResponse(BaseModel):
|
||||||
|
"""data: data"""
|
||||||
|
data: List = None
|
||||||
|
"""total: total size"""
|
||||||
|
total: int = None
|
||||||
|
"""page: current page"""
|
||||||
|
page: int = None
|
||||||
|
|
||||||
|
|
||||||
|
class DocumentQueryResponse(BaseModel):
|
||||||
|
"""data: data"""
|
||||||
|
data: List = None
|
||||||
|
"""total: total size"""
|
||||||
|
total: int = None
|
||||||
|
"""page: current page"""
|
||||||
|
page: int = None
|
||||||
|
|
Loading…
Reference in New Issue
Block a user