# 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/