Skip to content

feat(pleumrouter): add PleumRouter provider#2722

Closed
gachon-star-want wants to merge 2 commits into
anomalyco:devfrom
gachon-star-want:add-pleumrouter-base-model
Closed

feat(pleumrouter): add PleumRouter provider#2722
gachon-star-want wants to merge 2 commits into
anomalyco:devfrom
gachon-star-want:add-pleumrouter-base-model

Conversation

@gachon-star-want

@gachon-star-want gachon-star-want commented Jun 22, 2026

Copy link
Copy Markdown

What

Adds PleumRouter, a Korea-region multi-provider gateway with an OpenAI-compatible API.

  • Base URL: https://router.pleum.ai/v1
  • Auth: PLEUMROUTER_API_KEY
  • SDK: @ai-sdk/openai-compatible
  • Documentation: PleumRouter quickstart

Models and metadata

Adds ten featured text models using base_model inheritance. Provider-specific overrides are based on the current public PleumRouter catalog:

  • Prices match the live unauthenticated GET /v1/models values. The Models API reference defines these as USD per 1M tokens.
  • Models advertised by the live catalog as text-only override inherited attachment and multimodal metadata.
  • Both Gemini models use the catalog context limit of 1,000,000 tokens.
  • Provider documentation uses the working https://router.pleum.ai/docs URL.

Reasoning controls

No reasoning_options are declared. The provider must document and expose provider-layer request controls before model-side reasoning controls can be represented accurately.

The Chat Completions reference does not document a reasoning, thinking, effort, or budget parameter, and the live GET /v1/models supported_parameters arrays do not advertise any such controls for these models. This avoids presenting a generic toggle for models whose native controls differ or whose reasoning cannot be disabled.

Validation

  • bun validate
  • git diff --check

Both pass on commit 56f2704b.

gachon-star-want and others added 2 commits June 22, 2026 17:28
…ptions)

PleumRouter (https://router.pleum.ai) is an OpenAI-compatible, Korea-region
multi-provider LLM gateway. Resubmission of anomalyco#2714 with the requested changes:

- base_model syntax: each model inherits canonical metadata from the
  top-level models/<provider>/<id> and overrides only cost (effective USD,
  includes PleumRouter's markup).
- reasoning_options specified for reasoning models.

npm=@ai-sdk/openai-compatible, api=https://router.pleum.ai/v1,
env=PLEUMROUTER_API_KEY. Validated with bun run validate.
@rekram1-node rekram1-node changed the title feat(pleumrouter): add PleumRouter provider (base_model + reasoning_options) feat(pleumrouter): add PleumRouter provider Jun 24, 2026
@rekram1-node

Copy link
Copy Markdown
Collaborator

AUTOMATED REVIEW: Blocking merge: replace the submitted logo with PleumRouter official logo and add explicit reasoning_options = [] to every inherited reasoning model, since no provider reasoning controls are documented. A sync is strongly recommended for the public mutable catalog.

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Closing this pull request as stale because it has not been updated in 7 days after feedback from @rekram1-node. Feel free to reopen it or submit a new pull request if the work is resumed.

@gachon-star-want

Copy link
Copy Markdown
Author

Superseded by #3267 (addresses logo + reasoning_options = [] feedback).

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