Integrations
Anthropic (Claude) models
Call Claude models through the OpenAI-compatible API via AWS Bedrock.
Verified. Claude models via bedrock/claude-* are exercised end-to-end (streaming + non-streaming) through the full gateway stack.
Claude models are available through AWS Bedrock using the standard OpenAI-compatible request shape — you do not use the Anthropic SDK. Just set the model ID to a bedrock/claude-* value.
import OpenAI from 'openai'
const client = new OpenAI({
baseURL: 'https://agent-router.gaib.ai/v1',
apiKey: 'sk-your-api-key',
})
const res = await client.chat.completions.create({
model: 'bedrock/claude-haiku-4-5-20251001',
messages: [{ role: 'user', content: 'Explain x402 in one sentence.' }],
max_tokens: 512,
})Available Claude models
Examples (see the live catalog for the authoritative list and pricing):
| Model ID | Notes |
|---|---|
bedrock/claude-haiku-4-5-20251001 | Cheapest, fastest |
bedrock/claude-sonnet-4-6 | Balanced |
bedrock/claude-opus-4-7 | Most capable |
Because requests use the OpenAI format, streaming and tool calling work exactly as documented in OpenAI SDK. thinking / reasoning_effort are not supported.