Skip to content

feat: add Apertis LLM provider with dedicated SDK#1303

Open
theQuert wants to merge 1 commit intoanomalyco:devfrom
theQuert:feat/apertis-provider-v2
Open

feat: add Apertis LLM provider with dedicated SDK#1303
theQuert wants to merge 1 commit intoanomalyco:devfrom
theQuert:feat/apertis-provider-v2

Conversation

@theQuert
Copy link
Copy Markdown

Summary

  • Add Apertis provider with dedicated @apertis/ai-sdk-provider npm package
  • 24x24 SVG logo using currentColor for dark/light theme compatibility
  • 36 representative model configs across 10 families (Claude, GPT, Gemini, DeepSeek, Grok, GLM, Qwen, Llama, Mistral, MiniMax)
  • All thinking models include [interleaved] section with field = "reasoning_content"
  • Full model catalog (500+) available via API: https://api.apertis.ai/api/models

Addresses review feedback from #668

  • Logo: replaced embedded PNG with proper 24x24 SVG + currentColor
  • Interleaved reasoning: documented with [interleaved] section on all thinking models
  • SDK: switched from @ai-sdk/openai-compatible to dedicated @apertis/ai-sdk-provider

Supersedes #668

Validation

  • bun validate passes with exit code 0

- Add provider.toml with @apertis/ai-sdk-provider SDK
- Add 24x24 SVG logo using currentColor for theme compatibility
- Add 36 model configs covering Claude, GPT, Gemini, DeepSeek,
  Grok, GLM, Qwen, Llama, Mistral, and MiniMax families
- Thinking models include [interleaved] section with
  field = "reasoning_content"
- All models pass validation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant