APIs suportado pela 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á.

APIs suportado pela Amazon Bedrock

Inferência suportada APIs

O Amazon Bedrock fornece quatro padrões principais de API para realizar inferências no Amazon Bedrock.

Método da API Endpoint de serviço Caso de uso mais adequado para Característica chave
API de respostas (recomendada) bedrock-mantle.<suffix> Conversas sensacionais Use a API de respostas para aplicativos modernos e agentes que exigem o uso de ferramentas integradas (pesquisa, interpretador de código), entradas multimodais e conversas com estado
Conclusões de bate-papo bedrock-mantle.<suffix>(recomendado) e bedrock-runtime.<suffix> Bate-papo sem estado em vários turnos Use a API Chat Completions para tarefas leves, sem estado e focadas em texto, nas quais você precisa de controle total sobre o gerenciamento do histórico de bate-papo e menor latência.
Método inverso bedrock-runtime.<suffix> Bate-papo em vários turnos/padronização A API Converse fornece uma interface unificada para interagir com todos os modelos no Amazon Bedrock.
Método de invocação bedrock-runtime.<suffix> Transações únicas/Cargas úteis grandes A API Invoke fornece acesso direto aos modelos com mais capacidade de controlar o formato da solicitação e da resposta.

Nota: o sufixo é {region}.amazonaws.com

Leia mais sobre o APIs suporte do Amazon Bedrock.

Decidindo entre APIs

A API que você usa depende do seu caso de uso.

Caso de uso API recomendada
Migração de um endpoint compatível com a API OpenAI Use a API compatível com OpenAI APIs: API de respostas ou API de conclusão de bate-papo. De acordo com a OpenAI, a API recomendada a longo prazo é a API de respostas.
Usando modelos não compatíveis com endpoint compatível com OpenAI Use o Amazon Bedrock nativo APIs: Converse e Invoke. Para obter mais informações, consulte Enviar prompts e gerar respostas usando a API.
Interface consistente em todos os modelos API Converse - Funciona com todos os modelos que oferecem suporte a mensagens. Escreva o código uma vez e use-o com modelos diferentes. Por exemplo de código, consulte exemplos da API Converse.
Acesso direto ao modelo com controle total API Invoke - Fornece acesso direto aos modelos com mais controle sobre o formato de solicitação e resposta. Use para gerar texto, imagens e incorporações. Por exemplo de código, consulte exemplos de código do modelo Invoke.
Novo no Amazon Bedrock Comece com a API de respostas

Modelos compatíveis com cada API e endpoint

Primeiro, navegue em nossos modelos para decidir o modelo que você deseja usar. Depois de decidir sobre o modelo que deseja usar, você pode ver o que APIs ele suporta e, com base nisso, escolher qual endpoint usar. O bedrock-mantle suporta a API de respostas e conclusão de bate-papo. O bedrock-runtime suporta as APIs Invoke e Converse.