From 753a8ecf13742a2c6dd7f3994cdeaeaa6ee7edd8 Mon Sep 17 00:00:00 2001 From: Ilya Bondar <ilya_bondar@epam.com> Date: Tue, 10 Dec 2024 18:15:02 +0100 Subject: [PATCH 1/5] chore(chat): add `bypass_ort` --- .github/workflows/pr.yml | 2 ++ .github/workflows/release.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 36a5ac3642..ab2a24aa01 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -12,3 +12,5 @@ jobs: run_tests: uses: epam/ai-dial-ci/.github/workflows/node_pr.yml@1.10.0 secrets: inherit + with: + bypass_ort: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 10882714cd..8c33b4b9db 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,3 +12,5 @@ jobs: release: uses: epam/ai-dial-ci/.github/workflows/node_release.yml@1.10.0 secrets: inherit + with: + bypass_ort: true From 0612dd718d46470b6ca194ec93a588cc2d59d764 Mon Sep 17 00:00:00 2001 From: Ilya Bondar <ilya_bondar@epam.com> Date: Tue, 10 Dec 2024 22:26:23 +0100 Subject: [PATCH 2/5] use ort_version: 42.1.0 --- .github/workflows/pr.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index ab2a24aa01..e99e1bf869 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -13,4 +13,4 @@ jobs: uses: epam/ai-dial-ci/.github/workflows/node_pr.yml@1.10.0 secrets: inherit with: - bypass_ort: true + ort_version: 42.1.0 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8c33b4b9db..750d3e6c37 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,4 +13,4 @@ jobs: uses: epam/ai-dial-ci/.github/workflows/node_release.yml@1.10.0 secrets: inherit with: - bypass_ort: true + ort_version: 42.1.0 From 3014f61bbe071e57405d382461d2ca53468092a2 Mon Sep 17 00:00:00 2001 From: Derikyan <armen.derikyan@gmail.com> Date: Fri, 24 Jan 2025 17:44:44 +0400 Subject: [PATCH 3/5] fix(chat): fix max headers size (Issue #2852) --- package-lock.json | 20 ++++++++++++++++++++ package.json | 3 ++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index afb9fd2a2a..48c4438bc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -105,6 +105,7 @@ "@vitest/coverage-v8": "^1.2.1", "@vitest/ui": "^1.6.0", "autoprefixer": "^10.4.16", + "cross-env": "^7.0.3", "dotenv": "^16.3.1", "endent": "^2.1.0", "esbuild": "^0.19.12", @@ -12155,6 +12156,25 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "license": "MIT" }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", diff --git a/package.json b/package.json index 2ef5153da2..113b5063cf 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "0.24.0-rc", "private": true, "scripts": { - "nx": "nx", + "nx": "cross-env NODE_OPTIONS=--max-http-header-size=32768 nx", "postinstall": "patch-package && node tools/patch-nextjs.js", "graph": "nx graph", "build": "nx run-many -t build", @@ -126,6 +126,7 @@ "@vitest/coverage-v8": "^1.2.1", "@vitest/ui": "^1.6.0", "autoprefixer": "^10.4.16", + "cross-env": "^7.0.3", "dotenv": "^16.3.1", "endent": "^2.1.0", "esbuild": "^0.19.12", From c667560a3063cfe3f8a11939479d5d24b4cf31a4 Mon Sep 17 00:00:00 2001 From: Derikyan <armen.derikyan@gmail.com> Date: Mon, 27 Jan 2025 17:58:06 +0400 Subject: [PATCH 4/5] set max header size in env.development --- apps/chat/.env.development | 1 + package-lock.json | 20 -------------------- package.json | 3 +-- 3 files changed, 2 insertions(+), 22 deletions(-) diff --git a/apps/chat/.env.development b/apps/chat/.env.development index f5df3acc67..fdbf0d1e12 100644 --- a/apps/chat/.env.development +++ b/apps/chat/.env.development @@ -100,6 +100,7 @@ DEFAULT_ASSISTANT_SUB_MODEL="gpt-4" RECENT_MODELS_IDS="gpt-35-turbo,gpt-4,epam10k-semantic-search,gpt-world,mirror" RECENT_ADDONS_IDS="addon-epam10k-golden-qna,addon-epam10k-semantic-search" PUBLICATION_FILTERS="title,job title,role,dial_roles" +NODE_OPTIONS="--max-http-header-size=32768" # Themes # THEMES_CONFIG_HOST="" diff --git a/package-lock.json b/package-lock.json index 48c4438bc1..afb9fd2a2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -105,7 +105,6 @@ "@vitest/coverage-v8": "^1.2.1", "@vitest/ui": "^1.6.0", "autoprefixer": "^10.4.16", - "cross-env": "^7.0.3", "dotenv": "^16.3.1", "endent": "^2.1.0", "esbuild": "^0.19.12", @@ -12156,25 +12155,6 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "license": "MIT" }, - "node_modules/cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" - }, - "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" - } - }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", diff --git a/package.json b/package.json index 113b5063cf..2ef5153da2 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "0.24.0-rc", "private": true, "scripts": { - "nx": "cross-env NODE_OPTIONS=--max-http-header-size=32768 nx", + "nx": "nx", "postinstall": "patch-package && node tools/patch-nextjs.js", "graph": "nx graph", "build": "nx run-many -t build", @@ -126,7 +126,6 @@ "@vitest/coverage-v8": "^1.2.1", "@vitest/ui": "^1.6.0", "autoprefixer": "^10.4.16", - "cross-env": "^7.0.3", "dotenv": "^16.3.1", "endent": "^2.1.0", "esbuild": "^0.19.12", From 0a33210c1f9417f09055af320808edee44225113 Mon Sep 17 00:00:00 2001 From: Derikyan <armen.derikyan@gmail.com> Date: Mon, 27 Jan 2025 19:04:28 +0400 Subject: [PATCH 5/5] add comment --- apps/chat/.env.development | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/chat/.env.development b/apps/chat/.env.development index fdbf0d1e12..832df58a6c 100644 --- a/apps/chat/.env.development +++ b/apps/chat/.env.development @@ -100,6 +100,8 @@ DEFAULT_ASSISTANT_SUB_MODEL="gpt-4" RECENT_MODELS_IDS="gpt-35-turbo,gpt-4,epam10k-semantic-search,gpt-world,mirror" RECENT_ADDONS_IDS="addon-epam10k-golden-qna,addon-epam10k-semantic-search" PUBLICATION_FILTERS="title,job title,role,dial_roles" + +# Default header size limit aligned with Docker's default value for consistency NODE_OPTIONS="--max-http-header-size=32768" # Themes