From eb02d25b7637f31bfcc5e448a79c6551608b4559 Mon Sep 17 00:00:00 2001 From: Mark Daoust Date: Tue, 23 Jul 2024 16:17:53 -0700 Subject: [PATCH] Fix Change-Id: If09a99b8f4637bae509b32469b0cd9fd9ec60024 --- samples/rest/{caching.sh => cache.sh} | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) rename samples/rest/{caching.sh => cache.sh} (88%) diff --git a/samples/rest/caching.sh b/samples/rest/cache.sh similarity index 88% rename from samples/rest/caching.sh rename to samples/rest/cache.sh index d7c39f2f9..218b5e4b1 100644 --- a/samples/rest/caching.sh +++ b/samples/rest/cache.sh @@ -1,5 +1,11 @@ set -eu +if [[ "$(base64 --version 2>&1)" = *"FreeBSD"* ]]; then + B64FLAGS="--input" +else + B64FLAGS="-w0" +fi + echo "[START cache_create]" # [START cache_create] wget https://storage.googleapis.com/generativeai-downloads/data/a11.txt @@ -11,7 +17,7 @@ echo '{ { "inline_data": { "mime_type":"text/plain", - "data": "'$(base64 -w0 a11.txt)'" + "data": "'$(base64 $B64FLAGS a11.txt)'" } } ], @@ -56,8 +62,7 @@ rm a11.txt request.json echo "[START cache_list]" # [START cache_list] -ALL_CACHES=$(curl "https://generativelanguage.googleapis.com/v1beta/cachedContents?key=$GOOGLE_API_KEY") -CACHE_NAME=$(echo "$ALL_CACHES" | grep '"name":' | cut -d '"' -f 4 | head -n 1) +curl "https://generativelanguage.googleapis.com/v1beta/cachedContents?key=$GOOGLE_API_KEY" # [END cache_list] echo "[START cache_get]"