From 7d127373bb3968b5ea033dc8e7e9141287ea5af2 Mon Sep 17 00:00:00 2001 From: Mark Daoust Date: Tue, 23 Jul 2024 15:20:05 -0700 Subject: [PATCH] Fix quoting. --- samples/rest/controlled_generation.sh | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/samples/rest/controlled_generation.sh b/samples/rest/controlled_generation.sh index fb730d0cb..e88bcaa28 100644 --- a/samples/rest/controlled_generation.sh +++ b/samples/rest/controlled_generation.sh @@ -1,7 +1,5 @@ set -eu -GOOGLE_API_KEY=AIzaSyA3Gw4E_RoF_wfergxCQ2Y7BhtkSHALxfM - echo "json_controlled_generation" # [START json_controlled_generation] curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-pro-latest:generateContent?key=$GOOGLE_API_KEY" \ @@ -15,15 +13,15 @@ curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-pro-lat "generationConfig": { "response_mime_type": "application/json", "response_schema": { - 'type': 'array', - 'items': { - 'type': 'object', - 'properties': { - 'recipe_name': 'string', - }, - }, - }, - }, + "type": "ARRAY", + "items": { + "type": "OBJECT", + "properties": { + "recipe_name": {"type":"STRING"}, + } + } + } + } }' 2> /dev/null | head # [END json_controlled_generation] @@ -42,4 +40,4 @@ curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-pro-lat ], }] }' 2> /dev/null | head -# [END json_no_schema] \ No newline at end of file +# [END json_no_schema]