-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: 🚀 Integrate Amazon Bedrock Support2 #733
base: main
Are you sure you want to change the base?
feat: 🚀 Integrate Amazon Bedrock Support2 #733
Commits on Oct 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90a206f - Browse repository at this point
Copy the full SHA 90a206fView commit details
Commits on Oct 15, 2024
-
Added the OpenRouter provider and a few models from OpenRouter (easil…
…y extendable to include more!)
Configuration menu - View commit details
-
Copy full SHA for 4f7a06f - Browse repository at this point
Copy the full SHA 4f7a06fView commit details
Commits on Oct 17, 2024
-
🚀 [feat] Integrate Amazon Bedrock support
Add support for Amazon Bedrock models, including: - Implement AWS credentials retrieval for Bedrock - Add Bedrock model initialization and handling - Include Claude 3 models (Opus, Sonnet, Haiku) for Bedrock - Adjust token limits for Bedrock models - Update chat action to support model selection - Add @ai-sdk/amazon-bedrock dependency Key changes: - app/lib/.server/llm/api-key.ts: Add getAWSCredentials function - app/lib/.server/llm/constants.ts: Define MAX_TOKENS_BEDROCK - app/lib/.server/llm/model.ts: Implement getBedrockModel function - app/lib/.server/llm/stream-text.ts: Use Bedrock-specific token limit - app/routes/api.chat.ts: Update to support model selection - app/utils/constants.ts: Add Bedrock model options - package.json: Add @ai-sdk/amazon-bedrock dependency - pnpm-lock.yaml: Update with new dependencies
Configuration menu - View commit details
-
Copy full SHA for d86eaa4 - Browse repository at this point
Copy the full SHA d86eaa4View commit details -
🔑 [refactor] Improve API key and AWS credentials management
- Translate comments to English for consistency - Add explanatory comment for AWS credentials function - Refactor default region assignment with inline comment
Configuration menu - View commit details
-
Copy full SHA for 2470806 - Browse repository at this point
Copy the full SHA 2470806View commit details
Commits on Oct 19, 2024
-
📚 [docs] Remove fork-specific information from README
- Deleted references to fork by Cole Medin - Removed information about choosing LLM models - Maintained focus on original Bolt.new project description
Configuration menu - View commit details
-
Copy full SHA for 2c1045a - Browse repository at this point
Copy the full SHA 2c1045aView commit details
Commits on Oct 20, 2024
-
🔑 [feat] Add Gemini API key support
- Include Gemini API key in the getAPIKey function - Allow retrieval of Gemini API key from environment variables
Configuration menu - View commit details
-
Copy full SHA for 7e0287f - Browse repository at this point
Copy the full SHA 7e0287fView commit details -
🤖 [feat] Implement Gemini model integration
- Import Google Generative AI SDK - Add getGeminiModel function to create Gemini model instances - Update getModel function to support Gemini provider
Configuration menu - View commit details
-
Copy full SHA for e5d16df - Browse repository at this point
Copy the full SHA e5d16dfView commit details -
📋 [feat] Add Gemini models to MODEL_LIST
- Include Gemini 1.5 Pro and Flash models in the available model options - Add latest and stable versions for both Gemini 1.5 Pro and Flash
Configuration menu - View commit details
-
Copy full SHA for bada1b5 - Browse repository at this point
Copy the full SHA bada1b5View commit details -
📦 [chore] Add @ai-sdk/google dependency
- Include @ai-sdk/google package version 0.0.52 for Gemini integration
Configuration menu - View commit details
-
Copy full SHA for 0a7f92c - Browse repository at this point
Copy the full SHA 0a7f92cView commit details -
🔒 [chore] Update pnpm-lock.yaml with new dependencies
- Add @ai-sdk/google package and its dependencies to the lock file - Ensure consistent package versions across the project
Configuration menu - View commit details
-
Copy full SHA for 8b3b78a - Browse repository at this point
Copy the full SHA 8b3b78aView commit details -
📝 [docs] Update repository URL in clone instructions
- Replace old URL (https://github.com/coleam00/bolt.new-any-llm.git) with new URL (https://github.com/stackblitz/bolt.new) - Improve documentation accuracy for users setting up the project
Configuration menu - View commit details
-
Copy full SHA for e141171 - Browse repository at this point
Copy the full SHA e141171View commit details
Commits on Oct 25, 2024
-
🔐 [feat] Add AWS credentials configuration
- Added AWS credential environment variables: - AWS_ACCESS_KEY_ID - AWS_SECRET_ACCESS_KEY - AWS_REGION - Enables AWS service integration capabilities
Configuration menu - View commit details
-
Copy full SHA for 9e5e73a - Browse repository at this point
Copy the full SHA 9e5e73aView commit details