Skip to content

feat: add infomaniak provider with 10 models#2893

Open
abonvalle wants to merge 3 commits into
anomalyco:devfrom
abonvalle:feat/add-infomaniak-provider
Open

feat: add infomaniak provider with 10 models#2893
abonvalle wants to merge 3 commits into
anomalyco:devfrom
abonvalle:feat/add-infomaniak-provider

Conversation

@abonvalle

Copy link
Copy Markdown

Re-submission of #1356, which was auto-closed as stale.

Rebased on latest dev. Addresses @rekram1-node's review feedback from #1356:

  • switched the three models to base_model references
  • added explicit reasoning_options (Mistral-Small, Kimi-K2, Qwen3.5)

Adds the Infomaniak provider: 8 LLMs + 2 embedding models.

Comment thread providers/infomaniak/models/Qwen/Qwen3.5-397B-A17B-FP8.toml
abonvalle and others added 2 commits June 28, 2026 18:28
Verified each reasoning model against the live Infomaniak API:
- reasoning text is returned in `message.reasoning`, so use `interleaved = true`
  instead of the non-existent `field = "reasoning_content"`
- gemma-4-31B-it ignores `reasoning_effort` and never emits reasoning, so drop
  its reasoning_options/interleaved and set `reasoning = false`
- Mistral-Small only accepts `none`/`high`; documented the per-model wire format
  (reasoning_effort on/off) in comments above each reasoning_options

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@abonvalle abonvalle force-pushed the feat/add-infomaniak-provider branch from 874492b to 842887f Compare June 28, 2026 16:28
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.

2 participants