Forked from lmstudio/openai-compat-endpoint
src / config.ts
import { createConfigSchematics } from "@lmstudio/sdk";
// This file contains the definition of configuration schematics for your plugin.
export const configSchematics = createConfigSchematics()
.field(
"model",
"string",
{
displayName: "Model",
placeholder: "gpt-4.1-mini-2025-04-14",
},
"",
)
.build();
export const globalConfigSchematics = createConfigSchematics()
.field(
"BaseUrl",
"string",
{
displayName: "Override Base URL",
subtitle: "Base URL for API calls.",
placeholder: "https://api.example.com/v1",
},
"",
)
.field(
"ApiKey",
"string",
{
displayName: "OpenAI API Key",
isProtected: true,
placeholder: "...",
},
"",
)
.build();