data.json 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. {
  2. "choices": [],
  3. "inputPrompt": "single-line",
  4. "persistInputPromptDrafts": true,
  5. "useSelectionAsCaptureValue": true,
  6. "devMode": false,
  7. "templateFolderPath": "",
  8. "announceUpdates": "major",
  9. "version": "2.12.3",
  10. "globalVariables": {},
  11. "onePageInputEnabled": false,
  12. "disableOnlineFeatures": true,
  13. "enableRibbonIcon": false,
  14. "showCaptureNotification": true,
  15. "showInputCancellationNotification": false,
  16. "enableTemplatePropertyTypes": false,
  17. "dateAliases": {
  18. "t": "today",
  19. "tm": "tomorrow",
  20. "yd": "yesterday",
  21. "nw": "next week",
  22. "nm": "next month",
  23. "ny": "next year",
  24. "lw": "last week",
  25. "lm": "last month",
  26. "ly": "last year"
  27. },
  28. "ai": {
  29. "defaultModel": "Ask me",
  30. "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.",
  31. "promptTemplatesFolderPath": "",
  32. "showAssistant": true,
  33. "providers": [
  34. {
  35. "name": "OpenAI",
  36. "endpoint": "https://api.openai.com/v1",
  37. "apiKey": "",
  38. "models": [
  39. {
  40. "name": "gpt-3.5-turbo",
  41. "maxTokens": 4096
  42. },
  43. {
  44. "name": "gpt-3.5-turbo-16k",
  45. "maxTokens": 16384
  46. },
  47. {
  48. "name": "gpt-3.5-turbo-1106",
  49. "maxTokens": 16385
  50. },
  51. {
  52. "name": "gpt-4",
  53. "maxTokens": 8192
  54. },
  55. {
  56. "name": "gpt-4-32k",
  57. "maxTokens": 32768
  58. },
  59. {
  60. "name": "gpt-4-1106-preview",
  61. "maxTokens": 128000
  62. },
  63. {
  64. "name": "gpt-4-turbo",
  65. "maxTokens": 128000
  66. },
  67. {
  68. "name": "gpt-4o",
  69. "maxTokens": 128000
  70. },
  71. {
  72. "name": "gpt-4o-mini",
  73. "maxTokens": 128000
  74. }
  75. ],
  76. "autoSyncModels": false,
  77. "modelSource": "modelsDev"
  78. },
  79. {
  80. "name": "Gemini",
  81. "endpoint": "https://generativelanguage.googleapis.com",
  82. "apiKey": "",
  83. "models": [
  84. {
  85. "name": "gemini-1.5-pro",
  86. "maxTokens": 1000000
  87. },
  88. {
  89. "name": "gemini-1.5-flash",
  90. "maxTokens": 1000000
  91. },
  92. {
  93. "name": "gemini-1.5-flash-8b",
  94. "maxTokens": 1000000
  95. }
  96. ],
  97. "autoSyncModels": false,
  98. "modelSource": "modelsDev"
  99. }
  100. ]
  101. },
  102. "migrations": {
  103. "migrateToMacroIDFromEmbeddedMacro": true,
  104. "useQuickAddTemplateFolder": true,
  105. "incrementFileNameSettingMoveToDefaultBehavior": true,
  106. "consolidateFileExistsBehavior": true,
  107. "repairTemplateFileExistsBehavior": true,
  108. "mutualExclusionInsertAfterAndWriteToBottomOfFile": true,
  109. "setVersionAfterUpdateModalRelease": true,
  110. "addDefaultAIProviders": true,
  111. "removeMacroIndirection": true,
  112. "migrateFileOpeningSettings": true,
  113. "backfillFileOpeningDefaults": true,
  114. "setProviderModelDiscoveryMode": true,
  115. "migrateProviderApiKeysToSecretStorage": true
  116. }
  117. }