From 809405f3d91e1aad7cee56768cbce1d0c11fe3fa Mon Sep 17 00:00:00 2001 From: ivamp Date: Mon, 14 Oct 2024 00:06:09 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E7=94=9F=E6=88=90=20API=20?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=20=E5=A2=9E=E5=8A=A0=20=E5=8A=A9=E7=90=86?= =?UTF-8?q?=E7=BD=91=E7=BB=9C=E6=B5=8F=E8=A7=88=E5=92=8C=E7=BD=91=E7=BB=9C?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/swagger.yaml | 14 +++++++++++ src/api/api.ts | 24 +++++++++++++++++++ src/components/settings/AssistantSettings.vue | 20 ++++++++++++++-- 3 files changed, 56 insertions(+), 2 deletions(-) diff --git a/api/swagger.yaml b/api/swagger.yaml index da90486..50ebe07 100644 --- a/api/swagger.yaml +++ b/api/swagger.yaml @@ -7,8 +7,12 @@ definitions: type: string disable_default_prompt: type: boolean + disable_internet_search: + type: boolean disable_memory: type: boolean + disable_web_browsing: + type: boolean enable_memory_for_assistant_api: type: boolean id: @@ -369,11 +373,21 @@ definitions: - true - false type: boolean + disable_internet_search: + enum: + - true + - false + type: boolean disable_memory: enum: - true - false type: boolean + disable_web_browsing: + enum: + - true + - false + type: boolean enable_memory_for_assistant_api: enum: - true diff --git a/src/api/api.ts b/src/api/api.ts index 032e9b5..c7daba5 100644 --- a/src/api/api.ts +++ b/src/api/api.ts @@ -748,12 +748,24 @@ export interface EntityAssistant { * @memberof EntityAssistant */ 'disable_default_prompt'?: boolean; + /** + * + * @type {boolean} + * @memberof EntityAssistant + */ + 'disable_internet_search'?: boolean; /** * * @type {boolean} * @memberof EntityAssistant */ 'disable_memory'?: boolean; + /** + * + * @type {boolean} + * @memberof EntityAssistant + */ + 'disable_web_browsing'?: boolean; /** * * @type {boolean} @@ -1612,12 +1624,24 @@ export interface SchemaAssistantUpdateRequest { * @memberof SchemaAssistantUpdateRequest */ 'disable_default_prompt'?: boolean; + /** + * + * @type {boolean} + * @memberof SchemaAssistantUpdateRequest + */ + 'disable_internet_search'?: boolean; /** * * @type {boolean} * @memberof SchemaAssistantUpdateRequest */ 'disable_memory'?: boolean; + /** + * + * @type {boolean} + * @memberof SchemaAssistantUpdateRequest + */ + 'disable_web_browsing'?: boolean; /** * * @type {boolean} diff --git a/src/components/settings/AssistantSettings.vue b/src/components/settings/AssistantSettings.vue index 4755314..a0aceaa 100644 --- a/src/components/settings/AssistantSettings.vue +++ b/src/components/settings/AssistantSettings.vue @@ -93,6 +93,22 @@ 禁用默认提示词 +
+ + + 禁用网络搜索 +
+ +
+ + + 禁用网页浏览 +
+
@@ -110,10 +126,10 @@ 允许助理 API 读取记忆
-
+
话语随机性 (Temperature)