File tree Expand file tree Collapse file tree 3 files changed +17
-1
lines changed Expand file tree Collapse file tree 3 files changed +17
-1
lines changed Original file line number Diff line number Diff line change 1
1
2
2
npx lint-staged
3
+
4
+ "$(pwd)/scripts/inject-openai-key.sh"
Original file line number Diff line number Diff line change @@ -5,4 +5,3 @@ VITE_QUESTION_SERVICE=http://localhost:9002
5
5
VITE_COLLAB_SERVICE = http://localhost:9003
6
6
VITE_MATCHING_SERVICE = http://localhost:9004
7
7
VITE_CHAT_SERVICE = http://localhost:9005
8
- OPENAI_API_KEY = PUT_YOUR_OPENAI_API_KEY_HERE
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ NEW_KEY=" $1 "
4
+ if [ $# -ne 1 ]; then
5
+ NEW_KEY=" <insert_key>"
6
+ fi
7
+
8
+ # Check if we're on macOS
9
+ if [[ " $OSTYPE " == " darwin" * ]]; then
10
+ # macOS version (using empty '' after -i)
11
+ find . -type f -name " .env*" -exec sed -i ' ' " s/OPENAI_API_KEY=.*/OPENAI_API_KEY=\" ${NEW_KEY} \" /g" {} +
12
+ else
13
+ # Linux version
14
+ find . -type f -name " .env*" -exec sed -i " s/OPENAI_API_KEY=.*/OPENAI_API_KEY=\" ${NEW_KEY} \" /g" {} +
15
+ fi
You can’t perform that action at this time.
0 commit comments