fix:调整gemini机器人设置参数

This commit is contained in:
zzw 2024-03-01 17:47:41 +08:00
parent c9234a4b49
commit 6230bf94c5
No known key found for this signature in database
GPG Key ID: 7EF784097403E91E
3 changed files with 6 additions and 1 deletions

View File

@ -275,6 +275,7 @@ class SystemController extends AbstractController
'gemini_key',
'gemini_model',
'gemini_agency',
'gemini_timeout'
];
if ($type == 'save') {
@ -326,6 +327,7 @@ class SystemController extends AbstractController
$setting['wenxin_model'] = $setting['wenxin_model'] ?: 'eb-instant';
$setting['qianwen_model'] = $setting['qianwen_model'] ?: 'qwen-v1';
$setting['gemini_model'] = $setting['gemini_model'] ?: 'gemini-1.0-pro';
$setting['gemini_timeout'] = $setting['gemini_timeout'] ?: 20;
if (env("SYSTEM_SETTING") == 'disabled') {
foreach ($keys as $item) {
if (strlen($setting[$item]) > 12) {

View File

@ -446,6 +446,7 @@ class BotReceiveMsgTask extends AbstractTask
'gemini_key' => $setting['gemini_key'],
'gemini_model' => $setting['gemini_model'],
'gemini_agency' => $setting['gemini_agency'],
'gemini_timeout' => $setting['gemini_timeout'],
'server_url' => $serverUrl,
];
if (empty($extras['gemini_key'])) {

View File

@ -83,10 +83,12 @@
<FormItem :label="$L('模型')" prop="gemini_model">
<Select v-model="formData.gemini_model" placement="top">
<Option value="gemini-1.0-pro">gemini-1.0-pro</Option>
<!-- <Option value="gemini-pro-vision">gemini-pro-vision</Option> -->
</Select>
<div class="form-tip">{{$L('查看说明')}} <a href="https://ai.google.dev/models?hl=zh-cn" target="_blank">https://ai.google.dev/models?hl=zh-cn</a></div>
</FormItem>
<FormItem label="Timeout" prop="gemini_timeout">
<Input :maxlength="255" v-model="formData.gemini_timeout" type="text" placeholder="Timeout"/>
</FormItem>
<FormItem :label="$L('使用代理')" prop="gemini_agency">
<Input :maxlength="500" v-model="formData.gemini_agency" :placeholder="$L('支持 http 或 socks 代理')"/>
<div class="form-tip">{{$L('例如http://proxy.com 或 socks5://proxy.com')}}</div>