mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-03-11 19:07:35 +03:00
42 lines
923 B
TypeScript
42 lines
923 B
TypeScript
import type { SectionConfigOverrides } from "./types";
|
|
|
|
const genai: SectionConfigOverrides = {
|
|
base: {
|
|
sectionDocs: "/configuration/genai/config",
|
|
restartRequired: [],
|
|
fieldOrder: [
|
|
"provider",
|
|
"api_key",
|
|
"base_url",
|
|
"model",
|
|
"provider_options",
|
|
"runtime_options",
|
|
],
|
|
advancedFields: ["base_url", "provider_options", "runtime_options"],
|
|
hiddenFields: ["genai.enabled_in_config"],
|
|
uiSchema: {
|
|
api_key: {
|
|
"ui:options": { size: "md" },
|
|
},
|
|
base_url: {
|
|
"ui:options": { size: "lg" },
|
|
},
|
|
model: {
|
|
"ui:options": { size: "md" },
|
|
},
|
|
provider_options: {
|
|
additionalProperties: {
|
|
"ui:options": { size: "lg" },
|
|
},
|
|
},
|
|
runtime_options: {
|
|
additionalProperties: {
|
|
"ui:options": { size: "lg" },
|
|
},
|
|
},
|
|
},
|
|
},
|
|
};
|
|
|
|
export default genai;
|