Feature/bayer mga provider (#33)

* fix: enhance Bayer MGA provider reliability and Docker integration

* Merge latest dev branch changes into Bayer MGA feature branch
* Improve Bayer MGA provider model filtering and error handling
* Add robust model validation with fallback mechanisms
* Enhance logging and debugging capabilities for model selection
* Add Bayer MGA environment variables to Docker configurations
* Update worker configuration with Bayer MGA API keys
* Add comprehensive Bayer MGA setup to .env.example
* Create standalone test script for Bayer MGA provider debugging
* Fix intermittent model selection issues beyond Claude 3.7 Sonnet
* Ensure provider switching works without breaking other providers

* Bayer MGA provider multimodel support and test coverage.

* Add Claude.md.
This commit is contained in:
Nirmal Arya
2025-06-22 02:21:14 -04:00
committed by GitHub
parent 3f0dc96df3
commit b9415e1d81
14 changed files with 1859 additions and 176 deletions

View File

@@ -113,6 +113,12 @@ PERPLEXITY_API_KEY=
# {"region": "us-east-1", "accessKeyId": "yourAccessKeyId", "secretAccessKey": "yourSecretAccessKey", "sessionToken": "yourSessionToken"}
AWS_BEDROCK_CONFIG=
# Get your Bayer MGA API Key from your internal Bayer MGA system
# You only need these environment variables set if you want to use Bayer MGA models
# Contact your system administrator for access to the internal Bayer MGA API
BAYER_MGA_API_KEY=
BAYER_MGA_API_BASE_URL=https://chat.int.bayer.com/api/v2
# Include this environment variable if you want more logging for debugging locally
VITE_LOG_LEVEL=debug