ChromaDB este o bază de date vectorială open-source optimizată pentru simplitate și integrare rapidă în limbajul Python. Funcționează atât direct în memoria procesului (in-memory), cât și ca instanță locală cu persistență pe disc prin SQLite și hnswlib.
import chromadb
client = chromadb.PersistentClient(path="./chroma_db")
collection = client.get_or_create_collection(name="documente_interne")
# Adăugare automată de texte (Chroma gestionează generarea de embeddings implicit):
collection.add(
documents=["Ghidul de concedii 2026", "Procedura de securitate IT"],
metadatas=[{"departament": "HR"}, {"departament": "Securitate"}],
ids=["doc1", "doc2"]
)
rezultate = collection.query(query_texts=["cum cer o zi liberă?"], n_results=2)
Cea mai rapidă configurare: Ideală pentru testare locală, aplicații desktop și prototipuri rapide fără servere externe.
Întrebări & Discuții: ChromaDB: Bază Vectorială Embedded Ușoară pentru Prototipare și Python
Ai o întrebare despre ChromaDB: Bază Vectorială Embedded Ușoară pentru Prototipare și Python sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.