Ce este ChromaDB: Bază Vectorială Embedded Ușoară pentru Prototipare și Python?

Denumire completă

client = chromadb.PersistentClient(path='./chroma_db')

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.

Învață AI • Comunitate & Q&A

Î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.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.