add metadata to documents (#153)

add concept of metadata to document
This commit is contained in:
Harrison Chase 2022-11-16 21:58:05 -08:00 committed by GitHub
parent d775ddd749
commit d2f9288be6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,7 @@
"""Interface for interacting with a document."""
from typing import List
from pydantic import BaseModel
from pydantic import BaseModel, Field
class Document(BaseModel):
@ -10,6 +10,7 @@ class Document(BaseModel):
page_content: str
lookup_str: str = ""
lookup_index = 0
metadata: dict = Field(default_factory=dict)
@property
def paragraphs(self) -> List[str]: