File size: 448 Bytes
0dd2dc1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from langchain_chroma import Chroma
from langchain_huggingface import HuggingFaceEmbeddings

CHROMA_DB_DIR = "chroma_data"
COLLECTION_NAME = "chilicare_kb"

def get_embedder():
    return HuggingFaceEmbeddings(model_name="Qwen/Qwen3-Embedding-0.6B")

def get_vector_store():
    embedder = get_embedder()
    return Chroma(
        persist_directory=CHROMA_DB_DIR, 
        embedding_function=embedder,
        collection_name=COLLECTION_NAME
    )