From 2a60f6d357dc3292fbbc9d194b1f46602569c7c0 Mon Sep 17 00:00:00 2001 From: antononcube Date: Thu, 7 Dec 2023 21:27:00 -0500 Subject: [PATCH] docs:Vision examples. --- examples/AI-vision-examples.raku | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 examples/AI-vision-examples.raku diff --git a/examples/AI-vision-examples.raku b/examples/AI-vision-examples.raku new file mode 100644 index 0000000..f048a19 --- /dev/null +++ b/examples/AI-vision-examples.raku @@ -0,0 +1,22 @@ +#!/usr/bin/env raku +use v6.d; + +use lib '.'; +use lib './lib'; + +use LLM::Functions; + +my $url1 = 'https://i.imgur.com/LEGfCeql.jpg'; +my $url2 = 'https://i.imgur.com/H2n3m0Xl.jpg'; +my $fname1 = $*HOME ~ '/Downloads/Racoon-inkblot.jpg'; +my $fname2 = $*HOME ~ '/Downloads/ThreeHunters.jpg'; +my @images = [$url1, $fname2]; +my @urlImages = [$url1, $url2]; +my @fileImages = [$fname1, $fname2]; + +#say llm-vision-synthesize(:@images2); +say llm-vision-synthesize('Describe the images:', @fileImages); +say '=' x 120; +say llm-vision-synthesize('Describe the images:', @urlImages); +#say llm-vision-synthesize(images => [$url1,]); +#say llm-vision-synthesize(images => [$fname2,]); \ No newline at end of file