Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Usa un modello di reranker in Amazon Bedrock
È possibile utilizzare un modello di reranker direttamente o durante il recupero dei risultati durante una query della knowledge base. Per istruzioni sull'uso di un modello di reranker durante le interrogazioni della knowledge base, vedere e. Interroga una knowledge base e recupera i dati Interroga una knowledge base e genera risposte basate sui dati recuperati
Nota
Non è possibile utilizzare un modello di reranker direttamente in AWS Management Console, ma è possibile utilizzare un modello di reranker in un Retrieve o in un RetrieveAndGenerate workflow nella console aprendo il riquadro Configurazioni.
Per utilizzare un modello di reranker direttamente con Amazon BedrockAPI, invia una richiesta di Rerank a un endpoint di runtime Agents for Amazon Bedrock.
I seguenti campi sono obbligatori:
Campo | Descrizione di base |
---|---|
queries | Una matrice di un RerankQueryoggetto. Specificate TEXT come type e includete l'interrogazione nel textQuery campo. |
sources | Una serie di RerankSourceoggetti da inviare al modello di riclassificazione. Per ognunoRerankSource , specifica INLINE come oggetto type e includi un RerankDocumentoggetto nel campo. inlineDocumentSource Vedi sotto per i dettagli suRerankDocument . |
rerankingConfiguration | Include l'Amazon Resource Name (ARN) del modello di reranking da utilizzare e il numero di risultati da restituire dopo la nuova classificazione e, facoltativamente, le configurazioni di inferenza per il modello. È possibile specificare configurazioni di modello aggiuntive come coppie chiave-valore. Per ulteriori informazioni, consultate Rerank su |
I seguenti campi sono opzionali:
Campo | Caso d'uso |
---|---|
nextToken | Un token restituito in una risposta precedente che puoi includere per fornire il successivo batch di risultati. |
Il formato dell'RerankSource
oggetto che includi dipende dal caso d'uso. Per visualizzare il formato per i diversi RerankSource
tipi, espandi la sezione corrispondente al tuo caso d'uso:
Se il documento è una stringa, specificate il valore del type
campo dell'RerankDocumentoggetto come TEXT
e includete il documento nel text
campo. Per esempio:
{ "inlineDocumentSource": { "textDocument": { "text": "string" }, "type": "TEXT" }, "type": "INLINE" }
Se il documento è un JSON oggetto, specificate il valore del type
campo nell'RerankDocumentoggetto come JSON
e includete il documento nel jsonDocument
campo. Per esempio:
{ "inlineDocumentSource": { "jsonDocument": JSON value, "type": "JSON" }, "type": "INLINE" }
La risposta alla Rerank
richiesta restituisce un elenco di RerankResultoggetti presenti nel results
campo. Ogni oggetto include i seguenti campi:
-
document
— Include informazioni sul documento inviato. -
relevanceScore
— Un punteggio di pertinenza per il documento, assegnato dal modello di riclassificazione. -
index
— Indica la classificazione del documento rispetto agli altri documenti dell'elenco. Più basso è il punteggio, più alta è la classifica.
Se ci sono troppi risultati da visualizzare, la risposta restituisce un valore nel nextToken
campo. In questo caso, per visualizzare il successivo batch di risultati, includi quel token in una richiesta successiva.