更新
This commit is contained in:
parent
1408a60f35
commit
18e76de7ad
10
src/components.d.ts
vendored
10
src/components.d.ts
vendored
@ -7,16 +7,20 @@ export {}
|
|||||||
/* prettier-ignore */
|
/* prettier-ignore */
|
||||||
declare module 'vue' {
|
declare module 'vue' {
|
||||||
export interface GlobalComponents {
|
export interface GlobalComponents {
|
||||||
|
AccountSettings: typeof import('./components/settings/AccountSettings.vue')['default']
|
||||||
AssistantMenu: typeof import('./components/AssistantMenu.vue')['default']
|
AssistantMenu: typeof import('./components/AssistantMenu.vue')['default']
|
||||||
AssistantSettings: typeof import('./components/AssistantSettings.vue')['default']
|
AssistantSettings: typeof import('./components/settings/AssistantSettings.vue')['default']
|
||||||
Chat: typeof import('./components/chat/Chat.vue')['default']
|
Chat: typeof import('./components/chat/Chat.vue')['default']
|
||||||
ChatMenu: typeof import('./components/ChatMenu.vue')['default']
|
ChatMenu: typeof import('./components/ChatMenu.vue')['default']
|
||||||
ChatSettings: typeof import('./components/ChatSettings.vue')['default']
|
ChatSettings: typeof import('./components/settings/ChatSettings.vue')['default']
|
||||||
LeftSettings: typeof import('./components/LeftSettings.vue')['default']
|
LeftSettings: typeof import('./components/settings/LeftSettings.vue')['default']
|
||||||
|
LibrarySettings: typeof import('./components/settings/LibrarySettings.vue')['default']
|
||||||
|
MemorySettings: typeof import('./components/settings/MemorySettings.vue')['default']
|
||||||
Menu: typeof import('./components/Menu.vue')['default']
|
Menu: typeof import('./components/Menu.vue')['default']
|
||||||
MessageList: typeof import('./components/chat/MessageList.vue')['default']
|
MessageList: typeof import('./components/chat/MessageList.vue')['default']
|
||||||
RouterLink: typeof import('vue-router')['RouterLink']
|
RouterLink: typeof import('vue-router')['RouterLink']
|
||||||
RouterView: typeof import('vue-router')['RouterView']
|
RouterView: typeof import('vue-router')['RouterView']
|
||||||
|
ToolSettings: typeof import('./components/settings/ToolSettings.vue')['default']
|
||||||
UserMenu: typeof import('./components/UserMenu.vue')['default']
|
UserMenu: typeof import('./components/UserMenu.vue')['default']
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
0
src/components/settings/AccountSettings.vue
Normal file
0
src/components/settings/AccountSettings.vue
Normal file
@ -132,8 +132,8 @@
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import { useDialog } from "naive-ui";
|
import { useDialog } from "naive-ui";
|
||||||
import { TrashBinOutline, SettingsOutline } from "@vicons/ionicons5";
|
import { TrashBinOutline, SettingsOutline } from "@vicons/ionicons5";
|
||||||
import getApi from "../plugins/api";
|
import getApi from "@/plugins/api";
|
||||||
import { useChatStore } from "../stores/chat";
|
import { useChatStore } from "@/stores/chat";
|
||||||
import router from "@/router";
|
import router from "@/router";
|
||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
import {
|
import {
|
@ -78,14 +78,14 @@
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import { NMenu, useDialog } from "naive-ui";
|
import { NMenu, useDialog } from "naive-ui";
|
||||||
import { useRoute } from "vue-router";
|
import { useRoute } from "vue-router";
|
||||||
import { leftMenuOptions } from "../plugins/menus/left";
|
import { leftMenuOptions } from "../../plugins/menus/left";
|
||||||
import {
|
import {
|
||||||
ChatboxOutline,
|
ChatboxOutline,
|
||||||
TrashBinOutline,
|
TrashBinOutline,
|
||||||
SettingsOutline,
|
SettingsOutline,
|
||||||
} from "@vicons/ionicons5";
|
} from "@vicons/ionicons5";
|
||||||
import getApi from "../plugins/api";
|
import getApi from "../../plugins/api";
|
||||||
import { useChatStore } from "../stores/chat";
|
import { useChatStore } from "../../stores/chat";
|
||||||
import router from "@/router";
|
import router from "@/router";
|
||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
import { EntityAssistant, EntityChat } from "@/api";
|
import { EntityAssistant, EntityChat } from "@/api";
|
@ -7,11 +7,7 @@
|
|||||||
<AssistantSettings />
|
<AssistantSettings />
|
||||||
</n-tab-pane>
|
</n-tab-pane>
|
||||||
<n-tab-pane name="chap3" tab="工具">
|
<n-tab-pane name="chap3" tab="工具">
|
||||||
“威尔!着火了!快来帮忙!”我听到女朋友大喊。现在一个难题在我面前——是恢复一个重要的
|
<ToolSettings />
|
||||||
Amazon 服务,还是救公寓的火。<br /><br />
|
|
||||||
我的脑海中忽然出现了 Amazon
|
|
||||||
著名的领导力准则”客户至上“,有很多的客户还依赖我们的服务,我不能让他们失望!所以着火也不管了,女朋友喊我也无所谓,我开始
|
|
||||||
debug 这个线上问题。
|
|
||||||
</n-tab-pane>
|
</n-tab-pane>
|
||||||
<n-tab-pane name="documents" tab="文档">
|
<n-tab-pane name="documents" tab="文档">
|
||||||
“威尔!着火了!快来帮忙!”我听到女朋友大喊。现在一个难题在我面前——是恢复一个重要的
|
“威尔!着火了!快来帮忙!”我听到女朋友大喊。现在一个难题在我面前——是恢复一个重要的
|
||||||
@ -36,8 +32,3 @@
|
|||||||
</n-tab-pane>
|
</n-tab-pane>
|
||||||
</n-tabs>
|
</n-tabs>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup lang="ts">
|
|
||||||
import { NMenu, useDialog } from "naive-ui";
|
|
||||||
import { useRoute } from "vue-router";
|
|
||||||
</script>
|
|
0
src/components/settings/LibrarySettings.vue
Normal file
0
src/components/settings/LibrarySettings.vue
Normal file
0
src/components/settings/MemorySettings.vue
Normal file
0
src/components/settings/MemorySettings.vue
Normal file
15
src/components/settings/ToolSettings.vue
Normal file
15
src/components/settings/ToolSettings.vue
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<template>
|
||||||
|
<div class="text-center">
|
||||||
|
<n-icon class="text-7xl">
|
||||||
|
<HammerOutline />
|
||||||
|
</n-icon>
|
||||||
|
<p>工具可以让助理获得调用外部函数,以达到意想不到的效果。</p>
|
||||||
|
<div class="mt-3">
|
||||||
|
<n-button>创建</n-button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script lang="ts" setup>
|
||||||
|
import { HammerOutline } from "@vicons/ionicons5";
|
||||||
|
</script>
|
Loading…
Reference in New Issue
Block a user