37 lines
2.3 KiB
TypeScript
37 lines
2.3 KiB
TypeScript
// Module ID: 17057
|
|
// Function ID: 17058
|
|
// Name: ConjureLandingModelChoices
|
|
// Dependencies: [13242, 2]
|
|
// Exports: landingModelChoices
|
|
|
|
// Module 17057 (ConjureLandingModelChoices)
|
|
import conjureLocalDev from "conjureLocalDev" /* 13242 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
let items = [{ id: "claude-fable-5-1", label: "Claude Fable 5.1", provider: "anthropic" }, { id: "claude-opus-5-5", label: "Claude Opus 5.5", provider: "anthropic" }, { id: "claude-sonnet-5-5", label: "Claude Sonnet 5.5", provider: "anthropic" }, { id: "claude-haiku-5-5", label: "Claude Haiku 5.5", provider: "anthropic" }, { id: "gpt-6-astra", label: "GPT-6 Astra", provider: "openai", supports_fast: true }, { id: "gpt-6.1-sol", label: "GPT-6.1 Sol", provider: "openai", supports_fast: true }, { id: "gpt-6-luna", label: "GPT-6 Luna", provider: "openai", supports_fast: true }, { id: "xai/grok-4.7", label: "Grok 4.7", provider: "xai" }];
|
|
const CONJURE_FALLBACK_MODEL_CHOICES = { main: items, subagent: items, thinking: ["low", "medium", "high", "xhigh", "max"] };
|
|
let items1 = [{ id: "deepseek/deepseek-flash", label: "DeepSeek V4.1 Flash", provider: "deepseek" }, { id: "moonshotai/kimi-k3", label: "Kimi K3", provider: "moonshotai" }];
|
|
let obj2 = { main: items1, subagent: items1, thinking: CONJURE_FALLBACK_MODEL_CHOICES.thinking };
|
|
const result = size.fileFinishedImporting("modules/conjure/create/ConjureLandingModelChoices.tsx");
|
|
|
|
export const landingModelChoices = function landingModelChoices() {
|
|
let items;
|
|
let items1;
|
|
let tmp3;
|
|
const obj = conjureLocalDev;
|
|
if (obj.isConjureLocalDev()) {
|
|
obj2 = { main: items, subagent: items1, thinking: obj.thinking };
|
|
items = [];
|
|
HermesBuiltin.arraySpread(items, obj2.main, HermesBuiltin.arraySpread(items, obj.main, 0));
|
|
items1 = [];
|
|
HermesBuiltin.arraySpread(items1, obj2.subagent, HermesBuiltin.arraySpread(items1, obj.subagent, 0));
|
|
tmp3 = obj2;
|
|
} else {
|
|
tmp3 = tmp2;
|
|
}
|
|
return tmp3;
|
|
};
|
|
export { CONJURE_FALLBACK_MODEL_CHOICES };
|
|
export const CONJURE_DEV_FALLBACK_MODEL_CHOICES = obj2;
|
|
export const CONJURE_DEFAULT_TIER_SETTINGS = { tier: "balanced", provider: "openai" };
|
|
export const CONJURE_LANDING_TIER_SEATS = { simple: { model: "gpt-6-luna", thinking: "high" }, balanced: { model: "claude-sonnet-5-5", thinking: "high" }, complex: { model: "claude-opus-5-5", thinking: "high" } };
|