Descrizione
Indicizza un contenuto nella knowledge base vettoriale DEL TENANT: embeddizza il testo (provider a scelta, BYOK) e fa upsert nel vector DB selezionato, creando la collezione se non esiste (dimensioni dedotte dal modello). Idempotente: senza id esplicito ne genera uno deterministico dal contenuto (ri-eseguire non duplica). Il contenuto arriva dal campo o dall'input (stringa, {content} o {text}). Il payload conserva sempre il testo originale per il retrieval. Isolamento: scrive SOLO nello store del tenant. Output: { id, upserted }. Use case: indicizzare documenti caricati, output di scraping, righe DB, email — per poi cercarli con rag_search.
