As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Use um modelo de reclassificação no Amazon Bedrock
Você pode usar um modelo de reclassificação diretamente ou ao recuperar resultados durante a consulta da base de conhecimento. Para obter instruções sobre como usar um modelo de reclassificação durante a consulta à base de conhecimento, consulte e. Consulte uma base de conhecimento e recupere dados Consulte uma base de conhecimento e gere respostas com base nos dados recuperados
nota
Você não pode usar um modelo de reclassificação diretamente no AWS Management Console, mas você pode usar um modelo de reclassificação em um Retrieve ou em um RetrieveAndGenerate fluxo de trabalho no console abrindo o painel Configurações.
Para usar um modelo de reclassificação diretamente com o Amazon BedrockAPI, envie uma solicitação de reclassificação com um endpoint de tempo de execução do Agents for Amazon Bedrock.
Os campos a seguir são obrigatórios:
Campo | Descrição básica |
---|---|
queries | Uma matriz de um RerankQueryobjeto. Especifique TEXT como type e inclua a consulta no textQuery campo. |
sources | Uma matriz de RerankSourceobjetos a serem enviados ao modelo de reclassificação. Para cada umRerankSource , especifique INLINE como type e inclua um RerankDocumentobjeto no inlineDocumentSource campo. Veja abaixo os detalhes sobreRerankDocument . |
rerankingConfiguration | Inclui o Amazon Resource Name (ARN) do modelo de reclassificação a ser usado, o número de resultados a serem retornados após a reclassificação e, opcionalmente, as configurações de inferência do modelo. Você especifica configurações adicionais do modelo como pares de valores-chave. Para obter mais informações, consulte Reclassificar no |
Os seguintes campos são opcionais:
Campo | Caso de uso |
---|---|
nextToken | Um token retornado em uma resposta anterior que você pode incluir para fornecer o próximo lote de resultados. |
O formato do RerankSource
objeto que você inclui depende do caso de uso. Para ver o formato dos diferentes RerankSource
tipos, expanda a seção que corresponde ao seu caso de uso:
Se o documento for uma string, especifique o valor do type
campo do RerankDocumentobjeto como TEXT
e inclua o documento no text
campo. Por exemplo:
{ "inlineDocumentSource": { "textDocument": { "text": "string" }, "type": "TEXT" }, "type": "INLINE" }
Se o documento for um JSON objeto, especifique o valor do type
campo no RerankDocumentobjeto como JSON
e inclua o documento no jsonDocument
campo. Por exemplo:
{ "inlineDocumentSource": { "jsonDocument": JSON value, "type": "JSON" }, "type": "INLINE" }
A resposta à sua Rerank
solicitação retorna uma lista de RerankResultobjetos no results
campo. Cada objeto contém os seguintes campos:
-
document
— Inclui informações sobre o documento que você enviou. -
relevanceScore
— Uma pontuação de relevância para o documento, atribuída pelo modelo de reclassificação. -
index
— Indica a classificação do documento em relação aos outros documentos na lista. Quanto menor a pontuação, maior a classificação.
Se houver muitos resultados para exibir, a resposta retornará um valor no nextToken
campo. Nesse caso, para ver o próximo lote de resultados, inclua esse token em uma solicitação subsequente.