openchatai / OpenChat

LLMs custom-chatbots console ⚡
https://open.cx
MIT License
5.17k stars 642 forks source link

2023-06-05 12:40:06 error - Error: Missing Pinecone index name in .env file #27

Closed blueberrychopsticks closed 1 year ago

blueberrychopsticks commented 1 year ago

Looks like dotenv is not being configured properly, as I have verified that I have added my api keys to .env.

This appears to be caused by the ingeset script in llm-server/package.json#scripts#ingest

"ingest": "tsx -r dotenv/config scripts/ingest-data.ts"

I looked through the codebase and can't find ingest-data.ts anywhere.

Currently looking at manually invoking dotenv's config method to see if that would work.

Complete Docker logs for openchat-llm-server-1

``` 2023-06-05 12:36:58 2023-06-05 12:36:58 > openchat-llm-server@0.0.1 dev 2023-06-05 12:36:58 > next dev 2023-06-05 12:36:58 2023-06-05 12:36:59 ready - started server on 0.0.0.0:3000, url: http://localhost:3000 2023-06-05 12:36:59 info - Loaded env from /usr/src/app/.env 2023-06-05 12:36:59 Attention: Next.js now collects completely anonymous telemetry regarding usage. 2023-06-05 12:36:59 This information is used to shape Next.js' roadmap and prioritize features. 2023-06-05 12:36:59 You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL: 2023-06-05 12:36:59 https://nextjs.org/telemetry 2023-06-05 12:36:59 2023-06-05 12:37:01 event - compiled client and server successfully in 955 ms (154 modules) 2023-06-05 12:40:06 wait - compiling /api/ingest (client and server)... 2023-06-05 12:40:06 event - compiled successfully in 117 ms (59 modules) 2023-06-05 12:40:06 wait - compiling /_error (client and server)... 2023-06-05 12:40:06 error - config/pinecone.ts (6:8) @ eval 2023-06-05 12:40:06 error - Error: Missing Pinecone index name in .env file 2023-06-05 12:40:06 at eval (webpack-internal:///(api)/./config/pinecone.ts:9:11) 2023-06-05 12:40:06 at (api)/./config/pinecone.ts (/usr/src/app/.next/server/pages/api/ingest.js:162:1) 2023-06-05 12:40:06 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:40:06 at eval (webpack-internal:///(api)/./data-sources/pdfHandler.ts:13:74) 2023-06-05 12:40:06 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:40:06 at eval (webpack-internal:///(api)/./data-sources/pdfHandler.ts:1:21) 2023-06-05 12:40:06 at (api)/./data-sources/pdfHandler.ts (/usr/src/app/.next/server/pages/api/ingest.js:182:1) 2023-06-05 12:40:06 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:40:06 at eval (webpack-internal:///(api)/./pages/api/ingest.ts:6:82) 2023-06-05 12:40:06 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:40:06 at eval (webpack-internal:///(api)/./pages/api/ingest.ts:1:21) 2023-06-05 12:40:06 at (api)/./pages/api/ingest.ts (/usr/src/app/.next/server/pages/api/ingest.js:202:1) 2023-06-05 12:40:06 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:40:06 at __webpack_exec__ (/usr/src/app/.next/server/pages/api/ingest.js:232:39) 2023-06-05 12:40:06 at /usr/src/app/.next/server/pages/api/ingest.js:233:28 2023-06-05 12:40:06 at Object. (/usr/src/app/.next/server/pages/api/ingest.js:236:3) 2023-06-05 12:40:06 at Module._compile (node:internal/modules/cjs/loader:1254:14) 2023-06-05 12:40:06 at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) 2023-06-05 12:40:06 at Module.load (node:internal/modules/cjs/loader:1117:32) 2023-06-05 12:40:06 at Module._load (node:internal/modules/cjs/loader:958:12) 2023-06-05 12:40:06 at Module.require (node:internal/modules/cjs/loader:1141:19) 2023-06-05 12:40:06 at require (node:internal/modules/cjs/helpers:110:18) 2023-06-05 12:40:06 at DevServer.runApi (/usr/src/app/node_modules/next/dist/server/next-server.js:506:34) 2023-06-05 12:40:06 at DevServer.handleApiRequest (/usr/src/app/node_modules/next/dist/server/next-server.js:861:21) 2023-06-05 12:40:06 at Object.fn (/usr/src/app/node_modules/next/dist/server/next-server.js:815:46) 2023-06-05 12:40:06 at async Router.execute (/usr/src/app/node_modules/next/dist/server/router.js:243:32) 2023-06-05 12:40:06 at async DevServer.runImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:432:29) 2023-06-05 12:40:06 at async DevServer.run (/usr/src/app/node_modules/next/dist/server/dev/next-dev-server.js:814:20) 2023-06-05 12:40:06 at async DevServer.handleRequestImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:375:20) 2023-06-05 12:40:06 at async /usr/src/app/node_modules/next/dist/server/base-server.js:157:99 2023-06-05 12:40:06 4 | 2023-06-05 12:40:06 5 | if (!process.env.PINECONE_INDEX_NAME) { 2023-06-05 12:40:06 > 6 | throw new Error('Missing Pinecone index name in .env file'); 2023-06-05 12:40:06 | ^ 2023-06-05 12:40:06 7 | } 2023-06-05 12:40:06 8 | 2023-06-05 12:40:06 9 | const PINECONE_INDEX_NAME = process.env.PINECONE_INDEX_NAME ?? ''; 2023-06-05 12:46:29 error - config/pinecone.ts (6:8) @ eval 2023-06-05 12:46:29 error - Error: Missing Pinecone index name in .env file 2023-06-05 12:46:29 at eval (webpack-internal:///(api)/./config/pinecone.ts:9:11) 2023-06-05 12:46:29 at (api)/./config/pinecone.ts (/usr/src/app/.next/server/pages/api/chat.js:72:1) 2023-06-05 12:46:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:46:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:10:74) 2023-06-05 12:46:29 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:46:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:1:21) 2023-06-05 12:46:29 at (api)/./pages/api/chat.ts (/usr/src/app/.next/server/pages/api/chat.js:82:1) 2023-06-05 12:46:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:46:29 at __webpack_exec__ (/usr/src/app/.next/server/pages/api/chat.js:112:39) 2023-06-05 12:46:29 at /usr/src/app/.next/server/pages/api/chat.js:113:28 2023-06-05 12:46:29 at Object. (/usr/src/app/.next/server/pages/api/chat.js:116:3) 2023-06-05 12:46:29 at Module._compile (node:internal/modules/cjs/loader:1254:14) 2023-06-05 12:40:06 event - compiled client and server successfully in 116 ms (186 modules) 2023-06-05 12:46:28 wait - compiling /api/chat (client and server)... 2023-06-05 12:46:29 event - compiled successfully in 64 ms (46 modules) 2023-06-05 12:46:29 wait - compiling /_error (client and server)... 2023-06-05 12:46:29 at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) 2023-06-05 12:46:29 at Module.load (node:internal/modules/cjs/loader:1117:32) 2023-06-05 12:46:29 at Module._load (node:internal/modules/cjs/loader:958:12) 2023-06-05 12:46:29 at Module.require (node:internal/modules/cjs/loader:1141:19) 2023-06-05 12:46:29 at require (node:internal/modules/cjs/helpers:110:18) 2023-06-05 12:46:29 at DevServer.runApi (/usr/src/app/node_modules/next/dist/server/next-server.js:506:34) 2023-06-05 12:46:29 at DevServer.handleApiRequest (/usr/src/app/node_modules/next/dist/server/next-server.js:861:21) 2023-06-05 12:46:29 at Object.fn (/usr/src/app/node_modules/next/dist/server/next-server.js:815:46) 2023-06-05 12:46:29 at async Router.execute (/usr/src/app/node_modules/next/dist/server/router.js:243:32) 2023-06-05 12:46:29 at async DevServer.runImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:432:29) 2023-06-05 12:46:29 at async DevServer.run (/usr/src/app/node_modules/next/dist/server/dev/next-dev-server.js:814:20) 2023-06-05 12:46:29 at async DevServer.handleRequestImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:375:20) 2023-06-05 12:46:29 at async /usr/src/app/node_modules/next/dist/server/base-server.js:157:99 2023-06-05 12:46:29 4 | 2023-06-05 12:46:29 5 | if (!process.env.PINECONE_INDEX_NAME) { 2023-06-05 12:46:29 > 6 | throw new Error('Missing Pinecone index name in .env file'); 2023-06-05 12:46:29 | ^ 2023-06-05 12:46:29 7 | } 2023-06-05 12:46:29 8 | 2023-06-05 12:46:29 9 | const PINECONE_INDEX_NAME = process.env.PINECONE_INDEX_NAME ?? ''; 2023-06-05 12:46:29 error - utils/pinecone-client.ts (4:8) @ eval 2023-06-05 12:46:29 error - unhandledRejection: Error: Pinecone environment or api key vars missing 2023-06-05 12:46:29 at eval (webpack-internal:///(api)/./utils/pinecone-client.ts:10:11) 2023-06-05 12:46:29 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:46:29 at eval (webpack-internal:///(api)/./utils/pinecone-client.ts:1:21) 2023-06-05 12:46:29 at (api)/./utils/pinecone-client.ts (/usr/src/app/.next/server/pages/api/chat.js:102:1) 2023-06-05 12:46:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:46:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:9:80) 2023-06-05 12:46:29 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:46:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:1:21) 2023-06-05 12:46:29 at (api)/./pages/api/chat.ts (/usr/src/app/.next/server/pages/api/chat.js:82:1) 2023-06-05 12:46:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:46:29 at __webpack_exec__ (/usr/src/app/.next/server/pages/api/chat.js:112:39) 2023-06-05 12:46:29 at /usr/src/app/.next/server/pages/api/chat.js:113:28 2023-06-05 12:46:29 at Object. (/usr/src/app/.next/server/pages/api/chat.js:116:3) 2023-06-05 12:46:29 at Module._compile (node:internal/modules/cjs/loader:1254:14) 2023-06-05 12:46:29 at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) 2023-06-05 12:46:29 at Module.load (node:internal/modules/cjs/loader:1117:32) 2023-06-05 12:46:29 at Module._load (node:internal/modules/cjs/loader:958:12) 2023-06-05 12:46:29 at Module.require (node:internal/modules/cjs/loader:1141:19) 2023-06-05 12:46:29 at require (node:internal/modules/cjs/helpers:110:18) 2023-06-05 12:46:29 at DevServer.runApi (/usr/src/app/node_modules/next/dist/server/next-server.js:506:34) 2023-06-05 12:46:29 at DevServer.handleApiRequest (/usr/src/app/node_modules/next/dist/server/next-server.js:861:21) 2023-06-05 12:46:29 at Object.fn (/usr/src/app/node_modules/next/dist/server/next-server.js:815:46) 2023-06-05 12:46:29 at async Router.execute (/usr/src/app/node_modules/next/dist/server/router.js:243:32) 2023-06-05 12:46:29 at async DevServer.runImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:432:29) 2023-06-05 12:46:29 at async DevServer.run (/usr/src/app/node_modules/next/dist/server/dev/next-dev-server.js:814:20) 2023-06-05 12:46:29 at async DevServer.handleRequestImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:375:20) 2023-06-05 12:46:29 at async /usr/src/app/node_modules/next/dist/server/base-server.js:157:99 2023-06-05 12:46:29 2 | 2023-06-05 12:46:29 3 | if (!process.env.PINECONE_ENVIRONMENT || !process.env.PINECONE_API_KEY) { 2023-06-05 12:46:29 > 4 | throw new Error('Pinecone environment or api key vars missing'); 2023-06-05 12:46:29 | ^ 2023-06-05 12:46:29 5 | } 2023-06-05 12:46:29 6 | 2023-06-05 12:46:29 7 | async function initPinecone() { 2023-06-05 12:47:29 error - config/pinecone.ts (6:8) @ eval 2023-06-05 12:47:29 error - Error: Missing Pinecone index name in .env file 2023-06-05 12:47:29 at eval (webpack-internal:///(api)/./config/pinecone.ts:9:11) 2023-06-05 12:47:29 at (api)/./config/pinecone.ts (/usr/src/app/.next/server/pages/api/chat.js:72:1) 2023-06-05 12:47:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:47:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:10:74) 2023-06-05 12:47:29 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:47:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:1:21) 2023-06-05 12:47:29 at (api)/./pages/api/chat.ts (/usr/src/app/.next/server/pages/api/chat.js:82:1) 2023-06-05 12:47:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:47:29 at __webpack_exec__ (/usr/src/app/.next/server/pages/api/chat.js:112:39) 2023-06-05 12:47:29 at /usr/src/app/.next/server/pages/api/chat.js:113:28 2023-06-05 12:47:29 at Object. (/usr/src/app/.next/server/pages/api/chat.js:116:3) 2023-06-05 12:47:29 at Module._compile (node:internal/modules/cjs/loader:1254:14) 2023-06-05 12:47:29 at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) 2023-06-05 12:47:29 at Module.load (node:internal/modules/cjs/loader:1117:32) 2023-06-05 12:47:29 at Module._load (node:internal/modules/cjs/loader:958:12) 2023-06-05 12:47:29 at Module.require (node:internal/modules/cjs/loader:1141:19) 2023-06-05 12:46:29 event - compiled client and server successfully in 104 ms (173 modules) 2023-06-05 12:47:29 at require (node:internal/modules/cjs/helpers:110:18) 2023-06-05 12:47:29 at DevServer.runApi (/usr/src/app/node_modules/next/dist/server/next-server.js:506:34) 2023-06-05 12:47:29 at DevServer.handleApiRequest (/usr/src/app/node_modules/next/dist/server/next-server.js:861:21) 2023-06-05 12:47:29 at Object.fn (/usr/src/app/node_modules/next/dist/server/next-server.js:815:46) 2023-06-05 12:47:29 at async Router.execute (/usr/src/app/node_modules/next/dist/server/router.js:243:32) 2023-06-05 12:47:29 at async DevServer.runImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:432:29) 2023-06-05 12:47:29 at async DevServer.run (/usr/src/app/node_modules/next/dist/server/dev/next-dev-server.js:814:20) 2023-06-05 12:47:29 at async DevServer.handleRequestImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:375:20) 2023-06-05 12:47:29 at async /usr/src/app/node_modules/next/dist/server/base-server.js:157:99 2023-06-05 12:47:29 4 | 2023-06-05 12:47:29 5 | if (!process.env.PINECONE_INDEX_NAME) { 2023-06-05 12:47:29 > 6 | throw new Error('Missing Pinecone index name in .env file'); 2023-06-05 12:47:29 | ^ 2023-06-05 12:47:29 7 | } 2023-06-05 12:47:29 8 | 2023-06-05 12:47:29 9 | const PINECONE_INDEX_NAME = process.env.PINECONE_INDEX_NAME ?? ''; 2023-06-05 12:47:29 error - utils/pinecone-client.ts (4:8) @ eval 2023-06-05 12:47:29 error - unhandledRejection: Error: Pinecone environment or api key vars missing 2023-06-05 12:47:29 at eval (webpack-internal:///(api)/./utils/pinecone-client.ts:10:11) 2023-06-05 12:47:29 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:47:29 at eval (webpack-internal:///(api)/./utils/pinecone-client.ts:1:21) 2023-06-05 12:47:29 at (api)/./utils/pinecone-client.ts (/usr/src/app/.next/server/pages/api/chat.js:102:1) 2023-06-05 12:47:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:47:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:9:80) 2023-06-05 12:47:29 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:47:29 at eval (webpack-internal:///(api)/./pages/api/chat.ts:1:21) 2023-06-05 12:47:29 at (api)/./pages/api/chat.ts (/usr/src/app/.next/server/pages/api/chat.js:82:1) 2023-06-05 12:47:29 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:47:29 at __webpack_exec__ (/usr/src/app/.next/server/pages/api/chat.js:112:39) 2023-06-05 12:47:29 at /usr/src/app/.next/server/pages/api/chat.js:113:28 2023-06-05 12:47:29 at Object. (/usr/src/app/.next/server/pages/api/chat.js:116:3) 2023-06-05 12:47:29 at Module._compile (node:internal/modules/cjs/loader:1254:14) 2023-06-05 12:47:29 at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) 2023-06-05 12:47:29 at Module.load (node:internal/modules/cjs/loader:1117:32) 2023-06-05 12:47:29 at Module._load (node:internal/modules/cjs/loader:958:12) 2023-06-05 12:47:29 at Module.require (node:internal/modules/cjs/loader:1141:19) 2023-06-05 12:47:29 at require (node:internal/modules/cjs/helpers:110:18) 2023-06-05 12:47:29 at DevServer.runApi (/usr/src/app/node_modules/next/dist/server/next-server.js:506:34) 2023-06-05 12:47:29 at DevServer.handleApiRequest (/usr/src/app/node_modules/next/dist/server/next-server.js:861:21) 2023-06-05 12:47:29 at Object.fn (/usr/src/app/node_modules/next/dist/server/next-server.js:815:46) 2023-06-05 12:47:29 at async Router.execute (/usr/src/app/node_modules/next/dist/server/router.js:243:32) 2023-06-05 12:47:29 at async DevServer.runImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:432:29) 2023-06-05 12:47:29 at async DevServer.run (/usr/src/app/node_modules/next/dist/server/dev/next-dev-server.js:814:20) 2023-06-05 12:47:29 at async DevServer.handleRequestImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:375:20) 2023-06-05 12:47:29 at async /usr/src/app/node_modules/next/dist/server/base-server.js:157:99 2023-06-05 12:47:29 2 | 2023-06-05 12:47:29 3 | if (!process.env.PINECONE_ENVIRONMENT || !process.env.PINECONE_API_KEY) { 2023-06-05 12:47:29 > 4 | throw new Error('Pinecone environment or api key vars missing'); 2023-06-05 12:47:29 | ^ 2023-06-05 12:47:29 5 | } 2023-06-05 12:47:29 6 | 2023-06-05 12:47:29 7 | async function initPinecone() { 2023-06-05 12:51:08 error - config/pinecone.ts (6:8) @ eval 2023-06-05 12:51:08 error - Error: Missing Pinecone index name in .env file 2023-06-05 12:51:08 at eval (webpack-internal:///(api)/./config/pinecone.ts:9:11) 2023-06-05 12:51:08 at (api)/./config/pinecone.ts (/usr/src/app/.next/server/pages/api/chat.js:72:1) 2023-06-05 12:51:08 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:51:08 at eval (webpack-internal:///(api)/./pages/api/chat.ts:10:74) 2023-06-05 12:51:08 at __webpack_require__.a (/usr/src/app/.next/server/webpack-api-runtime.js:97:13) 2023-06-05 12:51:08 at eval (webpack-internal:///(api)/./pages/api/chat.ts:1:21) 2023-06-05 12:51:08 at (api)/./pages/api/chat.ts (/usr/src/app/.next/server/pages/api/chat.js:82:1) 2023-06-05 12:51:08 at __webpack_require__ (/usr/src/app/.next/server/webpack-api-runtime.js:33:42) 2023-06-05 12:51:08 at __webpack_exec__ (/usr/src/app/.next/server/pages/api/chat.js:112:39) 2023-06-05 12:51:08 at /usr/src/app/.next/server/pages/api/chat.js:113:28 2023-06-05 12:51:08 at Object. (/usr/src/app/.next/server/pages/api/chat.js:116:3) 2023-06-05 12:51:08 at Module._compile (node:internal/modules/cjs/loader:1254:14) 2023-06-05 12:51:08 at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) 2023-06-05 12:51:08 at Module.load (node:internal/modules/cjs/loader:1117:32) 2023-06-05 12:51:08 at Module._load (node:internal/modules/cjs/loader:958:12) 2023-06-05 12:51:08 at Module.require (node:internal/modules/cjs/loader:1141:19) 2023-06-05 12:51:08 at require (node:internal/modules/cjs/helpers:110:18) 2023-06-05 12:51:08 at DevServer.runApi (/usr/src/app/node_modules/next/dist/server/next-server.js:506:34) 2023-06-05 12:51:08 at DevServer.handleApiRequest (/usr/src/app/node_modules/next/dist/server/next-server.js:861:21) 2023-06-05 12:51:08 at Object.fn (/usr/src/app/node_modules/next/dist/server/next-server.js:815:46) 2023-06-05 12:51:08 at async Router.execute (/usr/src/app/node_modules/next/dist/server/router.js:243:32) 2023-06-05 12:51:08 at async DevServer.runImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:432:29) 2023-06-05 12:51:08 at async DevServer.run (/usr/src/app/node_modules/next/dist/server/dev/next-dev-server.js:814:20) 2023-06-05 12:51:08 at async DevServer.handleRequestImpl (/usr/src/app/node_modules/next/dist/server/base-server.js:375:20) 2023-06-05 12:51:08 at async /usr/src/app/node_modules/next/dist/server/base-server.js:157:99 2023-06-05 12:51:08 4 | 2023-06-05 12:51:08 5 | if (!process.env.PINECONE_INDEX_NAME) { 2023-06-05 12:51:08 > 6 | throw new Error('Missing Pinecone index name in .env file'); 2023-06-05 12:51:08 | ^ 2023-06-05 12:51:08 7 | } 2023-06-05 12:51:08 8 | 2023-06-05 12:51:08 9 | const PINECONE_INDEX_NAME = process.env.PINECONE_INDEX_NAME ?? ''; ```

blueberrychopsticks commented 1 year ago

Looks like I misread the instructions.

I'm used to copying .env.example into .env and putting vars there. I think this repo copies the .env.example file into the Docker image as .env for us.

from ./Makefile

cp -n backend-server/.env.example backend-server/.env 2>/dev/null || true
cp -n common.env llm-server/.env 2>/dev/null || true