Spaces:
Running
Running
from langchain_chroma import Chroma | |
from langchain.text_splitter import CharacterTextSplitter | |
from langchain.document_loaders import TextLoader | |
from langchain_community.embeddings import HuggingFaceEmbeddings | |
loader = TextLoader('./pragetx.md') | |
documents = loader.load() | |
text_splitter = CharacterTextSplitter(chunk_size=4000, chunk_overlap=4) | |
docs = text_splitter.split_documents(documents) | |
embeddings = HuggingFaceEmbeddings() | |
chroma = Chroma.from_documents(docs, embeddings, persist_directory='./pragetx_chroma') |