Fix citations typing
This commit is contained in:
parent
c567842420
commit
e6310fc484
1 changed files with 2 additions and 1 deletions
|
|
@ -5,6 +5,7 @@ from typing import Any
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
from pydantic_ai import RunContext
|
from pydantic_ai import RunContext
|
||||||
|
|
||||||
|
from haiku.rag.agents.research.models import Citation
|
||||||
from haiku.rag.store.models.chunk import SearchResult
|
from haiku.rag.store.models.chunk import SearchResult
|
||||||
from haiku.rag.tools.document import DocumentInfo
|
from haiku.rag.tools.document import DocumentInfo
|
||||||
from haiku.rag.tools.qa import QAHistoryEntry
|
from haiku.rag.tools.qa import QAHistoryEntry
|
||||||
|
|
@ -20,7 +21,7 @@ class ResearchEntry(BaseModel):
|
||||||
|
|
||||||
|
|
||||||
class RAGState(BaseModel):
|
class RAGState(BaseModel):
|
||||||
citations: list[Any] = []
|
citations: list[Citation] = []
|
||||||
qa_history: list[QAHistoryEntry] = []
|
qa_history: list[QAHistoryEntry] = []
|
||||||
document_filter: str | None = None
|
document_filter: str | None = None
|
||||||
searches: dict[str, list[SearchResult]] = {}
|
searches: dict[str, list[SearchResult]] = {}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue