From 771d166c6f2793698f874ce30a238c5b26eea444 Mon Sep 17 00:00:00 2001 From: kypaku Date: Mon, 3 Jul 2023 19:18:04 +0300 Subject: [PATCH] feat: fix stream + edit json settings --- package-lock.json | 14 +-- package.json | 2 +- src/App.vue | 8 ++ src/api/openai.ts | 92 +++++++++++--------- src/components/openai/OpenAITextSettings.vue | 33 ++++++- 5 files changed, 96 insertions(+), 53 deletions(-) diff --git a/package-lock.json b/package-lock.json index f20bcec..7a8d2c9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "eventsource-parser": "^1.0.0", "gpt-simple-api-ts": "^1.0.35", "local-storage": "^2.0.0", - "openai": "^3.2.1", + "openai": "^3.3.0", "postcss": "^8", "request": "^2.88.2", "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.2.17", @@ -12444,9 +12444,9 @@ } }, "node_modules/openai": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/openai/-/openai-3.2.1.tgz", - "integrity": "sha512-762C9BNlJPbjjlWZi4WYK9iM2tAVAv0uUp1UmI34vb0CN5T2mjB/qM6RYBmNKMh/dN9fC+bxqPwWJZUTWW052A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-3.3.0.tgz", + "integrity": "sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ==", "dependencies": { "axios": "^0.26.0", "form-data": "^4.0.0" @@ -29135,9 +29135,9 @@ } }, "openai": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/openai/-/openai-3.2.1.tgz", - "integrity": "sha512-762C9BNlJPbjjlWZi4WYK9iM2tAVAv0uUp1UmI34vb0CN5T2mjB/qM6RYBmNKMh/dN9fC+bxqPwWJZUTWW052A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-3.3.0.tgz", + "integrity": "sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ==", "requires": { "axios": "^0.26.0", "form-data": "^4.0.0" diff --git a/package.json b/package.json index caed4a5..320f6c6 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "eventsource-parser": "^1.0.0", "gpt-simple-api-ts": "^1.0.35", "local-storage": "^2.0.0", - "openai": "^3.2.1", + "openai": "^3.3.0", "postcss": "^8", "request": "^2.88.2", "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.2.17", diff --git a/src/App.vue b/src/App.vue index b664da5..04f3c09 100644 --- a/src/App.vue +++ b/src/App.vue @@ -58,6 +58,10 @@ class="w-full rounded-lg mt-8" :rows="10" /> +
+ Tokens count (approximate): + {{ tokensCount }} +