{ "choices": [], "inputPrompt": "single-line", "persistInputPromptDrafts": true, "useSelectionAsCaptureValue": true, "namePastedImagesAfterNoteTitle": false, "searchNestedChoices": true, "templateFolderLauncherRow": "bottom", "devMode": false, "templateFolderPaths": [], "announceUpdates": "major", "version": "2.31.0", "globalVariables": {}, "onePageInputEnabled": false, "disableOnlineFeatures": true, "enableUriCallbacks": false, "enableRibbonIcon": false, "showCaptureNotification": true, "showInputCancellationNotification": false, "enableTemplatePropertyTypes": false, "dateAliases": { "t": "today", "tm": "tomorrow", "yd": "yesterday", "nw": "next week", "nm": "next month", "ny": "next year", "lw": "last week", "lm": "last month", "ly": "last year" }, "showDateCalendar": true, "ai": { "defaultModel": "Ask me", "defaultSystemPrompt": "As an AI assistant within Obsidian, your primary goal is to help users manage their ideas and knowledge more effectively. Format your responses using Markdown syntax. Please use the [[Obsidian]] link format. You can write aliases for the links by writing [[Obsidian|the alias after the pipe symbol]]. To use mathematical notation, use LaTeX syntax. LaTeX syntax for larger equations should be on separate lines, surrounded with double dollar signs ($$). You can also inline math expressions by wrapping it in $ symbols. For example, use $$w_{ij}^{\\text{new}}:=w_{ij}^{\\text{current}}+\\eta\\cdot\\delta_j\\cdot x_{ij}$$ on a separate line, but you can write \"($\\eta$ = learning rate, $\\delta_j$ = error term, $x_{ij}$ = input)\" inline.", "promptTemplatesFolderPath": "", "showAssistant": true, "providers": [ { "name": "OpenAI", "endpoint": "https://api.openai.com/v1", "apiKey": "", "models": [ { "name": "gpt-3.5-turbo", "maxTokens": 4096 }, { "name": "gpt-3.5-turbo-16k", "maxTokens": 16384 }, { "name": "gpt-3.5-turbo-1106", "maxTokens": 16385 }, { "name": "gpt-4", "maxTokens": 8192 }, { "name": "gpt-4-turbo", "maxTokens": 128000 }, { "name": "gpt-4o", "maxTokens": 128000, "maxOutputTokens": 16384, "supportsTemperature": true }, { "name": "gpt-4o-mini", "maxTokens": 128000, "maxOutputTokens": 16384, "supportsTemperature": true }, { "name": "gpt-6-sol", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": false }, { "name": "gpt-6-luna", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": false }, { "name": "gpt-6-astra", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": false }, { "name": "gpt-5.6-sol", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": false }, { "name": "gpt-5.6-luna", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": false }, { "name": "gpt-5.6-terra", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": false }, { "name": "gpt-5.5", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": false }, { "name": "gpt-5.4", "maxTokens": 1050000, "maxOutputTokens": 128000, "supportsTemperature": true }, { "name": "gpt-5.4-mini", "maxTokens": 400000, "maxOutputTokens": 128000, "supportsTemperature": true }, { "name": "gpt-5.4-nano", "maxTokens": 400000, "maxOutputTokens": 128000, "supportsTemperature": true }, { "name": "gpt-4.1", "maxTokens": 1047576, "maxOutputTokens": 32768, "supportsTemperature": true }, { "name": "gpt-4.1-mini", "maxTokens": 1047576, "maxOutputTokens": 32768, "supportsTemperature": true }, { "name": "o3", "maxTokens": 200000, "maxOutputTokens": 100000, "supportsTemperature": false }, { "name": "o4-mini", "maxTokens": 200000, "maxOutputTokens": 100000, "supportsTemperature": false } ], "autoSyncModels": true, "modelSource": "modelsDev", "id": "openai" }, { "name": "Gemini", "endpoint": "https://generativelanguage.googleapis.com", "apiKey": "", "models": [ { "name": "gemini-3.8-flash", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-3.7-flash", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-3.6-flash", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-3.5-flash", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-3.5-flash-lite", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-3.1-pro-preview", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-3.1-flash-lite", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-3-flash-preview", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-2.5-pro", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-2.5-flash", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true }, { "name": "gemini-2.5-flash-lite", "maxTokens": 1048576, "maxOutputTokens": 65536, "supportsTemperature": true } ], "autoSyncModels": true, "modelSource": "modelsDev", "id": "gemini" } ] }, "migrations": { "migrateToMacroIDFromEmbeddedMacro": true, "useQuickAddTemplateFolder": true, "incrementFileNameSettingMoveToDefaultBehavior": true, "consolidateFileExistsBehavior": true, "repairTemplateFileExistsBehavior": true, "mutualExclusionInsertAfterAndWriteToBottomOfFile": true, "setVersionAfterUpdateModalRelease": true, "addDefaultAIProviders": true, "removeMacroIndirection": true, "migrateFileOpeningSettings": true, "backfillFileOpeningDefaults": true, "setProviderModelDiscoveryMode": true, "migrateProviderApiKeysToSecretStorage": true, "migrateToMultipleTemplateFolders": true, "refreshStaleDefaultModelSeeds": true, "pinAiModelRefs": true } }