mirror of
https://github.com/MODSetter/SurfSense.git
synced 2025-09-10 14:28:57 +00:00
feat: gpt-researcher custom response.Now very close to perplexity.
This commit is contained in:
parent
dfb0967dbe
commit
46c9b228df
5 changed files with 215 additions and 194 deletions
|
@ -23,6 +23,19 @@ class DocMeta(BaseModel):
|
|||
# VisitedWebPageVisitDurationInMilliseconds: Optional[int] = Field(default=None, description="VisitedWebPageVisitDurationInMilliseconds of Document"),
|
||||
# VisitedWebPageContent: Optional[str] = Field(default=None, description="Visited WebPage Content in markdown of Document")
|
||||
|
||||
|
||||
|
||||
class Reference(BaseModel):
|
||||
id: str = Field(..., description="reference no")
|
||||
title: str = Field(..., description="reference title")
|
||||
url: str = Field(..., description="reference url")
|
||||
|
||||
|
||||
class AIAnswer(BaseModel):
|
||||
answer: str = Field(..., description="Given Answer including its intext citation no's like [1], [2] etc.")
|
||||
references: List[Reference] = Field(..., description="References")
|
||||
|
||||
|
||||
class DocWithContent(BaseModel):
|
||||
DocMetadata: Optional[str] = Field(default=None, description="Document Metadata")
|
||||
Content: Optional[str] = Field(default=None, description="Document Page Content")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue