Files
2026-07-13 13:30:30 +08:00

58 lines
1.9 KiB
Makefile

# auth:
# gcloud config set account ricc@google.com
# gcloud auth login
# gcloud auth application-default login
# gcloud config set project ricc-genai
# gcloud auth application-default set-quota-project ricc-genai
setup:
./01-setup.sh
age-test:
GENERATE_MP3=true ./gemini-generic.sh images/ricc-family-with-santa.jpg Tell me the age of the 5 people you see, from left to right.
annotate:
./annotate-all.sh
explain-cat:
./gemini-explain-image.sh images/cat.jpg
compare-two-ricc-pics:
./gemini-generic-two-pics.sh images/riccardo-jogging-by-lake-ugly.jpg images/ricc-presenting-slides-vienna.jpg
compare-two-geminis:
./gemini-generic-two-pics.sh images/gemini-constellation.png images/saga-blue-hair.jpg
read-instruction-manual-for-me:
# echo 1. Explaining what this is:#
# ./gemini-explain-image.sh images/instruction-manuals/Acrux-User-Manual-4700503.png
echo '1. Asking a useful custom question: '
./gemini-generic.sh images/instruction-manuals/Acrux-User-Manual-4700503.png '1. How do i TURN it on? 2. Where is the power button located? 3. Is this the one called ANC?'
compare-ale-seby:
./gemini-generic-two-pics.sh images/ale*.jpg
clean:
rm t .tmp* t.audio* t.*.mp3 t.mp3 images-download/ images/ .tmp.*.json t
clean-all:
rm images/*.mp3 images/*.explain.txt
make clean
vertexai-images/sky.jpg:
gcloud storage ls "gs://cloud-samples-data/generative-ai/image/"
gcloud storage cp --recursive gs://cloud-samples-data/generative-ai/image/* ./vertexai-images/
# Test without Carlessian scripts
test-ricc-mac:
PATH=/bin/:/usr/bin/:/opt/homebrew/bin/:"/Users/ricc/Library/Application Support/cloud-code/installer/google-cloud-sdk/bin/" make age-test
.PHONY: images
images:
# echo "target is $@"
mkdir -p "$@"
gcloud storage rsync --recursive gs://github-repo/use-cases/image-bash-jam/ $@/
# moves images to above dir:
mv $@/img/* $@/
# images-upload:
# gcloud storage rsync --recursive images gs://github-repo/use-cases/image-bash-jam/