Add Brainiall provider — OpenAI-compatible gateway to AWS Bedrock#1009
Add Brainiall provider — OpenAI-compatible gateway to AWS Bedrock#1009fasuizu-br wants to merge 3 commits intoanomalyco:devfrom
Conversation
|
Hi maintainers! Just checking in on this PR. We've added Brainiall as a new provider with 30 model definitions and an SVG logo. Everything follows the existing TOML format. Would love to get this reviewed when you have a chance. This will enable KiloCode and Vercel AI SDK users to access our 113+ models via Bedrock. Thank you! |
|
Hi! Just checking in — is there anything I should update in the provider config or model definitions? Happy to adjust. Thanks! |
4a53ff9 to
d22d6e3
Compare
…_weights - Claude Opus 4.6: output 32K → 128K (matches all other providers) - Claude Haiku 4.5: output 8K → 64K (matches all other providers) - Nova Lite/Pro/Micro: output 5120 → 8192 (matches Vercel/Bedrock) - Qwen3-80B: open_weights false → true (model is open source)
| async function promptForApiKey(): Promise<string | null> { | ||
| const rl = readline.createInterface({ | ||
| input: process.stdin, | ||
| output: process.stdout, | ||
| }); | ||
|
|
||
| return new Promise((resolve) => { | ||
| rl.question( | ||
| "Enter Venice API key to include alpha models (or press Enter to skip): ", | ||
| (answer) => { | ||
| rl.close(); |
There was a problem hiding this comment.
why are u updating other unrelated provider code?
|
This pr changes so much.... It deletes a bucnh of stuff randomly.. |
|
Hi @rekram1-node — you're absolutely right. Our AI coding agent ran a I've closed this PR and opened a clean one (#1125) that only adds files under |
Summary
Adds Brainiall as a new provider — an OpenAI-compatible API gateway to AWS Bedrock with 30 models from 12 providers.
Provider Details
https://apim-ai-apis.azure-api.net/v1(OpenAI-compatible)BRAINIALL_API_KEY)@ai-sdk/openai-compatibleModels (30)
Features
cache_read/cache_write)Validation
bun run validatepasses with exit code 0