feat(provider): add FuturMix as built-in provider#3679
feat(provider): add FuturMix as built-in provider#3679FuturMix wants to merge 1 commit intochatboxai:mainfrom
Conversation
FuturMix is an OpenAI-compatible AI gateway that provides unified access to 22+ models from Anthropic, Google, and OpenAI through a single API endpoint with 99.99% SLA. Changes: - Add ModelProviderEnum.FuturMix to provider types - Create FuturMix model class extending OpenAICompatible - Create provider definition with 9 curated models - Register in provider index and models.dev mapping - Add provider icon Co-Authored-By: Claude Opus 4.6 <[email protected]>
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Friendly ping — this PR adds FuturMix as a provider following the SiliconFlow/VolcEngine pattern. Ready for review. |
|
收到,谢谢您的来信。我将及时回复您!
祝好!
|
Summary
Add FuturMix as a built-in provider. FuturMix is an enterprise AI platform that provides access to 22+ models from Anthropic, Google, and OpenAI .
Changes
Following the existing provider pattern (SiliconFlow, VolcEngine):
src/shared/types/provider.ts— AddFuturMix = 'futurmix'toModelProviderEnumsrc/shared/providers/definitions/models/futurmix.ts— Model class extendingOpenAICompatiblesrc/shared/providers/definitions/futurmix.ts— Provider definition with 9 curated modelssrc/shared/providers/index.ts— Register side-effect importsrc/shared/model-registry/provider-mapping.ts— Add models.dev mappingsrc/renderer/static/icons/providers/futurmix.png— Provider iconTest plan
🤖 Generated with Claude Code