From 8c1cdda30574a871e49ad8054e7002e2dd99a82f Mon Sep 17 00:00:00 2001 From: 0xJacky Date: Wed, 22 Mar 2023 00:10:37 +0800 Subject: [PATCH] wip: entrance of ChatGPT --- frontend/package.json | 1 + frontend/src/assets/svg/ChatGPT_logo.svg | 1 + frontend/src/components/ChatGPT/ChatGPT.vue | 133 ++++++---- frontend/src/views/domain/DomainEdit.vue | 16 +- frontend/vite.config.ts | 3 +- frontend/yarn.lock | 158 +++++++++++- server/api/openai.go | 262 ++++++++++---------- server/api/settings.go | 60 ++--- 8 files changed, 407 insertions(+), 227 deletions(-) create mode 100644 frontend/src/assets/svg/ChatGPT_logo.svg diff --git a/frontend/package.json b/frontend/package.json index 3c6cad15..966c4d40 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -46,6 +46,7 @@ "unplugin-vue-components": "^0.22.12", "vite": "^4.1.4", "vite-plugin-html": "^3.2.0", + "vite-svg-loader": "^4.0.0", "vue-tsc": "^1.0.24" } } diff --git a/frontend/src/assets/svg/ChatGPT_logo.svg b/frontend/src/assets/svg/ChatGPT_logo.svg new file mode 100644 index 00000000..8147382a --- /dev/null +++ b/frontend/src/assets/svg/ChatGPT_logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/components/ChatGPT/ChatGPT.vue b/frontend/src/components/ChatGPT/ChatGPT.vue index 85963c6e..c7045801 100644 --- a/frontend/src/components/ChatGPT/ChatGPT.vue +++ b/frontend/src/components/ChatGPT/ChatGPT.vue @@ -1,5 +1,5 @@