1
0
forked from Leaf/amber-ui

改进 覆盖系统默认 prompt

This commit is contained in:
ivamp 2024-09-27 23:04:14 +08:00
parent 5aeb4b09fd
commit 0acd0d9ede

View File

@ -30,7 +30,7 @@
:title="p.act" :title="p.act"
hoverable hoverable
class="overflow-hidden cursor-pointer" class="overflow-hidden cursor-pointer"
@click="updateInputContent(p.prompt)" @click="overrideSystemPrompt = true;updateInputContent(p.prompt)"
> >
<n-ellipsis style="max-width: 280px" :tooltip="false"> <n-ellipsis style="max-width: 280px" :tooltip="false">
{{ p.prompt }} {{ p.prompt }}
@ -270,6 +270,7 @@ const assistantStore = useAssistantStore();
const message = useMessage(); const message = useMessage();
const showUploadModal = ref(false); const showUploadModal = ref(false);
const overrideSystemPrompt = ref(false)
const prompts: Ref<Prompt[]> = ref([]); const prompts: Ref<Prompt[]> = ref([]);
prompts.value = awesomeChatGPTPrompts; prompts.value = awesomeChatGPTPrompts;
@ -452,6 +453,12 @@ async function sendMessage(
name: text.slice(0, 10), name: text.slice(0, 10),
}; };
if (overrideSystemPrompt.value) {
postData.prompt = " ";
}
overrideSystemPrompt.value = false
// 使 // 使
if (chatStore.currentAssistantId) { if (chatStore.currentAssistantId) {
// assistant_id postData // assistant_id postData