Skip to content

feat: add OrcaRouter as a built-in AI provider template - #1209

Open
JinhaoSong322 wants to merge 1 commit into
codexu:devfrom
JinhaoSong322:add-orcarouter-provider
Open

feat: add OrcaRouter as a built-in AI provider template#1209
JinhaoSong322 wants to merge 1 commit into
codexu:devfrom
JinhaoSong322:add-orcarouter-provider

Conversation

@JinhaoSong322

Copy link
Copy Markdown

What

Add OrcaRouter as a built-in AI provider template in NoteGen's AI settings.

Users can now pick OrcaRouter from the provider list (alongside OpenRouter, DeepSeek, Grok, etc.), and the base URL https://api.orcarouter.ai/v1 plus the OrcaRouter API key page link are filled in automatically.

OrcaRouter is an OpenAI-compatible gateway that gives you one API key to access 200+ frontier and open-weight models. It also runs gateway-level, zero-trust security for AI agents on the same endpoint — screening every prompt/response and governing every tool call on a default-deny basis, with no application code changes.

Changes

  • config/provider-templates.json — add orcarouter provider entry (base URL https://api.orcarouter.ai/v1, key page https://www.orcarouter.ai, icon from www.orcarouter.ai/apple-touch-icon.png), mirroring the existing OpenRouter entry.
  • config/provider-templates-cn.json — same entry for the China storefront config.
  • config/config-manifest.json — bump provider-templates version to 1.0.6 so clients refetch the updated list (same flow as the previous provider addition in [bug] 自定义模型不能操作 #1196).

Verification

  • JSON files validated (all entries pass NoteGen's provider-template normalization filters).
  • tsc --noEmit — clean.
  • next lint — no warnings or errors.
  • Live test: POST https://api.orcarouter.ai/v1/chat/completions with model orcarouter/autoHTTP 200, response ORCA-OK; GET /v1/modelsHTTP 200; icon URL reachable.

Disclosure: I'm an engineer on the OrcaRouter team.

Add OrcaRouter (https://api.orcarouter.ai/v1) to the provider templates
loaded by the AI settings page, mirroring the existing OpenRouter entry.
Users can now pick OrcaRouter from the provider list and configure an
OrcaRouter API key directly from the AI settings.

Bump the provider-templates config version to 1.0.6 so clients refetch
the updated list.

Signed-off-by: JinhaoSong322 <jinhao.song@myflashcloud.com>
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