GPT-4-Turbo
This commit is contained in:
parent
ee66fd27ad
commit
c623b88b5e
3 changed files with 35 additions and 34 deletions
|
@ -11,20 +11,20 @@
|
|||
"dependencies": {
|
||||
"@sapphire/decorators": "^6.0.2",
|
||||
"@sapphire/discord.js-utilities": "7.0.2",
|
||||
"@sapphire/framework": "^4.7.1",
|
||||
"@sapphire/framework": "^4.7.2",
|
||||
"@sapphire/plugin-logger": "^3.0.6",
|
||||
"@sapphire/utilities": "^3.13.0",
|
||||
"@skyra/env-utilities": "^1.2.1",
|
||||
"colorette": "^2.0.20",
|
||||
"discord.js": "^14.13.0",
|
||||
"openai": "^4.12.4"
|
||||
"openai": "^4.16.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@flydotio/dockerfile": "^0.4.10",
|
||||
"@sapphire/cli": "^1.6.1",
|
||||
"@sapphire/prettier-config": "^2.0.0",
|
||||
"@sapphire/ts-config": "^5.0.0",
|
||||
"@types/node": "^20.8.7",
|
||||
"@types/node": "^20.8.10",
|
||||
"@types/ws": "^8.5.8",
|
||||
"prettier": "^3.0.3",
|
||||
"tsc-watch": "^6.0.4",
|
||||
|
|
60
pnpm-lock.yaml
generated
60
pnpm-lock.yaml
generated
|
@ -12,8 +12,8 @@ dependencies:
|
|||
specifier: 7.0.2
|
||||
version: 7.0.2
|
||||
'@sapphire/framework':
|
||||
specifier: ^4.7.1
|
||||
version: 4.7.1
|
||||
specifier: ^4.7.2
|
||||
version: 4.7.2
|
||||
'@sapphire/plugin-logger':
|
||||
specifier: ^3.0.6
|
||||
version: 3.0.6
|
||||
|
@ -30,8 +30,8 @@ dependencies:
|
|||
specifier: ^14.13.0
|
||||
version: 14.13.0
|
||||
openai:
|
||||
specifier: ^4.12.4
|
||||
version: 4.12.4
|
||||
specifier: ^4.16.1
|
||||
version: 4.16.1
|
||||
|
||||
devDependencies:
|
||||
'@flydotio/dockerfile':
|
||||
|
@ -47,8 +47,8 @@ devDependencies:
|
|||
specifier: ^5.0.0
|
||||
version: 5.0.0
|
||||
'@types/node':
|
||||
specifier: ^20.8.7
|
||||
version: 20.8.7
|
||||
specifier: ^20.8.10
|
||||
version: 20.8.10
|
||||
'@types/ws':
|
||||
specifier: ^8.5.8
|
||||
version: 8.5.8
|
||||
|
@ -178,7 +178,7 @@ packages:
|
|||
resolution: {integrity: sha512-kIKS7J7g06s5PBiuruQY+6T7mCC84myMq8QaHLJgyuj1NeFfqr7+txJ5weSXBODPIsY3iX2WUS4kmLJgKmnOtA==}
|
||||
engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
|
||||
dependencies:
|
||||
discord-api-types: 0.37.60
|
||||
discord-api-types: 0.37.62
|
||||
dev: false
|
||||
|
||||
/@sapphire/discord.js-utilities@7.0.2:
|
||||
|
@ -196,8 +196,8 @@ packages:
|
|||
engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
|
||||
dev: false
|
||||
|
||||
/@sapphire/framework@4.7.1:
|
||||
resolution: {integrity: sha512-UKn2kNVsQXjh70BLytSdDs+QckXjZRFALQiELt6BElmyo1m4ltHbVJAfjLNhVTfUZE9id634s0hqWh3rX+vKsw==}
|
||||
/@sapphire/framework@4.7.2:
|
||||
resolution: {integrity: sha512-SWBNssp8hOvSjjlyZqkF3gcPqsNLACNR2HXsryPM7WNhMKd0CeFTBAVB5VrxgVefK5wVHddwlDaiQOdTZpshFQ==}
|
||||
engines: {node: '>=16.6.0', npm: '>=7.0.0'}
|
||||
dependencies:
|
||||
'@discordjs/builders': 1.6.5
|
||||
|
@ -297,26 +297,28 @@ packages:
|
|||
dotenv-expand: 10.0.0
|
||||
dev: false
|
||||
|
||||
/@types/node-fetch@2.6.7:
|
||||
resolution: {integrity: sha512-lX17GZVpJ/fuCjguZ5b3TjEbSENxmEk1B2z02yoXSK9WMEWRivhdSY73wWMn6bpcCDAOh6qAdktpKHIlkDk2lg==}
|
||||
/@types/node-fetch@2.6.9:
|
||||
resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==}
|
||||
dependencies:
|
||||
'@types/node': 20.8.7
|
||||
'@types/node': 20.8.10
|
||||
form-data: 4.0.0
|
||||
dev: false
|
||||
|
||||
/@types/node@18.18.6:
|
||||
resolution: {integrity: sha512-wf3Vz+jCmOQ2HV1YUJuCWdL64adYxumkrxtc+H1VUQlnQI04+5HtH+qZCOE21lBE7gIrt+CwX2Wv8Acrw5Ak6w==}
|
||||
/@types/node@18.18.8:
|
||||
resolution: {integrity: sha512-OLGBaaK5V3VRBS1bAkMVP2/W9B+H8meUfl866OrMNQqt7wDgdpWPp5o6gmIc9pB+lIQHSq4ZL8ypeH1vPxcPaQ==}
|
||||
dependencies:
|
||||
undici-types: 5.26.5
|
||||
dev: false
|
||||
|
||||
/@types/node@20.8.7:
|
||||
resolution: {integrity: sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==}
|
||||
/@types/node@20.8.10:
|
||||
resolution: {integrity: sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==}
|
||||
dependencies:
|
||||
undici-types: 5.25.3
|
||||
undici-types: 5.26.5
|
||||
|
||||
/@types/ws@8.5.8:
|
||||
resolution: {integrity: sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==}
|
||||
dependencies:
|
||||
'@types/node': 20.8.7
|
||||
'@types/node': 20.8.10
|
||||
|
||||
/@vladfrangu/async_event_emitter@2.2.2:
|
||||
resolution: {integrity: sha512-HIzRG7sy88UZjBJamssEczH5q7t5+axva19UbZLO6u0ySbYPrwzWiXBcC0WuHyhKKoeCyneH+FvYzKQq/zTtkQ==}
|
||||
|
@ -353,8 +355,8 @@ packages:
|
|||
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
|
||||
dev: true
|
||||
|
||||
/async@3.2.4:
|
||||
resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==}
|
||||
/async@3.2.5:
|
||||
resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==}
|
||||
dev: true
|
||||
|
||||
/asynckit@0.4.0:
|
||||
|
@ -479,8 +481,8 @@ packages:
|
|||
resolution: {integrity: sha512-X4CDiMnDbA3s3RaUXWXmgAIbY1uxab3fqe3qwzg5XutR3wjqi7M3IkgQbsIBzpqBN2YWr/Qdv7JrFRqSgb4TFg==}
|
||||
dev: false
|
||||
|
||||
/discord-api-types@0.37.60:
|
||||
resolution: {integrity: sha512-5BELXTsv7becqVHrD81nZrqT4oEyXXWBwbsO/kwDDu6X3u19VV1tYDB5I5vaVAK+c1chcDeheI9zACBLm41LiQ==}
|
||||
/discord-api-types@0.37.62:
|
||||
resolution: {integrity: sha512-KpLQ6TiylGSSHj8AQW8Hz1ek1MkBbQUWs4gZhWH0rvSsWSj9tfav6EIitSxbFmqveqfu8oiPFI7vgFE4kBhTcQ==}
|
||||
dev: false
|
||||
|
||||
/discord.js@14.13.0:
|
||||
|
@ -661,7 +663,7 @@ packages:
|
|||
engines: {node: '>=10'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
async: 3.2.4
|
||||
async: 3.2.5
|
||||
chalk: 4.1.2
|
||||
filelist: 1.0.4
|
||||
minimatch: 3.1.2
|
||||
|
@ -783,12 +785,12 @@ packages:
|
|||
mimic-fn: 4.0.0
|
||||
dev: true
|
||||
|
||||
/openai@4.12.4:
|
||||
resolution: {integrity: sha512-oPNVJkpgxDUKF6WGGdHEZh5m/kjmYxS2Y1q7YVFCkvKUGthb8OGYRGCFBRPq5CQJezifzABTZRlVYnXLd6L4vQ==}
|
||||
/openai@4.16.1:
|
||||
resolution: {integrity: sha512-Gr+uqUN1ICSk6VhrX64E+zL7skjI1TgPr/XUN+ZQuNLLOvx15+XZulx/lSW4wFEAQzgjBDlMBbBeikguGIjiMg==}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
'@types/node': 18.18.6
|
||||
'@types/node-fetch': 2.6.7
|
||||
'@types/node': 18.18.8
|
||||
'@types/node-fetch': 2.6.9
|
||||
abort-controller: 3.0.0
|
||||
agentkeepalive: 4.5.0
|
||||
digest-fetch: 1.3.0
|
||||
|
@ -971,8 +973,8 @@ packages:
|
|||
hasBin: true
|
||||
dev: true
|
||||
|
||||
/undici-types@5.25.3:
|
||||
resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==}
|
||||
/undici-types@5.26.5:
|
||||
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
|
||||
|
||||
/undici@5.22.1:
|
||||
resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==}
|
||||
|
|
|
@ -7,7 +7,6 @@ const openai = new OpenAI({
|
|||
apiKey: process.env.OPENAI_API_KEY
|
||||
});
|
||||
|
||||
// @ts-ignore
|
||||
// @ts-ignore
|
||||
@ApplyOptions<Command.Options>({
|
||||
description: 'You can ACTUALLY ask Himbot something! So cool!',
|
||||
|
@ -43,7 +42,7 @@ export class UserCommand extends Command {
|
|||
: await interactionOrMessage.reply({ content: '🤔 Thinking... 🤔', fetchReply: true });
|
||||
|
||||
const chatCompletion = await openai.chat.completions.create({
|
||||
model: 'gpt-4',
|
||||
model: 'gpt-4-1106-preview',
|
||||
messages: [
|
||||
{
|
||||
role: 'user',
|
||||
|
|
Loading…
Add table
Reference in a new issue