feat: support deepseek and openai-compatible providers
This commit is contained in:
@@ -184,9 +184,35 @@
|
||||
<article class="card form-card">
|
||||
<h3>系统设置</h3>
|
||||
<form id="settings-form" class="form-grid">
|
||||
<label class="span-2">AI 提供商
|
||||
<select name="provider" id="settings-provider">
|
||||
<option value="deepseek">DeepSeek</option>
|
||||
<option value="openai-compatible">OpenAI兼容</option>
|
||||
</select>
|
||||
</label>
|
||||
<label class="span-2">DeepSeek API Key
|
||||
<input type="password" name="apiKey" placeholder="设置后将保存在当前进程内存">
|
||||
</label>
|
||||
<div class="span-2" id="openai-settings-group" hidden>
|
||||
<label class="span-2">OpenAI兼容 Base URL
|
||||
<input type="text" name="openaiBaseUrl" placeholder="例如 http://127.0.0.1:5001/v1">
|
||||
</label>
|
||||
<label class="span-2">OpenAI兼容 API Key
|
||||
<input type="password" name="openaiApiKey" placeholder="设置后将保存在当前进程内存">
|
||||
</label>
|
||||
<label>第一阶段模型
|
||||
<select name="openaiStageOneModel">
|
||||
<option value="deepseek-v4-flash">deepseek-v4-flash</option>
|
||||
<option value="deepseek-v4-pro">deepseek-v4-pro</option>
|
||||
</select>
|
||||
</label>
|
||||
<label>第二阶段模型
|
||||
<select name="openaiStageTwoModel">
|
||||
<option value="deepseek-v4-pro">deepseek-v4-pro</option>
|
||||
<option value="deepseek-v4-flash">deepseek-v4-flash</option>
|
||||
</select>
|
||||
</label>
|
||||
</div>
|
||||
<label class="span-2">默认 SVN 项目
|
||||
<select name="defaultSvnPresetId" id="settings-default-preset"></select>
|
||||
</label>
|
||||
@@ -205,6 +231,6 @@
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<script src="/app.js?v=20260407_1811" defer></script>
|
||||
<script src="/app.js?v=20260429_1808" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user