Use um modelo de reclassificação no Amazon Bedrock - Amazon Bedrock

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 Cohere site de documentação.

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.