{"id":21215,"date":"2023-10-11T14:27:44","date_gmt":"2023-10-11T21:27:44","guid":{"rendered":"http:\/\/jnack.com\/blog\/?p=21215"},"modified":"2023-10-11T14:33:28","modified_gmt":"2023-10-11T21:33:28","slug":"introducing-generative-match-in-firefly","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2023\/10\/11\/introducing-generative-match-in-firefly\/","title":{"rendered":"Introducing Generative Match in Firefly"},"content":{"rendered":"\n<p>Hey everyone\u2014I&#8217;m just back from Adobe MAX, and <em>hopefully<\/em> my blog is back from some WordPress database shenanigans that have kept me from posting. <\/p>\n\n\n\n<p>I don&#8217;t know what the site will enable right now, so I&#8217;ll start by simply pointing to <a href=\"https:\/\/x.com\/icreatelife\/status\/1711843800287772684?s=20\">a great 30-second tour<\/a> of my favorite new feature in Firefly, <a href=\"https:\/\/helpx.adobe.com\/firefly\/using\/whats-new\/2024.html#style-match\">Generative Match<\/a>. It enables you to upload your own image as a style reference, or to pick one that Adobe provides, and mix it together with your prompt and other parameters.<\/p>\n\n\n\n<p>You can then optionally share the resulting recipe (via &#8220;Copy link&#8221; in the Share menu that appears over results), complete with the image ingredient; try <a href=\"https:\/\/firefly.adobe.com\/shared\/texttoimage?id=urn:aaid:sc:US:c5a29b5f-a1e4-40d5-9ee7-166a1fc160d2\">this example<\/a>. This goes well beyond what one can do with just copying\/pasting a prompt, and as we introduce more multimodal inputs (3D object, sketching, etc.), it&#8217;ll become all the more powerful.<\/p>\n\n\n\n<p>All images below were generated with the following prompt:&nbsp;<strong><em>a studio portrait of a fluffy llama, hyperrealistic, shot on a white cyclorama<\/em><\/strong>&nbsp;+ various style images:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/jnack.com\/blog\/wp-content\/uploads\/2023\/10\/llamas.jpg\"><img decoding=\"async\" loading=\"lazy\" width=\"874\" height=\"565\" src=\"http:\/\/jnack.com\/blog\/wp-content\/uploads\/2023\/10\/llamas.jpg\" alt=\"\" class=\"wp-image-21217\" srcset=\"http:\/\/jnack.com\/blog\/wp-content\/uploads\/2023\/10\/llamas.jpg 874w, http:\/\/jnack.com\/blog\/wp-content\/uploads\/2023\/10\/llamas-300x194.jpg 300w, http:\/\/jnack.com\/blog\/wp-content\/uploads\/2023\/10\/llamas-768x496.jpg 768w\" sizes=\"(max-width: 874px) 100vw, 874px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hey everyone\u2014I&#8217;m just back from Adobe MAX, and hopefully my blog is back from some WordPress database shenanigans that have kept me from posting. I don&#8217;t know what the site will enable right now, so I&#8217;ll start by simply pointing to a great 30-second tour of my favorite new feature in Firefly, Generative Match. It [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[71,66],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/21215"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=21215"}],"version-history":[{"count":3,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/21215\/revisions"}],"predecessor-version":[{"id":21219,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/21215\/revisions\/21219"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=21215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=21215"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=21215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}