feat: add orbit provider

This commit is contained in:
2026-07-17 16:17:50 +07:00
parent 0b7bd09646
commit 7ff4ebeed1
8 changed files with 194 additions and 1 deletions
+3 -1
View File
@@ -99,6 +99,7 @@ import p96 from "./xai.js";
import p97 from "./xiaomi-mimo.js";
import p98 from "./xiaomi-tokenplan.js";
import p99 from "./youcom.js";
import p100 from "./orbit-provider.js";
export default [
p0,
@@ -200,5 +201,6 @@ export default [
p96,
p97,
p98,
p99
p99,
p100
];
@@ -0,0 +1,31 @@
export default {
id: "orbit-provider",
priority: 100,
alias: "orbit",
display: {
name: "Orbit Provider",
icon: "public_dns",
color: "#8B5CF6",
textIcon: "OB",
},
category: "apikey",
authType: "apikey",
transport: {
baseUrl: "https://api.orbit-provider.com/anthropic/v1/messages",
format: "claude",
headers: {
"anthropic-version": "2023-06-01",
},
},
models: [
{ id: "claude-opus-4-8", name: "Claude Opus 4.8" },
{ id: "claude-opus-4-7", name: "Claude Opus 4.7" },
{ id: "claude-opus-4-6", name: "Claude Opus 4.6" },
{ id: "claude-opus-4-6-thinking", name: "Claude Opus 4.6 (Thinking)" },
],
serviceKinds: ["llm"],
thinkingConfig: {
options: ["auto", "on", "off"],
defaultMode: "auto",
},
};