This commit is contained in:
parent
bdcf95177a
commit
c7af244252
@ -5,6 +5,8 @@ definitions:
|
|||||||
type: string
|
type: string
|
||||||
description:
|
description:
|
||||||
type: string
|
type: string
|
||||||
|
disable_default_prompt:
|
||||||
|
type: boolean
|
||||||
id:
|
id:
|
||||||
type: integer
|
type: integer
|
||||||
name:
|
name:
|
||||||
@ -140,6 +142,11 @@ definitions:
|
|||||||
description:
|
description:
|
||||||
maxLength: 255
|
maxLength: 255
|
||||||
type: string
|
type: string
|
||||||
|
disable_default_prompt:
|
||||||
|
enum:
|
||||||
|
- true
|
||||||
|
- false
|
||||||
|
type: boolean
|
||||||
name:
|
name:
|
||||||
maxLength: 255
|
maxLength: 255
|
||||||
type: string
|
type: string
|
||||||
@ -155,6 +162,11 @@ definitions:
|
|||||||
description:
|
description:
|
||||||
maxLength: 255
|
maxLength: 255
|
||||||
type: string
|
type: string
|
||||||
|
disable_default_prompt:
|
||||||
|
enum:
|
||||||
|
- true
|
||||||
|
- false
|
||||||
|
type: boolean
|
||||||
name:
|
name:
|
||||||
maxLength: 255
|
maxLength: 255
|
||||||
type: string
|
type: string
|
||||||
|
@ -444,6 +444,12 @@ export interface RagNewInternalEntityAssistant {
|
|||||||
* @memberof RagNewInternalEntityAssistant
|
* @memberof RagNewInternalEntityAssistant
|
||||||
*/
|
*/
|
||||||
'description'?: string;
|
'description'?: string;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @type {boolean}
|
||||||
|
* @memberof RagNewInternalEntityAssistant
|
||||||
|
*/
|
||||||
|
'disable_default_prompt'?: boolean;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {number}
|
* @type {number}
|
||||||
@ -818,6 +824,12 @@ export interface RagNewInternalSchemaAssistantCreateRequest {
|
|||||||
* @memberof RagNewInternalSchemaAssistantCreateRequest
|
* @memberof RagNewInternalSchemaAssistantCreateRequest
|
||||||
*/
|
*/
|
||||||
'description': string;
|
'description': string;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @type {boolean}
|
||||||
|
* @memberof RagNewInternalSchemaAssistantCreateRequest
|
||||||
|
*/
|
||||||
|
'disable_default_prompt'?: boolean;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {string}
|
* @type {string}
|
||||||
@ -843,6 +855,12 @@ export interface RagNewInternalSchemaAssistantUpdateRequest {
|
|||||||
* @memberof RagNewInternalSchemaAssistantUpdateRequest
|
* @memberof RagNewInternalSchemaAssistantUpdateRequest
|
||||||
*/
|
*/
|
||||||
'description'?: string;
|
'description'?: string;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @type {boolean}
|
||||||
|
* @memberof RagNewInternalSchemaAssistantUpdateRequest
|
||||||
|
*/
|
||||||
|
'disable_default_prompt'?: boolean;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {string}
|
* @type {string}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<v-btn color="primary" @click="to('/assistants/' + assistantId + '/shares')"
|
<v-btn color="primary" @click="to('/assistants/' + assistantId + '/shares')"
|
||||||
>公开发布助理</v-btn
|
>助理对接</v-btn
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -25,6 +25,12 @@
|
|||||||
label="助理提示语"
|
label="助理提示语"
|
||||||
required
|
required
|
||||||
></v-textarea>
|
></v-textarea>
|
||||||
|
<v-checkbox
|
||||||
|
v-if="assistant.data != null"
|
||||||
|
v-model="assistant.data.disable_default_prompt"
|
||||||
|
label="禁用默认 Prompt(默认 Prompt 里面包含了用户信息和助理名称等,禁用可以减少 Token 消耗,但是您可能需要做更多的自定义操作)"
|
||||||
|
></v-checkbox>
|
||||||
|
|
||||||
<v-btn color="primary" @click="updateAssistant">编辑</v-btn>
|
<v-btn color="primary" @click="updateAssistant">编辑</v-btn>
|
||||||
|
|
||||||
<div class="mt-3">
|
<div class="mt-3">
|
||||||
@ -106,6 +112,7 @@ const assistant: Ref<ApiV1AssistantsPost200Response> = ref({
|
|||||||
name: "",
|
name: "",
|
||||||
description: "",
|
description: "",
|
||||||
prompt: "",
|
prompt: "",
|
||||||
|
disable_default_prompt: false,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -166,6 +173,7 @@ function updateAssistant() {
|
|||||||
description: assistant.value.data?.description,
|
description: assistant.value.data?.description,
|
||||||
name: assistant.value.data?.name,
|
name: assistant.value.data?.name,
|
||||||
prompt: assistant.value.data?.prompt,
|
prompt: assistant.value.data?.prompt,
|
||||||
|
disable_default_prompt: assistant.value.data?.disable_default_prompt,
|
||||||
};
|
};
|
||||||
api.Assistant.apiV1AssistantsIdPatch(assistantId, assistantUpdate);
|
api.Assistant.apiV1AssistantsIdPatch(assistantId, assistantUpdate);
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<h3>共享助理 {{ assistant.data?.name }}</h3>
|
<h3>发布助理 {{ assistant.data?.name }}</h3>
|
||||||
|
|
||||||
<v-btn color="primary" @click="createShare">创建共享</v-btn>
|
<v-btn color="primary" @click="createShare">创建 API 密钥</v-btn>
|
||||||
|
|
||||||
<p class="mt-2">
|
<p class="mt-2">
|
||||||
API Key 默认是没有请求限制的,为了防止 API Key
|
API Key 默认是没有请求限制的,为了防止 API Key
|
||||||
@ -12,7 +12,7 @@
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="mt-3">
|
<div class="mt-3">
|
||||||
<p class="mb-3">共享列表</p>
|
<p class="mb-3">API Key 列表</p>
|
||||||
<v-row>
|
<v-row>
|
||||||
<v-col
|
<v-col
|
||||||
v-for="s in assistantShares.data"
|
v-for="s in assistantShares.data"
|
||||||
@ -26,10 +26,8 @@
|
|||||||
<p>API Key: {{ s.token }}</p>
|
<p>API Key: {{ s.token }}</p>
|
||||||
</v-card-text>
|
</v-card-text>
|
||||||
<v-card-actions>
|
<v-card-actions>
|
||||||
<v-btn color="primary" @click="goto(s.token ?? 0)">访问共享</v-btn>
|
<v-btn color="primary" @click="goto(s.token ?? 0)">访问</v-btn>
|
||||||
<v-btn color="error" @click="deleteShare(s.id ?? 0)"
|
<v-btn color="error" @click="deleteShare(s.id ?? 0)">删除</v-btn>
|
||||||
>删除共享</v-btn
|
|
||||||
>
|
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
</v-card>
|
</v-card>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
Loading…
Reference in New Issue
Block a user