init tests

This commit is contained in:
Alex
2024-01-05 17:16:16 +00:00
parent d5945f9ee7
commit 293b7b09a9
3 changed files with 101 additions and 9 deletions

View File

@@ -1,16 +1,8 @@
from application.vectorstore.base import BaseVectorStore
from application.core.settings import settings
from application.vectorstore.document_class import Document
import elasticsearch
class Document(str):
"""Class for storing a piece of text and associated metadata."""
def __new__(cls, page_content: str, metadata: dict):
instance = super().__new__(cls, page_content)
instance.page_content = page_content
instance.metadata = metadata
return instance