Forked from vadimfedenko/analyze-images
src / config.ts
import { createConfigSchematics } from "@lmstudio/sdk";
export const configSchematics = createConfigSchematics()
.field(
"maxTokens",
"numeric",
{
displayName: "Max Response Tokens",
min: 128,
max: 4096,
int: true,
subtitle: "Hard cap on tokens generated per analysis call (default: 2048).",
},
2048,
)
.field(
"softTargetTokens",
"numeric",
{
displayName: "Target Response Tokens",
min: 64,
max: 2048,
int: true,
subtitle: "Soft token target stated in the prompt (default: 512).",
},
512,
)
.field(
"responseLanguage",
"string",
{
displayName: "Response Language",
subtitle:
"Language for analysis responses, e.g. 'Russian', 'English', 'German'. Leave blank for model default.",
},
"",
)
.build();