diff --git a/README.md b/README.md index 772c4eaf006ffc0ba594535cefae68ba4437f409..021eb57276b82a25bb5809be6418c3423b1a1236 100644 --- a/README.md +++ b/README.md @@ -105,9 +105,6 @@ const nextConfig = { }; return config; }, - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Puts pdf-parse in actual NodeJS mode with NextJS App Router - }, }; module.exports = nextConfig; diff --git a/apps/docs/docs/environments.md b/apps/docs/docs/environments.md index 3876ddc731833321c8440131f62d8b0902217626..0c063a4dbe49b1314bea91d7a5ac22f0115f0d6d 100644 --- a/apps/docs/docs/environments.md +++ b/apps/docs/docs/environments.md @@ -13,17 +13,3 @@ If you're using NextJS App Router route handlers/serverless functions, you'll ne ```js export const runtime = "nodejs"; // default ``` - -and you'll need to add an exception for pdf-parse in your next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Puts pdf-parse in actual NodeJS mode with NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/ar/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/ar/docusaurus-plugin-content-docs/current/environments.md index 9b3ea65e0aafccf252c1ffe848074d6fbd3b5da9..2292f78ca5fce74671e4e1ad855eb3cb6580cc97 100644 --- a/apps/docs/i18n/ar/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/ar/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ sidebar_position: 5 ```js export const runtime = "nodejs"; // الاÙتراضي ``` - -وستØتاج أيضًا إلى إضاÙØ© استثناء لـ pdf-parse ÙÙŠ next.config.js الخاص بك - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // يضع pdf-parse ÙÙŠ وضع NodeJS الÙعلي مع NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/bg/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/bg/docusaurus-plugin-content-docs/current/environments.md index f8d0b00bef5bb3518c2ac8570bec6b450cd3427f..c973ed7f599de7184297b013e32520c056545a59 100644 --- a/apps/docs/i18n/bg/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/bg/docusaurus-plugin-content-docs/current/environments.md @@ -16,16 +16,3 @@ LlamaIndex в момента официално поддържа NodeJS 18 и No export const runtime = "nodejs"; // по подразбиране ``` -и ще Ñ‚Ñ€Ñбва да добавите изключение за pdf-parse във Ð²Ð°ÑˆÐ¸Ñ next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // ПоÑÑ‚Ð°Ð²Ñ pdf-parse в реален режим на NodeJS Ñ NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/cat/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/cat/docusaurus-plugin-content-docs/current/environments.md index b80869294c700a95d67b8d64ba63bf4be1ec452c..12c5fb9d5591802199f41f1db96bffa328821b41 100644 --- a/apps/docs/i18n/cat/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/cat/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Si utilitzeu els gestors de rutes/funcions sense servidor de l'enrutador d'aplic ```js export const runtime = "nodejs"; // per defecte ``` - -i haureu d'afegir una excepció per a pdf-parse al vostre next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Posiciona pdf-parse en el mode NodeJS real amb l'enrutador d'aplicacions NextJS - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/cs/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/cs/docusaurus-plugin-content-docs/current/environments.md index 307673af687bb4c9488f32890fe47c2e001d3299..e70b461bc9ce5cebc23c7ea216e08ffc33738689 100644 --- a/apps/docs/i18n/cs/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/cs/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Pokud použÃváte NextJS App Router pro zpracovánà tras/route a serverless fu ```js export const runtime = "nodejs"; // výchozà hodnota ``` - -a budete muset pÅ™idat výjimku pro pdf-parse ve vaÅ¡em next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // PÅ™epne pdf-parse do režimu NodeJS s NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/da/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/da/docusaurus-plugin-content-docs/current/environments.md index 2e5f58139eb8640be7cb76d6449db7d38069e99c..c7a16b0d8a87c5d2d00244683af4da54a5c2b553 100644 --- a/apps/docs/i18n/da/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/da/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Hvis du bruger NextJS App Router route handlers/serverless functions, skal du br ```js export const runtime = "nodejs"; // standard ``` - -og du skal tilføje en undtagelse for pdf-parse i din next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Sætter pdf-parse i faktisk NodeJS-tilstand med NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/de/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/de/docusaurus-plugin-content-docs/current/environments.md index 20abc87f96e1c38689f4dba7aa50c208064d700a..2d8302249956327b5719dead73698f751225bfd6 100644 --- a/apps/docs/i18n/de/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/de/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Wenn Sie den NextJS App Router für Routen-Handler/Serverless-Funktionen verwend ```js export const runtime = "nodejs"; // Standardwert ``` - -und Sie müssen eine Ausnahme für pdf-parse in Ihrer next.config.js hinzufügen: - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Setzt pdf-parse in den tatsächlichen NodeJS-Modus mit NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/el/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/el/docusaurus-plugin-content-docs/current/environments.md index 1153778ed98089354a0c433dddad7535f78fe35c..3284bb702dd12b87bf6677f916713a7a9e21d092 100644 --- a/apps/docs/i18n/el/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/el/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ sidebar_position: 5 ```js export const runtime = "nodejs"; // Ï€Ïοεπιλογή ``` - -και θα Ï€ÏÎπει να Ï€ÏοσθÎσετε μια εξαίÏεση για το pdf-parse στο next.config.js σας - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Βάζει το pdf-parse σε Ï€Ïαγματική λειτουÏγία NodeJS με τον δÏομολογητή NextJS App - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/es/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/es/docusaurus-plugin-content-docs/current/environments.md index 448de3a64d9582b0ece1883d84a7478fbdb81984..a31e76bb70b0466ed8972cc4c2356419984209ad 100644 --- a/apps/docs/i18n/es/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/es/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Si estás utilizando los controladores de ruta/funciones sin servidor del enruta ```js export const runtime = "nodejs"; // por defecto ``` - -y deberás agregar una excepción para pdf-parse en tu archivo next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Pone pdf-parse en el modo NodeJS real con el enrutador de aplicaciones NextJS - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/et/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/et/docusaurus-plugin-content-docs/current/environments.md index 7c47741bfbb5e4bfebd868cca9032929686e11c5..7ef89e95045ce32a788369e0eda69028a50195f0 100644 --- a/apps/docs/i18n/et/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/et/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Kui kasutate NextJS rakenduse marsruuteri marsruutide käsitlejaid/serverita fun ```js export const runtime = "nodejs"; // vaikimisi ``` - -ja peate lisama erandi pdf-parse jaoks oma next.config.js failis - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Paneb pdf-parse tegelikult NodeJS režiimi koos NextJS rakenduse marsruuteriga - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/fa/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/fa/docusaurus-plugin-content-docs/current/environments.md index 629bd1adcc9ac86506867384a58ad7808b682f13..9c3e15deea745fbd30651e65f45b6ec2a89a92b9 100644 --- a/apps/docs/i18n/fa/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/fa/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex در Øال Øاضر به طور رسمی NodeJS 18 Ùˆ NodeJS 20 را ```js export const runtime = "nodejs"; // پیش Ùرض ``` - -Ùˆ برای pdf-parse باید یک استثناء در next.config.js اضاÙÙ‡ کنید - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // pdf-parse را در Øالت واقعی NodeJS با مسیریاب برنامه NextJS قرار Ù…ÛŒ دهد - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/fi/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/fi/docusaurus-plugin-content-docs/current/environments.md index ea4cbb371fe745c21257463fcf024cfb6de8627f..a920939eb93edc67d10ee28073261286d3c812e8 100644 --- a/apps/docs/i18n/fi/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/fi/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Jos käytät NextJS-sovelluksen reitittimen reitinkäsittelijöitä/palveluttomi ```js export const runtime = "nodejs"; // oletusarvo ``` - -ja sinun tulee lisätä poikkeus pdf-parse:lle next.config.js-tiedostossasi - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Asettaa pdf-parsen todelliseen NodeJS-tilaan NextJS-sovelluksen reitittimen kanssa - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/fr/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/fr/docusaurus-plugin-content-docs/current/environments.md index cc3354a807a74564ce9761563e7ff1812604be44..fa241a00bd5e65a3475a90d91cfafd6b2528b981 100644 --- a/apps/docs/i18n/fr/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/fr/docusaurus-plugin-content-docs/current/environments.md @@ -13,17 +13,3 @@ Si vous utilisez des gestionnaires de route du routeur d'application NextJS ou d ```js export const runtime = "nodejs"; // par défaut ``` - -et vous devrez ajouter une exception pour pdf-parse dans votre fichier next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Met pdf-parse en mode NodeJS réel avec le routeur d'application NextJS - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/he/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/he/docusaurus-plugin-content-docs/current/environments.md index 6da429dfff12900dd4d4a618b8c424cff0688042..95949180b70f6a2ec31941fe09cbcd2fb7756389 100644 --- a/apps/docs/i18n/he/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/he/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex כרגע תומך ב×ופן רשמי ב-NodeJS 18 ו-NodeJS 20. ```js export const runtime = "nodejs"; // ברירת מחדל ``` - -ועליך להוסיף יוצ×ת דופן עבור pdf-parse בקובץ next.config.js שלך - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // מעביר ×ת pdf-parse למצב NodeJS ×”×מיתי ×¢× ×ž×¡×œ×•×œ×™ הר×וטר של NextJS App - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/hi/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/hi/docusaurus-plugin-content-docs/current/environments.md index 3c8f605eab9f1082cda6a3fa6771dec97aa29c93..37fc25de0ee4e3255d4d5782f4601df3a4aef1d0 100644 --- a/apps/docs/i18n/hi/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/hi/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex वरà¥à¤¤à¤®à¤¾à¤¨ में NodeJS 18 और NodeJS 20 का आ ```js export const runtime = "nodejs"; // डिफ़ॉलà¥à¤Ÿ ``` - -और आपको अपने next.config.js में pdf-parse के लिठà¤à¤• अपवाद जोड़ने की आवशà¥à¤¯à¤•à¤¤à¤¾ होगी - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // NextJS à¤à¤ª राउटर में pdf-parse को वासà¥à¤¤à¤µà¤¿à¤• NodeJS मोड में रखता है - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/hr/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/hr/docusaurus-plugin-content-docs/current/environments.md index 17f56902d965fd82d8eede032cdc435876a8ab9f..56ab34e73262158e2ab1b09092a0956d3c9d345d 100644 --- a/apps/docs/i18n/hr/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/hr/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Ako koristite NextJS App Router rukovatelje rutama/serverless funkcije, trebat ```js export const runtime = "nodejs"; // zadano ``` - -i trebat ćete dodati iznimku za pdf-parse u vaÅ¡em next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Stavlja pdf-parse u stvarni NodeJS naÄin rada s NextJS App Routerom - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/hu/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/hu/docusaurus-plugin-content-docs/current/environments.md index 7b14b15337fdce88b2e922623c20757f4a2c8338..8218922992dbc7a9ac2884d5c152387f2f764c41 100644 --- a/apps/docs/i18n/hu/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/hu/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Ha a NextJS alkalmazás útválasztó útválasztó kezelÅ‘ket/szerver nélküli ```js export const runtime = "nodejs"; // alapértelmezett ``` - -és hozzá kell adnia egy kivételt a pdf-parse-hez a next.config.js fájlban - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // A pdf-parse-t valódi NodeJS módban helyezi el a NextJS alkalmazás útválasztó - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/in/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/in/docusaurus-plugin-content-docs/current/environments.md index 9fc24a07fb124dd2c32e854c21b03e2da1bc5f8f..78da94e26a14435149371ec20c7e62c1f0f14e00 100644 --- a/apps/docs/i18n/in/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/in/docusaurus-plugin-content-docs/current/environments.md @@ -16,16 +16,3 @@ Jika Anda menggunakan penangan rute/handler serverless NextJS App Router, Anda p export const runtime = "nodejs"; // default ``` -dan Anda perlu menambahkan pengecualian untuk pdf-parse di next.config.js Anda - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Menempatkan pdf-parse dalam mode NodeJS sebenarnya dengan NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/it/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/it/docusaurus-plugin-content-docs/current/environments.md index 9f5eabb390ff50beca71c52188a81780291f7870..b45266bea5cb87a6bf6d77d6041d11531f84f5c5 100644 --- a/apps/docs/i18n/it/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/it/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Se stai utilizzando i gestori di route/router dell'app NextJS, dovrai utilizzare ```js export const runtime = "nodejs"; // predefinito ``` - -e dovrai aggiungere un'eccezione per pdf-parse nel tuo next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Mette pdf-parse nella modalità NodeJS effettiva con il router dell'app NextJS - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/ja/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/ja/docusaurus-plugin-content-docs/current/environments.md index ff2a474e41c1e4b6387c3abae8f90c171dde8107..c2ebd45020db8931e6efda1942e1e7b164fa35b1 100644 --- a/apps/docs/i18n/ja/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/ja/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ NextJSアプリケーションルーターã®ãƒ«ãƒ¼ãƒˆãƒãƒ³ãƒ‰ãƒ©ãƒ¼/サーム```js export const runtime = "nodejs"; // デフォルト ``` - -ã¾ãŸã€next.config.jsã§pdf-parseã®ä¾‹å¤–ã‚’è¿½åŠ ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // pdf-parseを実際ã®NodeJSモードã«é…ç½®ã™ã‚‹ãŸã‚ã®NextJSアプリケーションルーター - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/ko/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/ko/docusaurus-plugin-content-docs/current/environments.md index 2da3bba0efacad137db7241b5e86d6066d1ea950..c657251646e02bc28c765d9df5772fda9664fa93 100644 --- a/apps/docs/i18n/ko/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/ko/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ NextJS 앱 ë¼ìš°í„° ë¼ìš°íŠ¸ 핸들러/서버리스 함수를 사용하는 ê²½ ```js export const runtime = "nodejs"; // 기본값 ``` - -ê·¸ë¦¬ê³ next.config.jsì—ì„œ pdf-parseì— ëŒ€í•œ 예외를 추가해야합니다. - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // pdf-parse를 ì‹¤ì œ NodeJS 모드로 NextJS 앱 ë¼ìš°í„°ì— 추가합니다. - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/lt/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/lt/docusaurus-plugin-content-docs/current/environments.md index d4ed4f788122b3fb3733cf4ae0f84647377ce981..658e664949b42a86952cf1bd0e03e103349a4c9e 100644 --- a/apps/docs/i18n/lt/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/lt/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Jei naudojate NextJS Aplikacijos marÅ¡rutizatoriaus marÅ¡rutų tvarkyklÄ—s / ser ```js export const runtime = "nodejs"; // numatytasis ``` - -ir turÄ—site pridÄ—ti iÅ¡imtį pdf-parse savo next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Prideda pdf-parse į tikrÄ…jį NodeJS režimÄ… su NextJS Aplikacijos marÅ¡rutizatoriumi - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/lv/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/lv/docusaurus-plugin-content-docs/current/environments.md index f24aaa1497381a265c20329883b07241841f5f00..ae6fe8215620ae59657fad7daa5dca20611a3771 100644 --- a/apps/docs/i18n/lv/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/lv/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Ja izmantojat NextJS lietotnes marÅ¡rutÄ“tÄja marÅ¡rutÄ“tÄjus/servera funkcija ```js export const runtime = "nodejs"; // noklusÄ“jums ``` - -un jums bÅ«s jÄpievieno izņēmums pdf-parse savÄ next.config.js failÄ - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Ievieto pdf-parse faktiskajÄ NodeJS režīmÄ ar NextJS lietotnes marÅ¡rutÄ“tÄju - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/nl/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/nl/docusaurus-plugin-content-docs/current/environments.md index e8dfa9649bbb115eae1e9c1ae564427477e2ab01..033cd3dc66a610923819184d54183d352819a5b5 100644 --- a/apps/docs/i18n/nl/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/nl/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Als je NextJS App Router route handlers/serverless functies gebruikt, moet je de ```js export const runtime = "nodejs"; // standaard ``` - -en je moet een uitzondering toevoegen voor pdf-parse in je next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Zet pdf-parse in de werkelijke NodeJS-modus met NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/no/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/no/docusaurus-plugin-content-docs/current/environments.md index ab5f6482d3a87f5bf7a3f90fa5d8fcb2ad7d0229..21061aedd5a2024aaf46d53efab606d1c24589fd 100644 --- a/apps/docs/i18n/no/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/no/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Hvis du bruker NextJS App Router rutehÃ¥ndterere/serverløse funksjoner, mÃ¥ du ```js export const runtime = "nodejs"; // standard ``` - -og du mÃ¥ legge til et unntak for pdf-parse i next.config.js-filen din - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Setter pdf-parse i faktisk NodeJS-modus med NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/pl/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/pl/docusaurus-plugin-content-docs/current/environments.md index 96b7206709900cee17cd1aca72045371cf54532f..333d664a3d7e1eb63a8cd402dd99fef6f3005de9 100644 --- a/apps/docs/i18n/pl/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/pl/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ JeÅ›li korzystasz z obsÅ‚ugi trasowania NextJS App Router lub funkcji bezserwero ```js export const runtime = "nodejs"; // domyÅ›lnie ``` - -i bÄ™dziesz musiaÅ‚ dodać wyjÄ…tek dla pdf-parse w pliku next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Umieszcza pdf-parse w rzeczywistym trybie NodeJS z NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/pt/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/pt/docusaurus-plugin-content-docs/current/environments.md index faeb70787d3a865fb1dc67e9ebb91167dccb5297..22547d0efd809caa581906581d6f427b4a33ae08 100644 --- a/apps/docs/i18n/pt/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/pt/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Se você estiver usando os manipuladores de rota/funções serverless do Roteado ```js export const runtime = "nodejs"; // padrão ``` - -e você precisará adicionar uma exceção para o pdf-parse no seu next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Coloca o pdf-parse no modo NodeJS real com o Roteador de Aplicativos NextJS - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/ro/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/ro/docusaurus-plugin-content-docs/current/environments.md index 67ea4162c754edde56aa0cfbf2046d5c37bab1db..355fed075171534cb0d08c3800c2330d38f3002c 100644 --- a/apps/docs/i18n/ro/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/ro/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Dacă utilizaÈ›i handler-ele de rute/funcÈ›ii serverless ale Routerului aplicaÈ› ```js export const runtime = "nodejs"; // implicit ``` - -È™i va trebui să adăugaÈ›i o excepÈ›ie pentru pdf-parse în fiÈ™ierul next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Plasează pdf-parse în modul NodeJS real cu Routerul aplicaÈ›iei NextJS - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/ru/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/ru/docusaurus-plugin-content-docs/current/environments.md index 751d4e5a203ddb315a70e9c2440b567a4a81d440..ac796c8fd679781c8e222175361095c0353fc904 100644 --- a/apps/docs/i18n/ru/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/ru/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¾Ñ„Ð¸Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð¾ поддерж ```js export const runtime = "nodejs"; // по умолчанию ``` - -и вам потребуетÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ иÑключение Ð´Ð»Ñ pdf-parse в вашем файле next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Помещает pdf-parse в режим фактичеÑкого NodeJS Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ маршрутизатора приложений NextJS - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/se/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/se/docusaurus-plugin-content-docs/current/environments.md index 70d86c34a5abeab9e188b7a8b0a147897f33256a..fd145dab0e6dafba10f0755eafab1b787cf37cf3 100644 --- a/apps/docs/i18n/se/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/se/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Ako koristite NextJS App Router rute handlera/serverless funkcija, moraćete kor ```js export const runtime = "nodejs"; // podrazumevano ``` - -i moraćete dodati izuzetak za pdf-parse u vaÅ¡em next.config.js fajlu - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Stavlja pdf-parse u stvarni NodeJS režim sa NextJS App Routerom - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/sk/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/sk/docusaurus-plugin-content-docs/current/environments.md index 743f744711a3333aa53e3d48b5a48023a5735079..3e558576ae94756305baf37b2788ab7065bcb79d 100644 --- a/apps/docs/i18n/sk/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/sk/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex trenutno uradno podpira NodeJS 18 in NodeJS 20. ```js export const runtime = "nodejs"; // privzeto ``` - -in v datoteko next.config.js dodajte izjemo za pdf-parse - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Postavi pdf-parse v dejanski naÄin NodeJS z usmerjevalnikom NextJS aplikacije - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/sl/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/sl/docusaurus-plugin-content-docs/current/environments.md index be3e3885e1a85ee71b7707b4b5e84a33327906be..a62d01746f88287ef0d7388c0066aae492a1a385 100644 --- a/apps/docs/i18n/sl/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/sl/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Ak použÃvate spracovatele trás/serveless funkcie NextJS App Router, budete po ```js export const runtime = "nodejs"; // predvolené ``` - -a budete musieÅ¥ pridaÅ¥ výnimku pre pdf-parse vo vaÅ¡om next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Puts pdf-parse in actual NodeJS mode with NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/sv/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/sv/docusaurus-plugin-content-docs/current/environments.md index d9a7ca7f4fdd12fbc77e399195d28584d2929fea..f36ecac528b3176b48694de8e148467e76ae39b4 100644 --- a/apps/docs/i18n/sv/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/sv/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Om du använder NextJS App Router route handlers/serverless functions mÃ¥ste du ```js export const runtime = "nodejs"; // standard ``` - -och du mÃ¥ste lägga till ett undantag för pdf-parse i din next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Sätter pdf-parse i faktiskt NodeJS-läge med NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/th/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/th/docusaurus-plugin-content-docs/current/environments.md index 6abaeae5982cbc2bfad94fa457af4759c2582d79..9160592a2b0faa4adf2841f86d9acc2307c36785 100644 --- a/apps/docs/i18n/th/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/th/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex รà¸à¸‡à¸£à¸±à¸š NodeJS 18 à¹à¸¥à¸° NodeJS 20 à¸à¸¢à¹ˆà¸²à¸‡à¹€ ```js export const runtime = "nodejs"; // ค่าเริ่มต้น ``` - -à¹à¸¥à¸°à¸„ุณจะต้à¸à¸‡à¹€à¸žà¸´à¹ˆà¸¡à¸‚้à¸à¸¢à¸à¹€à¸§à¹‰à¸™à¸ªà¸³à¸«à¸£à¸±à¸š pdf-parse ใน next.config.js ขà¸à¸‡à¸„ุณ - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // ให้ pdf-parse ทำงานในโหมด NodeJS จริงๆ à¸à¸±à¸š NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/tr/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/tr/docusaurus-plugin-content-docs/current/environments.md index 52d0f846fca73a752ecac144378d4648e3db7e37..b4a37978dc160922603b6224c8b5cc844ca2de63 100644 --- a/apps/docs/i18n/tr/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/tr/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ EÄŸer NextJS Uygulama Yönlendirici rota iÅŸleyicileri/sunucusuz fonksiyonlar ku ```js export const runtime = "nodejs"; // varsayılan ``` - -ve next.config.js dosyanıza pdf-parse için bir istisna eklemeniz gerekecektir: - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // pdf-parse'ı NextJS Uygulama Yönlendirici ile gerçek NodeJS modunda kullanır - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/uk/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/uk/docusaurus-plugin-content-docs/current/environments.md index 0ca2731852ea16e7493ac9e9856fc6cdd14dfecb..1ceb571f0f2b2173c3fef0633cb56d5c69729224 100644 --- a/apps/docs/i18n/uk/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/uk/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex наразі офіційно підтримує NodeJS 18 та NodeJ ```js export const runtime = "nodejs"; // за замовчуваннÑм ``` - -Ñ– вам потрібно додати винÑток Ð´Ð»Ñ pdf-parse у вашому next.config.js - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Розміщує pdf-parse у фактичному режимі NodeJS з NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/vi/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/vi/docusaurus-plugin-content-docs/current/environments.md index 4fb7feb1e3899887aaba59e1ea7e540995f4a976..6d6f9bda3aad4725d1b6a0d12093b8914198b835 100644 --- a/apps/docs/i18n/vi/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/vi/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ Nếu bạn Ä‘ang sá» dụng NextJS App Router route handlers/serverless functi ```js export const runtime = "nodejs"; // mặc định ``` - -và bạn sẽ cần thêm má»™t ngoại lệ cho pdf-parse trong next.config.js của bạn - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // Äặt pdf-parse trong chế Ä‘á»™ NodeJS thá»±c tế vá»›i NextJS App Router - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/environments.md index 0e5da1a23f99824f372add181dbf375dd812bd80..0dc88796d1187add0ebdd15b45422c0d9b4f5c84 100644 --- a/apps/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/environments.md @@ -13,17 +13,3 @@ LlamaIndex ç›®å‰å®˜æ–¹æ”¯æŒ NodeJS 18 å’Œ NodeJS 20。 ```js export const runtime = "nodejs"; // 默认 ``` - -并且您需è¦åœ¨ next.config.js ä¸ä¸º pdf-parse æ·»åŠ ä¸€ä¸ªä¾‹å¤– - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // å°† pdf-parse 置于实际的 NodeJS 模å¼ä¸Ž NextJS 应用路由器 - }, -}; - -module.exports = nextConfig; -``` diff --git a/apps/docs/i18n/zh_tw/docusaurus-plugin-content-docs/current/environments.md b/apps/docs/i18n/zh_tw/docusaurus-plugin-content-docs/current/environments.md index 6da17a90812b4dbe1284eb3d63925a8150e98cde..ec1ede39aaccf2412c228ff7d2cb41a234f320e1 100644 --- a/apps/docs/i18n/zh_tw/docusaurus-plugin-content-docs/current/environments.md +++ b/apps/docs/i18n/zh_tw/docusaurus-plugin-content-docs/current/environments.md @@ -15,17 +15,3 @@ LlamaIndex ç›®å‰æ£å¼æ”¯æ´ NodeJS 18 å’Œ NodeJS 20。 ```js export const runtime = "nodejs"; // é è¨å€¼ ``` - -並且您需è¦åœ¨ next.config.js ä¸ç‚º pdf-parse æ·»åŠ ä¸€å€‹ä¾‹å¤–ï¼š - -```js -// next.config.js -/** @type {import('next').NextConfig} */ -const nextConfig = { - experimental: { - serverComponentsExternalPackages: ["pdf-parse"], // å°‡ pdf-parse 放在實際的 NodeJS 模å¼ä¸èˆ‡ NextJS 應用程å¼è·¯ç”±å™¨ä¸€èµ·ä½¿ç”¨ - }, -}; - -module.exports = nextConfig; -``` diff --git a/examples/pg-vector-store/README.md b/examples/pg-vector-store/README.md index d6b4b9fc63f0b4a72d0929cefe84319272b16b7d..78d88efa7483540f7d0fa0b2c6ea40c4cc9495cc 100644 --- a/examples/pg-vector-store/README.md +++ b/examples/pg-vector-store/README.md @@ -19,12 +19,12 @@ If you prefer using a managed service, you can use [Timescale](https://docs.time Having created a DB instance, you can then set up environment variables for your database connection: ```bash -export PGHOST=<your database host> -export PGUSER=<your database user> -export PGPASSWORD=<your database password> -export PGDATABASE=<your database name> -export PGPORT=<your database port> -export OPENAI_API_KEY=<your openai api key> +export PGHOST=your database host +export PGUSER=your database user +export PGPASSWORD=your database password +export PGDATABASE=your database name +export PGPORT=your database port +export OPENAI_API_KEY=your openai api key ``` Set the environment variables above to match your database setup. diff --git a/packages/core/src/storage/vectorStore/PGVectorStore.ts b/packages/core/src/storage/vectorStore/PGVectorStore.ts index 46c0127b7554b7b672c65b2a89ca4c4aa6d48288..eb6cbeff22382513c0e96fbf04e2e9cce1a7536d 100644 --- a/packages/core/src/storage/vectorStore/PGVectorStore.ts +++ b/packages/core/src/storage/vectorStore/PGVectorStore.ts @@ -28,11 +28,11 @@ export class PGVectorStore implements VectorStore { * * If the `connectionString` is not provided the following env variables are * used to connect to the DB: - * PGHOST=<your database host> - * PGUSER=<your database user> - * PGPASSWORD=<your database password> - * PGDATABASE=<your database name> - * PGPORT=<your database port> + * PGHOST=your database host + * PGUSER=your database user + * PGPASSWORD=your database password + * PGDATABASE=your database name + * PGPORT=your database port * * @param {object} config - The configuration settings for the instance. * @param {string} config.schemaName - The name of the schema (optional). Defaults to PGVECTOR_SCHEMA. diff --git a/packages/create-llama/templates/types/streaming/nextjs/next.config.app.js b/packages/create-llama/templates/types/streaming/nextjs/next.config.app.js index 0ff94969142b0c759dfa75ace8ee4300e8860620..39afbb7039eca17b4afb76bd8fd76a03210b1933 100644 --- a/packages/create-llama/templates/types/streaming/nextjs/next.config.app.js +++ b/packages/create-llama/templates/types/streaming/nextjs/next.config.app.js @@ -11,7 +11,6 @@ const nextConfig = { return config; }, experimental: { - serverComponentsExternalPackages: ["llamaindex"], outputFileTracingIncludes: { "/*": ["./cache/**/*"], }, diff --git a/packages/create-llama/templates/types/streaming/nextjs/next.config.static.js b/packages/create-llama/templates/types/streaming/nextjs/next.config.static.js index c5e9ab41f7395aba6fddbfd39ef9c7c776ae9f79..20420f58f5639e7f72842bfbfdb3bc81bc963a3f 100644 --- a/packages/create-llama/templates/types/streaming/nextjs/next.config.static.js +++ b/packages/create-llama/templates/types/streaming/nextjs/next.config.static.js @@ -13,7 +13,6 @@ const nextConfig = { return config; }, experimental: { - serverComponentsExternalPackages: ["llamaindex"], outputFileTracingIncludes: { "/*": ["./cache/**/*"], },