Coesão / rerank-english-v2.0
Milvus Integrated
Tarefa: Reranking
Modalidade: Texto
Métrica de Similaridade: N/A
Licença: Proprietário
Dimensões: 0
Tokens Máximos de Entrada: 512
Preço: $2.00/ 1K Pesquisas
Introdução ao Cohere rerank-english-v2.0
O rerank-english-v2.0 é um modelo especializado de reranking concebido para melhorar a precisão dos sistemas de pesquisa e recuperação, refinando os resultados classificados com base na sua relevância. É utilizado para documentos ingleses com um comprimento de contexto de 512 tokens.
Para mais informações sobre reranking e rerankers, leia os blogues abaixo.
- O que são os rerankers e como melhoram a recuperação de informação
- Otimizar o RAG com Rerankers: o papel e os compromissos
Como classificar resultados com rerank-english-v2.0
Existem duas formas principais de classificar os resultados da pesquisa:
- PyMilvus: o Python SDK para Milvus que se integra perfeitamente com o modelo
rerank-english-v2.0. - API do Cohere
Reranking via PyMilvus
from pymilvus.model.reranker import CohereRerankFunction
rf = CohereRerankFunction(
nome_do_modelo="rerank-english-v2.0",
api_key=COHERE_API_KEY
)
query = "Que evento em 1956 marcou o nascimento oficial da inteligência artificial como disciplina?"
documents = [
"Em 1950, Alan Turing publicou o seu artigo seminal, 'Computing Machinery and Intelligence', propondo o Teste de Turing como critério de inteligência, um conceito fundamental na filosofia e no desenvolvimento da inteligência artificial,
"A Conferência de Dartmouth, em 1956, é considerada o berço da inteligência artificial como campo; aqui, John McCarthy e outros cunharam o termo 'inteligência artificial' e definiram os seus objectivos básicos.",
"Em 1951, o matemático e informático britânico Alan Turing também desenvolveu o primeiro programa concebido para jogar xadrez, demonstrando um exemplo precoce de IA na estratégia de jogo",
"A invenção do Logic Theorist por Allen Newell, Herbert A. Simon e Cliff Shaw em 1955 marcou a criação do primeiro verdadeiro programa de IA, capaz de resolver problemas lógicos, semelhante à prova de teoremas matemáticos."
]
resultados = rf(
query=query,
documents=documents,
top_k=4,
)
Reranking através da API Cohere
importar cohere
co = cohere.Client("your-cohere-api-key")
query = "Que evento em 1956 marcou o nascimento oficial da inteligência artificial como uma disciplina?"
documentos = [
"Em 1950, Alan Turing publicou o seu artigo seminal, 'Computing Machinery and Intelligence', propondo o Teste de Turing como critério de inteligência, um conceito fundamental na filosofia e no desenvolvimento da inteligência artificial,
"A Conferência de Dartmouth, em 1956, é considerada o berço da inteligência artificial como campo; aqui, John McCarthy e outros cunharam o termo 'inteligência artificial' e definiram os seus objectivos básicos.",
"Em 1951, o matemático e informático britânico Alan Turing também desenvolveu o primeiro programa concebido para jogar xadrez, demonstrando um exemplo precoce de IA na estratégia de jogo",
"A invenção do Logic Theorist por Allen Newell, Herbert A. Simon e Cliff Shaw, em 1955, marcou a criação do primeiro verdadeiro programa de IA, capaz de resolver problemas de lógica, semelhante à prova de teoremas matemáticos."
]
results = co.rerank(query=query, documents=documents, top_n=4, model='rerank-english-v2.0')
- Consulte a página this documentation para obter mais detalhes.
- Saiba mais sobre Práticas recomendadas do Cohere Rerank
Fluxos de trabalho de IA sem interrupções
De embeddings a busca escalável de IA—Zilliz Cloud permite armazenar, indexar e recuperar embeddings com velocidade e eficiência incomparáveis.
Experimente o Zilliz Cloud grátis

