Prima del RAG: verificare il recupero delle prove
Sei documenti fittizi e sei domande per ricerca, ID e casi senza risposta; esempio Node.js offline originale senza modello.
Modello da verificare
Nemotron-3.5-Embed-1B-BF16
Nemotron-3.5-Rerank-8B-BF16
Nemotron-3.5-Parse
I modelli generano contenuti e ragionano. Gli agenti usano strumenti per svolgere attività. Un Harness gestisce l’ambiente di un agente. MCP collega strumenti e dati. Gli Skill sono istruzioni operative riutilizzabili.
Prima di iniziare
Prerequisiti
Node.js 22+, ZIP e nuova cartella scrivibile; senza GPU, Python, account, chiave o modello. Corpus inglese, non benchmark multilingue.
Modello / servizio
Nessun modello iniziale: solo parole e metriche.
Agente / ambiente di esecuzione
Niente agente, MCP o server; il testo resta dato.
Tempo stimato
20–30 min
Passaggi di implementazione
Estrai i quattro file, leggi README e MIT; escludi documenti privati e segreti.
Verifica Node.js 22 o successivo ed esegui node retrieval.mjs; niente pacchetti npm, modelli o database.
Confronta ID e relevantIds e leggi il testo; il punteggio lessicale non garantisce prove affidabili.
Confronta k=1 e k=2: due documenti pertinenti per il backup; un solo risultato corretto dà Recall@1=0.5.
Controlla i due casi senza risposta: nessun risultato e un falso positivo. I candidati non sono risposte AI certificate.
Salva una copia, cambia un ID in missing-id, verifica errore e codice non zero; ripristina e riesegui.
Etichetta un corpus autorizzato; confronta modelli mantenendo corpus, etichette e k fissi, verificando licenza, backend e costi.
Comandi ed esempi
Non testato da AQI AI
# In the extracted example folder; original synthetic English data only.
node --version
node retrieval.mjs
node retrieval.mjs fixture.json 1
node retrieval.mjs fixture.json 2
# Back up fixture.json, change one relevant ID to missing-id, and rerun.
# Expect a nonzero input error, then restore the original file and rerun.Controlli di verifica
Solo esercizio lessicale originale su Windows/Node.js: originale, errore di riferimento, ripristino e k=1 verificati. Nessun modello/RAG testato; un falso positivo è intenzionale.
Problemi comuni
File assente: esegui nella cartella estratta. Ripristina dopo missing-id. Il richiamo non è correttezza delle risposte; conserva i casi negativi.
Costo
Software gratuito; verifica la licenza e i costi di calcolo
Esempio MIT senza tariffa o API; computer ed energia propri. Modelli e hosting da verificare separatamente.
Limiti e ambito
Autorizzazioni e rischi
Solo lettura del file scelto e console; niente rete, upload, porte o credenziali. Verifica di nuovo il flusso dati con un servizio reale.
Alternative e passi successivi
Le alternative a codice aperto possono comunque richiedere hardware a pagamento o chiamate ai modelli a consumo.
Puoi usare una tabella manuale con domande, ID pertinenti e risultati, senza codice. Verifica separatamente costi, licenze e hardware reali.
Fonti originali
- Sentence Transformers · Retrieve & Re-Rank ↗
www.sbert.net · · Documentazione ufficiale
- Sentence Transformers · InformationRetrievalEvaluator ↗
www.sbert.net · · Documentazione ufficiale
- Nemotron 3.5: separare parsing, ricerca e riordino ↗
huggingface.co · · Documentazione ufficiale