Ce face Chroma Vector Store
Chroma Vector Store lucrează cu o bază Chroma. Colecția se alege din lista colecțiilor citite de la server, în Chroma collection name.
Modurile sunt cele patru obișnuite. În Get Many poți filtra după metadate.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
Operation Mode |
Unul din cele patru moduri: Get Many, Insert Documents, Retrieve Documents (As Vector Store for Chain/Tool) și Retrieve Documents (As Tool for AI Agent). Modul decide intrările și ieșirile nodului. |
Rerank Results |
Activează reordonarea rezultatelor. Trebuie conectat un nod de reranking, de exemplu Reranker Cohere. Merge în modurile Get Many și cele două moduri Retrieve Documents. |
Chroma collection name |
Colecția, aleasă din lista adusă de la server. |
Prompt |
Doar în Get Many: textul căutării. Este transformat în vector și folosit pentru căutarea de similaritate. |
Limit |
Câte rezultate se întorc (de exemplu 10 pentru cele mai bune zece). În Get Many și As Tool for AI Agent. |
Name / Description |
Doar în As Tool for AI Agent: numele bazei și descrierea pentru model. O descriere precisă ajută agentul să aleagă unealta la momentul potrivit. |
Metadata Filter |
În Get Many: potrivire după metadatele documentelor. Este o interogare AND: toate câmpurile date trebuie să se potrivească. Metadatele se pun la inserare, din document loader. |
Exemple practice
Exemplul 1: Configurare ca unealtă pentru agent
Operation Mode: Retrieve Documents (As Tool for AI Agent)
Description: Notițe tehnice ale echipei
Chroma collection name: notite
Limit: 5
Exemplul 2: Legături posibile (din documentație)
Nodul se poate folosi direct ca unealtă, printr-un retriever sau prin Vector Store Question Answer Tool.
AI Agent (Tool) -> Chroma Vector Store
Question and Answer Chain (Retriever) -> Vector Store Retriever (Vector Store) -> Chroma Vector Store
AI Agent (Tool) -> Vector Store Question Answer Tool (Vector Store) -> Chroma Vector Store
Greșeli frecvente și bune practici
- Folosești alt model de embeddings la inserare decât la căutare. Vectorii trebuie să aibă aceeași dimensiune și să provină din același model.
- Scrii o expresie care se referă la mai multe elemente de intrare. În sub-noduri, expresia se rezolvă mereu pentru primul element.