feat:gemini机器人添加代理参数

This commit is contained in:
zzw 2024-02-28 14:37:18 +08:00
parent 673053f181
commit e3ce3bcfbe
No known key found for this signature in database
GPG Key ID: 7EF784097403E91E
3 changed files with 6 additions and 0 deletions

View File

@ -274,6 +274,7 @@ class SystemController extends AbstractController
'qianwen_model',
'gemini_key',
'gemini_model',
'gemini_agency',
];
if ($type == 'save') {

View File

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

View File

@ -87,6 +87,10 @@
</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="$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>
</FormItem>
</div>
</div>
</Form>