// @ts-nocheck import { CONFIG, loadOllamaConfig, saveOllamaConfig, loadAnthropicConfig, saveAnthropicConfig, loadOmlxConfig, saveOmlxConfig, loadSparkleConfig, saveSparkleConfig, loadDefaultSource, saveDefaultSource, loadContextThreshold, saveContextThreshold, THRESHOLD_OPTIONS, CLOUD_API_PRESETS, DEFAULT_OLLAMA, DEFAULT_ANTHROPIC, DEFAULT_OMLX, } from '../utils/config.js'; import { shortName } from '../utils/metrics-client.js'; function thresholdSelect(source) { const current = loadContextThreshold(source); return ``; } export function showConfigDialog() { return new Promise((resolve) => { const ollama = loadOllamaConfig(); const anthropic = loadAnthropicConfig(); const omlx = loadOmlxConfig(); const sparkle = loadSparkleConfig(); const defaultSource = loadDefaultSource(); const overlay = document.createElement('div'); overlay.className = 'dialog-overlay'; overlay.innerHTML = `
OLLAMA_ORIGINS=http://localhost:8090
http://localhost:8000/admin 用 Model Downloader