refactor: trim catalog internal exports · openclaw/openclaw@b6daa92
steipete
·
2026-05-01
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -10,8 +10,8 @@ export const DEEPINFRA_MODELS_URL = `${DEEPINFRA_BASE_URL}/models?sort_by=opencl
|
10 | 10 | export const DEEPINFRA_DEFAULT_MODEL_ID = "deepseek-ai/DeepSeek-V3.2"; |
11 | 11 | export const DEEPINFRA_DEFAULT_MODEL_REF = `deepinfra/${DEEPINFRA_DEFAULT_MODEL_ID}`; |
12 | 12 | |
13 | | -export const DEEPINFRA_DEFAULT_CONTEXT_WINDOW = 128000; |
14 | | -export const DEEPINFRA_DEFAULT_MAX_TOKENS = 8192; |
| 13 | +const DEEPINFRA_DEFAULT_CONTEXT_WINDOW = 128000; |
| 14 | +const DEEPINFRA_DEFAULT_MAX_TOKENS = 8192; |
15 | 15 | |
16 | 16 | export const DEEPINFRA_MODEL_CATALOG: ModelDefinitionConfig[] = [ |
17 | 17 | { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -3,7 +3,7 @@ import type { ModelDefinitionConfig } from "openclaw/plugin-sdk/provider-model-s
|
3 | 3 | export const SYNTHETIC_BASE_URL = "https://api.synthetic.new/anthropic"; |
4 | 4 | export const SYNTHETIC_DEFAULT_MODEL_ID = "hf:MiniMaxAI/MiniMax-M2.5"; |
5 | 5 | export const SYNTHETIC_DEFAULT_MODEL_REF = `synthetic/${SYNTHETIC_DEFAULT_MODEL_ID}`; |
6 | | -export const SYNTHETIC_DEFAULT_COST = { |
| 6 | +const SYNTHETIC_DEFAULT_COST = { |
7 | 7 | input: 0, |
8 | 8 | output: 0, |
9 | 9 | cacheRead: 0, |
@@ -181,7 +181,7 @@ export const SYNTHETIC_MODEL_CATALOG = [
|
181 | 181 | }, |
182 | 182 | ] as const; |
183 | 183 | |
184 | | -export type SyntheticCatalogEntry = (typeof SYNTHETIC_MODEL_CATALOG)[number]; |
| 184 | +type SyntheticCatalogEntry = (typeof SYNTHETIC_MODEL_CATALOG)[number]; |
185 | 185 | |
186 | 186 | export function buildSyntheticModelDefinition(entry: SyntheticCatalogEntry): ModelDefinitionConfig { |
187 | 187 | return { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -6,11 +6,11 @@ import { normalizeLowercaseStringOrEmpty } from "openclaw/plugin-sdk/text-runtim
|
6 | 6 | const log = createSubsystemLogger("venice-models"); |
7 | 7 | |
8 | 8 | export const VENICE_BASE_URL = "https://api.venice.ai/api/v1"; |
9 | | -export const VENICE_DEFAULT_MODEL_ID = "kimi-k2-5"; |
| 9 | +const VENICE_DEFAULT_MODEL_ID = "kimi-k2-5"; |
10 | 10 | export const VENICE_DEFAULT_MODEL_REF = `venice/${VENICE_DEFAULT_MODEL_ID}`; |
11 | 11 | const VENICE_ALLOWED_HOSTNAMES = ["api.venice.ai"]; |
12 | 12 | |
13 | | -export const VENICE_DEFAULT_COST = { |
| 13 | +const VENICE_DEFAULT_COST = { |
14 | 14 | input: 0, |
15 | 15 | output: 0, |
16 | 16 | cacheRead: 0, |
@@ -413,7 +413,7 @@ export const VENICE_MODEL_CATALOG = [
|
413 | 413 | }, |
414 | 414 | ] as const; |
415 | 415 | |
416 | | -export type VeniceCatalogEntry = (typeof VENICE_MODEL_CATALOG)[number]; |
| 416 | +type VeniceCatalogEntry = (typeof VENICE_MODEL_CATALOG)[number]; |
417 | 417 | |
418 | 418 | export function buildVeniceModelDefinition(entry: VeniceCatalogEntry): ModelDefinitionConfig { |
419 | 419 | return { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -5,11 +5,11 @@ export const XAI_BASE_URL = "https://api.x.ai/v1";
|
5 | 5 | export const XAI_DEFAULT_IMAGE_MODEL = "grok-imagine-image"; |
6 | 6 | export const XAI_IMAGE_MODELS = ["grok-imagine-image", "grok-imagine-image-pro"] as const; |
7 | 7 | export const XAI_DEFAULT_CONTEXT_WINDOW = 256_000; |
8 | | -export const XAI_LARGE_CONTEXT_WINDOW = 2_000_000; |
9 | | -export const XAI_CODE_CONTEXT_WINDOW = 256_000; |
| 8 | +const XAI_LARGE_CONTEXT_WINDOW = 2_000_000; |
| 9 | +const XAI_CODE_CONTEXT_WINDOW = 256_000; |
10 | 10 | export const XAI_DEFAULT_MAX_TOKENS = 64_000; |
11 | | -export const XAI_LEGACY_CONTEXT_WINDOW = 131_072; |
12 | | -export const XAI_LEGACY_MAX_TOKENS = 8_192; |
| 11 | +const XAI_LEGACY_CONTEXT_WINDOW = 131_072; |
| 12 | +const XAI_LEGACY_MAX_TOKENS = 8_192; |
13 | 13 | export const XAI_DEFAULT_MODEL_ID = "grok-4"; |
14 | 14 | export const XAI_DEFAULT_MODEL_REF = `xai/${XAI_DEFAULT_MODEL_ID}`; |
15 | 15 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。