Cohere / rerank-english-v2.0
Milvus Integrated
Compito: Reranking
Modalità: Testo
Metrica di Similarità: N/D
Licenza: Proprietario
Dimensioni: 0
Token di Input Massimi: 512
Prezzo: $2.00/ 1K ricerche
Introduzione a Cohere rerank-english-v2.0
rerank-english-v2.0 è un modello di reranking specializzato, progettato per migliorare l'accuratezza dei sistemi di ricerca e recupero, raffinando i risultati classificati in base alla loro rilevanza. È utilizzato per documenti in inglese con un contesto di lunghezza pari a 512 token.
Per ulteriori informazioni sul reranking e sui reranker, leggete i seguenti blog.
- Cosa sono i reranker e come migliorano l'Information Retrieval
- Ottimizzazione della RAG con i reranker: ruolo e compromessi
Come rerankare i risultati con rerank-english-v2.0
Esistono due modi principali per rerankare i risultati di ricerca:
- PyMilvus: l'SDK Python per Milvus che si integra perfettamente con il modello
rerank-english-v2.0. - API di Cohere
Reranking via PyMilvus
da pymilvus.model.reranker import CohereRerankFunction
rf = CohereRerankFunction(
model_name="rerank-english-v2.0",
api_key=COHERE_API_KEY
)
query = "Quale evento del 1956 ha segnato la nascita ufficiale dell'intelligenza artificiale come disciplina?".
documents = [
"Nel 1950, Alan Turing pubblicò il suo articolo fondamentale, 'Computing Machinery and Intelligence', proponendo il Test di Turing come criterio di intelligenza, un concetto fondamentale nella filosofia e nello sviluppo dell'intelligenza artificiale",
"La conferenza di Dartmouth del 1956 è considerata il luogo di nascita dell'intelligenza artificiale come campo; qui John McCarthy e altri coniarono il termine 'intelligenza artificiale' e ne definirono gli obiettivi fondamentali",
"Nel 1951, il matematico e informatico britannico Alan Turing sviluppò anche il primo programma progettato per giocare a scacchi, dimostrando un primo esempio di IA nella strategia di gioco",
"L'invenzione del Logic Theorist da parte di Allen Newell, Herbert A. Simon e Cliff Shaw nel 1955 segnò la creazione del primo vero programma di IA, in grado di risolvere problemi logici, simili alla dimostrazione di teoremi matematici".
]
risultati = rf(
query=query,
documenti=documenti,
top_k=4,
)
Riclassificazione tramite l'API di Cohere
importare cohere
co = cohere.Client("your-cohere-api-key")
query = "Quale evento del 1956 ha segnato la nascita ufficiale dell'intelligenza artificiale come disciplina?"
documents = [
"Nel 1950, Alan Turing pubblicò il suo articolo fondamentale, 'Computing Machinery and Intelligence', proponendo il Test di Turing come criterio di intelligenza, un concetto fondamentale nella filosofia e nello sviluppo dell'intelligenza artificiale.",
"La conferenza di Dartmouth del 1956 è considerata il luogo di nascita dell'intelligenza artificiale come campo; qui John McCarthy e altri coniarono il termine 'intelligenza artificiale' e ne definirono gli obiettivi fondamentali",
"Nel 1951, il matematico e informatico britannico Alan Turing sviluppò anche il primo programma progettato per giocare a scacchi, dimostrando un primo esempio di IA nella strategia di gioco",
"L'invenzione del Logic Theorist da parte di Allen Newell, Herbert A. Simon e Cliff Shaw nel 1955 segnò la creazione del primo vero programma di IA, in grado di risolvere problemi logici, simili alla dimostrazione di teoremi matematici".
]
results = co.rerank(query=query, documents=documents, top_n=4, model='rerank-english-v2.0')
- Per maggiori dettagli, consultare la pagina questa documentazione.
- Imparare le migliori pratiche di Cohere Rerank
- Introduzione a Cohere rerank-english-v2.0
- Come rerankare i risultati con rerank-english-v2.0
Contenuto
Flussi di lavoro AI senza interruzioni
Dalle embedding alla ricerca AI scalabile—Zilliz Cloud ti consente di memorizzare, indicizzare e recuperare embedding con velocità e efficienza senza pari.
Prova Zilliz Cloud gratuitamente

