chore: prepare for deployment
Publish Docker Images / Smoke test (api) (push) Canceled after 0s
Publish Docker Images / Smoke test (dashboard) (push) Canceled after 0s
Publish Docker Images / Smoke test (jobs) (push) Canceled after 0s
Publish Docker Images / build-and-push (./docker/Dockerfile.api, api, api) (push) Canceled after 0s
Publish Docker Images / build-and-push (./docker/Dockerfile.dashboard, dashboard, dashboard) (push) Canceled after 0s
Publish Docker Images / build-and-push (./docker/Dockerfile.jobs, jobs, jobs) (push) Canceled after 0s
MCP package build check / build (push) Canceled after 0s
Package build check / build (push) Canceled after 0s
Upload OpenAPI Spec to R2 / generate-and-upload-openapi (push) Canceled after 0s
Publish Docker Images / Smoke test (api) (push) Canceled after 0s
Publish Docker Images / Smoke test (dashboard) (push) Canceled after 0s
Publish Docker Images / Smoke test (jobs) (push) Canceled after 0s
Publish Docker Images / build-and-push (./docker/Dockerfile.api, api, api) (push) Canceled after 0s
Publish Docker Images / build-and-push (./docker/Dockerfile.dashboard, dashboard, dashboard) (push) Canceled after 0s
Publish Docker Images / build-and-push (./docker/Dockerfile.jobs, jobs, jobs) (push) Canceled after 0s
MCP package build check / build (push) Canceled after 0s
Package build check / build (push) Canceled after 0s
Upload OpenAPI Spec to R2 / generate-and-upload-openapi (push) Canceled after 0s
This commit is contained in:
@@ -7,10 +7,16 @@
|
||||
* even though it isn't currently exposed to users.
|
||||
*/
|
||||
|
||||
export const AGENT_MODEL_IDS = ['gemini-3.1-flash-lite', 'gpt-5.4-mini', 'claude-sonnet-3-5', 'kimi-k2.6'] as const;
|
||||
export const AGENT_MODEL_IDS = [
|
||||
'gemini-3.1-flash-lite',
|
||||
'gpt-5.4-mini',
|
||||
'claude-sonnet-3-5',
|
||||
'kimi-k2.6',
|
||||
'deepseek-chat'
|
||||
] as const;
|
||||
|
||||
export type AgentModelId = (typeof AGENT_MODEL_IDS)[number];
|
||||
export type AgentModelProvider = 'google' | 'openai' | 'anthropic' | 'moonshot';
|
||||
export type AgentModelProvider = 'google' | 'openai' | 'anthropic' | 'moonshot' | 'deepseek';
|
||||
export type AgentModelCostTier = 'low' | 'high';
|
||||
|
||||
export interface AgentModelDescriptor {
|
||||
@@ -58,14 +64,23 @@ export const AGENT_MODELS: Record<AgentModelId, AgentModelDescriptor> = {
|
||||
isFree: true,
|
||||
costTier: 'low',
|
||||
contextWindow: 262_144
|
||||
},
|
||||
'deepseek-chat': {
|
||||
provider: 'deepseek',
|
||||
label: 'DeepSeek Chat',
|
||||
backendModelId: 'deepseek-chat',
|
||||
isFree: true,
|
||||
costTier: 'low',
|
||||
contextWindow: 64000
|
||||
}
|
||||
};
|
||||
|
||||
export const UI_PICKER_MODEL_IDS = [
|
||||
'deepseek-chat',
|
||||
'kimi-k2.6',
|
||||
'gemini-3.1-flash-lite',
|
||||
'gpt-5.4-mini',
|
||||
'claude-sonnet-3-5'
|
||||
] as const satisfies readonly AgentModelId[];
|
||||
|
||||
export const DEFAULT_PICKER_MODEL_ID: AgentModelId = 'gemini-3.1-flash-lite';
|
||||
export const DEFAULT_PICKER_MODEL_ID: AgentModelId = 'deepseek-chat';
|
||||
|
||||
Reference in New Issue
Block a user