Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Usa un modelo de reordenamiento en Amazon Bedrock
Puede utilizar un modelo de reordenamiento directamente o mientras recupera los resultados durante una consulta a la base de conocimientos. Para obtener instrucciones sobre cómo usar un modelo de reordenamiento durante una consulta a la base de conocimientos, consulte y. Consulte una base de conocimientos y recupere datos Consulte una base de conocimientos y genere respuestas basadas en los datos recuperados
nota
No puede usar un modelo de reordenamiento directamente en el AWS Management Console, pero puede usar un modelo de reordenamiento en un RetrieveAndGenerate flujo de trabajo de recuperación o en la consola abriendo el panel de configuraciones.
Para usar un modelo de reordenamiento directamente con Amazon BedrockAPI, envíe una solicitud de cambio de posición con un punto de ejecución de Agents for Amazon Bedrock.
Los siguientes campos son obligatorios:
Campo | Descripción básica |
---|---|
consultas | Matriz de un objeto. RerankQuery Especifique TEXT como type e incluya la consulta en el textQuery campo. |
sources | Una matriz de RerankSourceobjetos para enviarlos al modelo de reclasificación. Para cada unoRerankSource , especifique INLINE como RerankDocumentobjeto type e inclúyalo en el inlineDocumentSource campo. Consulte a continuación para obtener más información sobreRerankDocument . |
rerankingConfiguration | Incluye el nombre del recurso de Amazon (ARN) del modelo de reordenamiento que se va a utilizar y el número de resultados que se devolverán tras el cambio de clasificación y, opcionalmente, las configuraciones de inferencia del modelo. Las configuraciones de modelo adicionales se especifican como pares clave-valor. Para obtener más información, consulte la sección R en |
Los siguientes campos son opcionales:
Campo | Caso de uso |
---|---|
nextToken | Un token devuelto en una respuesta anterior que puedes incluir para proporcionar el siguiente lote de resultados. |
El formato del RerankSource
objeto que incluyas depende del caso de uso. Para ver el formato de los distintos RerankSource
tipos, expande la sección que corresponda a tu caso de uso:
Si el documento es una cadena, especifique el valor del type
campo del RerankDocumentobjeto TEXT
e incluya el documento en el text
campo. Por ejemplo:
{ "inlineDocumentSource": { "textDocument": { "text": "string" }, "type": "TEXT" }, "type": "INLINE" }
Si el documento es un JSON objeto, especifique el valor del type
campo en el RerankDocumentobjeto JSON
e incluya el documento en el jsonDocument
campo. Por ejemplo:
{ "inlineDocumentSource": { "jsonDocument": JSON value, "type": "JSON" }, "type": "INLINE" }
La respuesta a su Rerank
solicitud devuelve una lista de RerankResultlos objetos del results
campo. Cada objeto incluye los siguientes campos:
-
document
— Incluye información sobre el documento que ha enviado. -
relevanceScore
— Una puntuación de relevancia para el documento, asignada por el modelo de reclasificación. -
index
— Indica la clasificación del documento en relación con los demás documentos de la lista. Cuanto más baja sea la puntuación, más alta será la clasificación.
Si hay demasiados resultados para mostrarlos, la respuesta devuelve un valor en el nextToken
campo. En este caso, para ver el siguiente lote de resultados, incluye ese token en una solicitud posterior.