Skip to content

[Provider] Add Modelsell as an OpenAI-compatible LLM provider #13040

Description

@modelsell

Enhancement

Add Modelsell as a named OpenAI-compatible LLM provider in Continue.

Modelsell exposes the standard endpoints Continue needs for an initial integration:

Motivation

Modelsell can be configured through Continue's existing OpenAI-compatible path, but users must manually repeat the API base, credential setup, and model identifiers. A named provider would make the integration discoverable and give Continue a stable place for provider defaults without introducing a separate transport implementation.

Proposed implementation

  1. Add a modelsell provider that reuses or extends the existing OpenAI Chat Completions implementation.
  2. Default the API base to https://modelsell.com/v1 and use MODELSELL_API_KEY/the normal Continue secret mechanism.
  3. Discover model IDs from GET /v1/models rather than maintaining a static catalog.
  4. Add a provider documentation page with a minimal config.yaml example and links to the API key page and API docs.
  5. Keep the first integration scoped to Chat Completions; no provider-specific payload transformation is required.

I can contribute the implementation and focused tests following the existing provider patterns.

Disclosure: I represent Modelsell.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions