From aa4804bdd500acd903105aa6ac8d6d76e2d5c300 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Tue, 24 Feb 2026 22:46:00 -0800 Subject: [PATCH] Docs: update for bedrock --- README.md | 8 ++++---- docs/README.md | 1 + docs/environment-variables.md | 10 +++++++++- .../llms/vendors/anthropic/AnthropicServiceSetup.tsx | 2 +- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4fd44d55a..663431af8 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ You need to think broader, decide faster, and build with confidence, then you ne It comes packed with **world-class features** like Beam, and is praised for its **best-in-class AI chat UX**. **As an independent, non-VC-funded project, Pro subscriptions at $10.99/mo fund development for everyone, including the free and open-source tiers.** -![LLM Vendors](https://img.shields.io/badge/19+_LLM_Services-500+_Models-black?style=for-the-badge&logo=anthropic&logoColor=white&labelColor=purple)  +![LLM Vendors](https://img.shields.io/badge/20+_LLM_Services-500+_Models-black?style=for-the-badge&logo=anthropic&logoColor=white&labelColor=purple)  [![Feature Beam](https://img.shields.io/badge/AI--Validation-BEAM-000?style=for-the-badge&labelColor=purple)](https://big-agi.com/beam)  [![Feature Inspector](https://img.shields.io/badge/Expert_Mode-AI_Inspector-000?style=for-the-badge&labelColor=purple)](https://big-agi.com/inspector) @@ -313,7 +313,7 @@ For full details and former releases, check out the [archived versions changelog ## 馃憠 Supported Models & Integrations Delightful UX with latest models exclusive features like Beam for **multi-model AI validation**. -> ![LLM Vendors](https://img.shields.io/badge/19_LLM_Services-500+_Models-black?style=for-the-badge&logo=openai&logoColor=white&labelColor=purple)  +> ![LLM Vendors](https://img.shields.io/badge/20_LLM_Services-500+_Models-black?style=for-the-badge&logo=openai&logoColor=white&labelColor=purple)  > [![Feature Beam](https://img.shields.io/badge/AI--Validation-BEAM-000?style=for-the-badge&logo=anthropic&labelColor=purple)](https://big-agi.com/beam) | ![Advanced AI](https://img.shields.io/badge/Advanced%20AI-32383e?style=for-the-badge&logo=ai&logoColor=white) | ![500+ AI Models](https://img.shields.io/badge/500%2B%20AI%20Models-32383e?style=for-the-badge&logo=ai&logoColor=white) | ![Flow-state UX](https://img.shields.io/badge/Flow--state%20UX-32383e?style=for-the-badge&logo=flow&logoColor=white) | ![Privacy First](https://img.shields.io/badge/Privacy%20First-32383e?style=for-the-badge&logo=privacy&logoColor=white) | ![Advanced Tools](https://img.shields.io/badge/Fun%20To%20Use-f22a85?style=for-the-badge&logo=tools&logoColor=white) | @@ -324,13 +324,13 @@ Delightful UX with latest models exclusive features like Beam for **multi-model ### AI Models & Vendors -Configure 100s of AI models from 19+ providers: +Configure 100s of AI models from 20+ providers: | **AI models** | _supported vendors_ | |:--------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Opensource Servers | [LocalAI](https://localai.io/) 路 [Ollama](https://ollama.com/) | | Local Servers | [LM Studio](https://lmstudio.ai/) (non-open) | -| Multimodal services | [Azure](https://azure.microsoft.com/en-us/products/ai-services/openai-service) 路 [Anthropic](https://anthropic.com) 路 [Google Gemini](https://ai.google.dev/) 路 [OpenAI](https://platform.openai.com/docs/overview) | +| Multimodal services | [Anthropic](https://anthropic.com) 路 [AWS Bedrock](https://aws.amazon.com/bedrock/) 路 [Azure](https://azure.microsoft.com/en-us/products/ai-services/openai-service) 路 [Google Gemini](https://ai.google.dev/) 路 [OpenAI](https://platform.openai.com/docs/overview) | | LLM services | [Alibaba](https://www.alibabacloud.com/en/product/modelstudio) 路 [DeepSeek](https://deepseek.com) 路 [Groq](https://wow.groq.com/) 路 [Mistral](https://mistral.ai/) 路 [Moonshot](https://www.moonshot.cn/) 路 [OpenPipe](https://openpipe.ai/) 路 [OpenRouter](https://openrouter.ai/) 路 [Perplexity](https://www.perplexity.ai/) 路 [Together AI](https://www.together.ai/) 路 [xAI](https://x.ai/) 路 [Z.ai](https://z.ai/) | | Image services | OpenAI 路 Google Gemini | | Speech services | [ElevenLabs](https://elevenlabs.io) 路 [Inworld](https://inworld.ai) 路 [OpenAI TTS](https://platform.openai.com/docs/guides/text-to-speech) 路 LocalAI 路 Browser (Web Speech API) | diff --git a/docs/README.md b/docs/README.md index d1c2cc165..2d3f465da 100644 --- a/docs/README.md +++ b/docs/README.md @@ -21,6 +21,7 @@ How to set up AI models and features in big-AGI. - Easy API key configuration: [Alibaba](https://bailian.console.alibabacloud.com/?apiKey=1#/api-key), [Anthropic](https://console.anthropic.com/settings/keys), + [AWS Bedrock](https://console.aws.amazon.com/bedrock/), [Deepseek](https://platform.deepseek.com/api_keys), [Google Gemini](https://aistudio.google.com/app/apikey), [Groq](https://console.groq.com/keys), diff --git a/docs/environment-variables.md b/docs/environment-variables.md index 88ffc256e..3a564b59f 100644 --- a/docs/environment-variables.md +++ b/docs/environment-variables.md @@ -29,6 +29,10 @@ AZURE_OPENAI_API_ENDPOINT= AZURE_OPENAI_API_KEY= ANTHROPIC_API_KEY= ANTHROPIC_API_HOST= +BEDROCK_ACCESS_KEY_ID= +BEDROCK_SECRET_ACCESS_KEY= +BEDROCK_SESSION_TOKEN= +BEDROCK_REGION= DEEPSEEK_API_KEY= GEMINI_API_KEY= GROQ_API_KEY= @@ -100,7 +104,11 @@ requiring the user to enter an API key | `AZURE_OPENAI_API_VERSION` | API version for traditional deployment-based endpoints | Optional, defaults to '2025-04-01-preview' | | `AZURE_DEPLOYMENTS_API_VERSION` | API version for the deployments listing endpoint | Optional, defaults to '2023-03-15-preview' | | `ANTHROPIC_API_KEY` | The API key for Anthropic | Optional | -| `ANTHROPIC_API_HOST` | Changes the backend host for the Anthropic vendor, to enable platforms such as AWS Bedrock | Optional | +| `ANTHROPIC_API_HOST` | Changes the backend host for the Anthropic vendor, for proxies or custom endpoints | Optional | +| `BEDROCK_ACCESS_KEY_ID` | AWS IAM Access Key ID for Bedrock (Claude models via AWS) | Optional, but if set `BEDROCK_SECRET_ACCESS_KEY` must also be set | +| `BEDROCK_SECRET_ACCESS_KEY` | AWS IAM Secret Access Key for Bedrock | Optional, but if set `BEDROCK_ACCESS_KEY_ID` must also be set | +| `BEDROCK_SESSION_TOKEN` | AWS Session Token for temporary/STS credentials | Optional | +| `BEDROCK_REGION` | AWS region for Bedrock (e.g., `us-east-1`, `us-west-2`, `eu-west-1`) | Optional, defaults to `us-east-1` | | `DEEPSEEK_API_KEY` | The API key for Deepseek AI | Optional | | `GEMINI_API_KEY` | The API key for Google AI's Gemini | Optional | | `GROQ_API_KEY` | The API key for Groq Cloud | Optional | diff --git a/src/modules/llms/vendors/anthropic/AnthropicServiceSetup.tsx b/src/modules/llms/vendors/anthropic/AnthropicServiceSetup.tsx index 78a346b45..ac7afbb85 100644 --- a/src/modules/llms/vendors/anthropic/AnthropicServiceSetup.tsx +++ b/src/modules/llms/vendors/anthropic/AnthropicServiceSetup.tsx @@ -90,7 +90,7 @@ export function AnthropicServiceSetup(props: { serviceId: DModelsServiceId }) { {showAdvanced && e.g., bedrock-claude} + description='For proxies or custom endpoints' placeholder='deployment.service.region.amazonaws.com' isError={false} value={anthropicHost || ''}