change gemini model

This commit is contained in:
Fengqing Liu
2026-04-30 11:46:38 +10:00
parent 6e6d9dbf17
commit 64005fad75

View File

@@ -7,6 +7,7 @@ set -e
VERSION="" VERSION=""
GEMINI_API_KEY="" GEMINI_API_KEY=""
GEMINI_MODEL="gemini-3.1-flash-lite-preview"
DRY_RUN="true" DRY_RUN="true"
while getopts 'v:k:p' flag; do while getopts 'v:k:p' flag; do
@@ -14,7 +15,7 @@ while getopts 'v:k:p' flag; do
v) VERSION="$OPTARG" ;; v) VERSION="$OPTARG" ;;
k) GEMINI_API_KEY="$OPTARG" ;; k) GEMINI_API_KEY="$OPTARG" ;;
p) DRY_RUN="false" ;; p) DRY_RUN="false" ;;
*) *)
echo "❌ Error: Unknown option -${flag}" echo "❌ Error: Unknown option -${flag}"
echo "Usage: $0 -v <version> -k <gemini_api_key> [-p]" echo "Usage: $0 -v <version> -k <gemini_api_key> [-p]"
echo " -p: production mode (default is dry run)" echo " -p: production mode (default is dry run)"
@@ -128,7 +129,7 @@ $COMMITS"
# Call Gemini API # Call Gemini API
echo "Calling Gemini API..." echo "Calling Gemini API..."
RESPONSE=$(curl -s -X POST \ RESPONSE=$(curl -s -X POST \
"https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-09-2025:generateContent?key=$GEMINI_API_KEY" \ "https://generativelanguage.googleapis.com/v1beta/models/$GEMINI_MODEL:generateContent?key=$GEMINI_API_KEY" \
-H "Content-Type: application/json" \ -H "Content-Type: application/json" \
-d "{ -d "{
\"contents\": [{ \"contents\": [{