Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.

Commit e1ea5cd

Browse files
Update tuned_models.sh
1 parent 9ed049d commit e1ea5cd

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

samples/rest/tuned_models.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ set -eu
22

33
echo "[START tuned_models_create]"
44
# [START tuned_models_create]
5-
curl -X POST "https://generativelanguage.googleapis.com/v1beta/tunedModels?key=$GOOGLE_API_KEY" \
5+
curl -X POST "https://generativelanguage.googleapis.com/v1beta/tunedModels?key=$GEMINI_API_KEY" \
66
-H 'Content-Type: application/json' \
77
-d '
88
{
@@ -77,7 +77,7 @@ tuning_done=false
7777
while [[ "$tuning_done" != "true" ]];
7878
do
7979
sleep 5
80-
curl -X GET "https://generativelanguage.googleapis.com/v1/${operation}?key=$GOOGLE_API_KEY" \
80+
curl -X GET "https://generativelanguage.googleapis.com/v1/${operation}?key=$GEMINI_API_KEY" \
8181
-H 'Content-Type: application/json' \
8282
2> /dev/null > tuning_operation.json
8383

@@ -90,7 +90,7 @@ done
9090

9191
# Or get the TunedModel and check it's state. The model is ready to use if the state is active.
9292
modelname=$(cat tunemodel.json | jq ".metadata.tunedModel" | tr -d '"')
93-
curl -X GET https://generativelanguage.googleapis.com/v1beta/${modelname}?key=$GOOGLE_API_KEY \
93+
curl -X GET https://generativelanguage.googleapis.com/v1beta/${modelname}?key=$GEMINI_API_KEY \
9494
-H 'Content-Type: application/json' > tuned_model.json
9595

9696
cat tuned_model.json | jq ".state"
@@ -99,7 +99,7 @@ cat tuned_model.json | jq ".state"
9999

100100
echo "[START tuned_models_generate_content]"
101101
# [START tuned_models_generate_content]
102-
curl -X POST https://generativelanguage.googleapis.com/v1beta/$modelname:generateContent?key=$GOOGLE_API_KEY \
102+
curl -X POST https://generativelanguage.googleapis.com/v1beta/$modelname:generateContent?key=$GEMINI_API_KEY \
103103
-H 'Content-Type: application/json' \
104104
-d '{
105105
"contents": [{
@@ -112,7 +112,7 @@ curl -X POST https://generativelanguage.googleapis.com/v1beta/$modelname:generat
112112

113113
echo "[START tuned_models_get]"
114114
# [START tuned_models_get]
115-
curl -X GET https://generativelanguage.googleapis.com/v1beta/${modelname}?key=$GOOGLE_API_KEY \
115+
curl -X GET https://generativelanguage.googleapis.com/v1beta/${modelname}?key=$GEMINI_API_KEY \
116116
-H 'Content-Type: application/json' | grep state
117117
# [END tuned_models_get]
118118

@@ -130,14 +130,14 @@ jq .tunedModels[].name < tuned_models.json
130130
page_token=$(jq .nextPageToken < tuned_models.json | tr -d '"')
131131

132132
if [[ "$page_token" != "null"" ]]; then
133-
curl -X GET https://generativelanguage.googleapis.com/v1beta/tunedModels?page_size=5\&page_token=${page_token}?key=$GOOGLE_API_KEY \
133+
curl -X GET https://generativelanguage.googleapis.com/v1beta/tunedModels?page_size=5\&page_token=${page_token}?key=$GEMINI_API_KEY \
134134
-H "Content-Type: application/json" > tuned_models2.json
135135
jq .tunedModels[].name < tuned_models.json
136136
fi
137137
# [END tuned_models_list]
138138
139139
echo "[START tuned_models_delete]"
140140
# [START tuned_models_delete]
141-
curl -X DELETE https://generativelanguage.googleapis.com/v1beta/${modelname}?key=$GOOGLE_API_KEY \
141+
curl -X DELETE https://generativelanguage.googleapis.com/v1beta/${modelname}?key=$GEMINI_API_KEY \
142142
-H 'Content-Type: application/json'
143-
# [END tuned_models_delete]
143+
# [END tuned_models_delete]

0 commit comments

Comments
 (0)