AWS Bedrock
Visao Geral
O AWS Bedrock e um servico gerenciado que fornece acesso a modelos fundacionais da Amazon, Anthropic, Meta, Mistral e outros atraves de uma API unificada. O Floopy suporta Bedrock via configuracao de base URL customizada, permitindo rotear requisicoes pelo seu proprio endpoint do Bedrock.
Configuracao
O Bedrock requer uma base URL customizada porque cada conta AWS tem um endpoint unico baseado na regiao e ID da conta.
- Va para Settings > Providers no dashboard.
- Clique em Add provider e selecione AWS Bedrock.
- Insira a URL do seu endpoint Bedrock (ex.:
https://bedrock-runtime.us-east-1.amazonaws.com). - Cole suas credenciais AWS e clique em Save.
Modelos Suportados
Os modelos disponiveis dependem do acesso a modelos Bedrock da sua conta AWS. Modelos comuns incluem:
| Modelo | Provider | Notas |
|---|---|---|
anthropic.claude-3-5-sonnet-20241022-v2:0 | Anthropic | Claude 3.5 Sonnet via Bedrock |
meta.llama3-3-70b-instruct-v1:0 | Meta | Llama 3.3 70B via Bedrock |
mistral.mistral-large-2411-v1:0 | Mistral | Mistral Large via Bedrock |
amazon.nova-pro-v1:0 | Amazon | Amazon Nova Pro |
Uso
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.floopy.ai/v1", apiKey: process.env.FLOOPY_API_KEY,});
const response = await client.chat.completions.create({ model: "anthropic.claude-3-5-sonnet-20241022-v2:0", messages: [{ role: "user", content: "Explique computacao quantica." }],});from openai import OpenAI
client = OpenAI(base_url="https://api.floopy.ai/v1", api_key=os.environ["FLOOPY_API_KEY"])
response = client.chat.completions.create( model="anthropic.claude-3-5-sonnet-20241022-v2:0", messages=[{"role": "user", "content": "Explique computacao quantica."}],)curl https://api.floopy.ai/v1/chat/completions \ -H "Authorization: Bearer $FLOOPY_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model": "anthropic.claude-3-5-sonnet-20241022-v2:0", "messages": [{"role": "user", "content": "Explique computacao quantica."}]}'Recursos Especificos
- Base URL customizada — Seu endpoint Bedrock e configurado por organizacao nas configuracoes de provider.
- Acesso multi-provider — Acesse modelos da Anthropic, Meta, Mistral, Amazon e outros atraves de uma unica configuracao Bedrock.
- Integracao AWS — Aproveite roles IAM, VPC endpoints e controles de conformidade existentes.
- Selecao de regiao — Escolha a regiao AWS mais proxima da sua infraestrutura para menor latencia.