Generate images and video on SayMaker (https://saymaker.ai) from Clojure.
(require '[saymaker.core :as sm]) (sm/generate "a paper boat at sunrise, soft fog, 35mm film") ;; => "https://cdn.saymaker.ai/uploads/generations/image/....webp" (sm/generate-video "a fox trotting through fresh snow" {:duration 6})
One API key runs the whole shelf on your own credits: Veo 3.1, Kling 3.0, Seedance 2.0, MiniMax H3, Nano Banana 2, GPT Image 2.5, Seedream 5.0 and more. Pass :api-key or set SAYMAKER_API_KEY; create a key at https://saymaker.ai/settings/apikeys.
Failures throw ex-info whose data carries :reason, one of :auth, :quota, :plan, :busy, :rejected, :timeout or :other.
Generate images and video on SayMaker (https://saymaker.ai) from Clojure.
(require '[saymaker.core :as sm])
(sm/generate "a paper boat at sunrise, soft fog, 35mm film")
;; => "https://cdn.saymaker.ai/uploads/generations/image/....webp"
(sm/generate-video "a fox trotting through fresh snow" {:duration 6})
One API key runs the whole shelf on your own credits: Veo 3.1, Kling 3.0,
Seedance 2.0, MiniMax H3, Nano Banana 2, GPT Image 2.5, Seedream 5.0 and
more. Pass :api-key or set SAYMAKER_API_KEY; create a key at
https://saymaker.ai/settings/apikeys.
Failures throw ex-info whose data carries :reason, one of :auth, :quota,
:plan, :busy, :rejected, :timeout or :other.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |