diff --git a/README.md b/README.md index 43e5c86..7cd51b6 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ nest new project-name Install the library using npm: ```bash -npm i @boldare/openai-assistant --save +npm i @boldare/openai-assistant openai --save ``` ### Step 2: Env variables diff --git a/apps/api/src/main.ts b/apps/api/src/main.ts index e0564e6..475fa46 100644 --- a/apps/api/src/main.ts +++ b/apps/api/src/main.ts @@ -9,7 +9,7 @@ async function bootstrap() { const globalPrefix = 'api'; const config = new DocumentBuilder() .setTitle('@boldare/openai-assistant') - .setVersion('1.1.0') + .setVersion('1.2.0') .build(); const document = SwaggerModule.createDocument(app, config); diff --git a/libs/openai-assistant/package.json b/libs/openai-assistant/package.json index a602627..d7f0cb4 100644 --- a/libs/openai-assistant/package.json +++ b/libs/openai-assistant/package.json @@ -1,22 +1,23 @@ { "name": "@boldare/openai-assistant", "description": "NestJS library for building chatbot solutions based on the OpenAI Assistant API", - "version": "1.1.0", + "version": "1.2.0", "private": false, "dependencies": { "tslib": "^2.3.0", - "openai": "^4.45.0", + "dotenv": "^16.4.5", + "envfile": "^7.1.0", "@nestjs/common": "^10.0.2", "@nestjs/platform-express": "^10.0.2", - "dotenv": "^16.3.1", - "envfile": "^7.1.0", "@nestjs/axios": "^3.0.1", - "@nestjs/websockets": "^10.3.0", - "@nestjs/platform-socket.io": "^10.3.0", "@nestjs/swagger": "^7.3.0", - "socket.io": "^4.7.3", + "@nestjs/websockets": "^10.3.0", "multer": "^1.4.4-lts.1", - "class-validator": "^0.14.1" + "class-validator": "^0.14.1", + "socket.io": "^4.7.3" + }, + "peerDependencies": { + "openai": "^4.51.0" }, "type": "commonjs", "main": "./src/index.js", diff --git a/package.json b/package.json index d6a0c83..4ec0a1c 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,11 @@ { "name": "@boldare/source", - "version": "1.1.0", + "version": "1.2.0", "license": "MIT", "scripts": { "set-env": "ts-node libs/ai-embedded/set-env.mjs", "start": "node dist/apps/api/main.js", "start:dev": "nx run-many --parallel --target=serve --projects=api,spa ", - "reset": "nx reset", "start:spa": "nx serve spa", "start:api": "nx serve api", "update": "nx migrate latest && nx migrate --run-migrations",