René's URL Explorer Experiment


Title: feat: advertise image model file and mask input capabilities (#19230) · vercel/ai@525efc5 · GitHub

Open Graph Title: feat: advertise image model file and mask input capabilities (#19230) · vercel/ai@525efc5

X Title: feat: advertise image model file and mask input capabilities (#19230) · vercel/ai@525efc5

Description: The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents - feat: advertise image model file and mask input capabilities (#19230) · vercel/ai@525efc5

Open Graph Description: ## Background Image models accept standardized `files` and `mask` options, but callers previously could not determine whether a model consumes, rejects, partially supports, or silently ignores tho...

X Description: ## Background Image models accept standardized `files` and `mask` options, but callers previously could not determine whether a model consumes, rejects, partially supports, or silently ignores tho...

Opengraph URL: /vercel/ai/commit/525efc552bc56380fa511357e552d54f927b44ad

X: @github

direct link

Domain: redirect.github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/commit/:name(/*path)
route-controllercommit
route-actionshow
fetch-noncev2:a0cd6a2a-6101-6501-d3fb-0440763184ef
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id8016:ACF4A:12DBA1:19C308:6AED7180
html-safe-nonce6f2f2d5b294185fc62da3aa08978586076fe288cfc507b926c6ee712da9303f3
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MDE2OkFDRjRBOjEyREJBMToxOUMzMDg6NkFFRDcxODAiLCJ2aXNpdG9yX2lkIjoiODY4MzE1Njc4MTY0NDIxNDY1NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacbf23de241fb63d7a6d120770b38cf306b5dffb80441e86fe6de98db442f5d1d5
hovercard-subject-tagrepository:644461337
github-keyboard-shortcutsrepository,commits,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commit/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/vercel/ai/commit/525efc5
twitter:imagehttps://opengraph.githubassets.com/3cacf9a9ff8546366cb3276333ef4e117600db435b5eb167cf4c6032c0ca552d/vercel/ai/commit/525efc552bc56380fa511357e552d54f927b44ad
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/3cacf9a9ff8546366cb3276333ef4e117600db435b5eb167cf4c6032c0ca552d/vercel/ai/commit/525efc552bc56380fa511357e552d54f927b44ad
og:image:alt## Background Image models accept standardized `files` and `mask` options, but callers previously could not determine whether a model consumes, rejects, partially supports, or silently ignores tho...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1790606895
hostnamegithub.com
expected-hostnamegithub.com
None56fb42677ae87ed3e64410323d67980aa65d0485568a7858f874e7edfc6d1c11
turbo-cache-controlno-cache
go-importgithub.com/vercel/ai git https://github.com/vercel/ai.git
octolytics-dimension-user_id14985020
octolytics-dimension-user_loginvercel
octolytics-dimension-repository_id644461337
octolytics-dimension-repository_nwovercel/ai
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id644461337
octolytics-dimension-repository_network_root_nwovercel/ai
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c9a37e2423ed382cf39f70b5aa4b4858b40a3b0
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namecommits

Links:

Skip to contenthttps://redirect.github.com/vercel/ai/commit/525efc5#start-of-content
https://redirect.github.com/
Sign inhttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvercel%2Fai%2Fcommit%2F525efc5
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvercel%2Fai%2Fcommit%2F525efc5
Sign uphttps://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommit%2Fshow&source=header-repo&source_repo=vercel%2Fai
Reloadhttps://redirect.github.com/vercel/ai/commit/525efc5
Reloadhttps://redirect.github.com/vercel/ai/commit/525efc5
Reloadhttps://redirect.github.com/vercel/ai/commit/525efc5
vercelhttps://redirect.github.com/vercel
aihttps://redirect.github.com/vercel/ai
Codehttps://redirect.github.com/vercel/ai
Issues475 (475)https://redirect.github.com/vercel/ai/issues
Pull requests1k (1k)https://redirect.github.com/vercel/ai/pulls
Actionshttps://redirect.github.com/vercel/ai/actions
Projectshttps://redirect.github.com/vercel/ai/projects
Security and quality6 (6)https://redirect.github.com/vercel/ai/security
Insightshttps://redirect.github.com/vercel/ai/pulse
https://redirect.github.com/vercel/ai
Browse fileshttps://redirect.github.com/vercel/ai/tree/525efc552bc56380fa511357e552d54f927b44ad
https://redirect.github.com/vercel/ai/tree/525efc552bc56380fa511357e552d54f927b44ad
#19230https://github.com/vercel/ai/pull/19230
#20878https://github.com/vercel/ai/pull/20878
#20891https://github.com/vercel/ai/pull/20891
#20887https://github.com/vercel/ai/pull/20887
#20873https://github.com/vercel/ai/pull/20873
#20483https://github.com/vercel/ai/pull/20483
#19229https://github.com/vercel/ai/issues/19229
d99d6dchttps://redirect.github.com/vercel/ai/commit/d99d6dcd7518ec83fa00ba79aeeaecc6a6a75c84
small-dogs-edit.mdhttps://redirect.github.com/vercel/ai/commit/525efc5#diff-780ceeddfe5d979b6e202135573755993d18d277395f337875af3e038bdc6cae
35-image-generation.mdxhttps://redirect.github.com/vercel/ai/commit/525efc5#diff-1b4d224347de6f0d5d297ffca195dbbf9186dada0c254b9d34d425e4a8fdbf78
61-wrap-image-model.mdxhttps://redirect.github.com/vercel/ai/commit/525efc5#diff-a93648f5c986eb43657c8d6c39e7aa5f650b82a537eed1a7ef3a33e1f0e78332
04-azure.mdxhttps://redirect.github.com/vercel/ai/commit/525efc5#diff-7e93c129d13652569177a89ccc6e7abe2c9f5b41cb4d611612717b98a6f7247a
10-fal.mdxhttps://redirect.github.com/vercel/ai/commit/525efc5#diff-26b3c4fa447f2b8c487ddbbf9ae1e49252cd9248429e0310a757dc8e20d4228c
180-quiverai.mdxhttps://redirect.github.com/vercel/ai/commit/525efc5#diff-40df28fbd41fd8dbe6f59b39807dcb0d421eb37e8843eb568fad134782f1e826
24-togetherai.mdxhttps://redirect.github.com/vercel/ai/commit/525efc5#diff-ef1860a69d6a6cb04dae7ac1f5558d1fc4965739cd77a6dbfcee5a097787b79d
check-edit-capabilities.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-728bc7f658c30361fd970dca456a2af8c3ffd87e7613364859ceed29bdb2ee3b
wrap-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-2e64aa25e071866a6faa3661d210f33b942715eaa16a52922fb99bebace89078
wrap-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-62d6c2cb369f0d095860e197378bdc290ae5360b1db1bda322f5b037cfc89e1c
as-image-model-v4.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-504571431974425c38946b8e9d3dcadd22cff3bc749577f19d8cbb415ef395f6
mock-image-model-v4.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-fd3055260ff3183f7de6cd6dc4b53e247bf1a01cfde58dd14a10be0ea9a8ba52
image-model.test-d.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-b638ece2c66352da69d446a47b41205d4ac3a59157a72e1013dd3ace8590cf46
amazon-bedrock-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-291e5750cca0222d59c5cdd42aa38725ca9ebdb2832df5b3899e4f975316659f
amazon-bedrock-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-788bddc5fdb49aef45d079936515da4e85dc4aeee251e5ad2cc975f463dc0e71
azure-openai-provider.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-b0b8c1c543aea41803ca220978c64aa66a75f90c03dd9668aab3876aa032f8ee
azure-openai-provider.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-82c6fb3c1f4d3dd50237f2f5d84d72781febcee260c7329fc863d51633035e0c
black-forest-labs-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-d107b1d381800b0d04311cb99e82fae776e6642c5b935a2d6171e792dc8f4d1d
black-forest-labs-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-81b42e39ca13df28d722af01844e320395c7b482cff288d1d61155a4fc200b1e
bytedance-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-04441c896bbb3dc6bb5227167225aed04823248ee5b311726417d731cac6b8d7
bytedance-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-117ce7712e48eb27803389e9e398f5f14fa8af797d0175ec890fc5ebd74100ce
deepinfra-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-4321764da36fb495e15682ef137081a6d5a948da38417e3905344772e446f3dc
deepinfra-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-31352527f11b0faab4f144658d6318f139366c20eb1164e10c38510e806ca576
fal-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-2b941b7a6691a485b073cba87fad499972f4f8f71c990a956d3ed562d6bce485
fal-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-0cd14a0457b63c65b7c25672651474df278ebaf85793e8523ed1fa793273c0ce
fireworks-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-b87dcb568c5dc8f3973be03fdd7306c16a4b1b6ff990062b01a5add50d8280b5
fireworks-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-0e202baeaad0d182db71c015c930aa8a8c86b26602cd1ab8e58821a4bf1f21f6
google-vertex-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-1e0f239cea76bdc23efbfa2c9819bab0db6af2ea493836c2d3532c2bbc1dc8a5
google-vertex-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-b5eb29fef29e99389b3ec5496dcfa60c016e71a564c3ea869034b70714040e8f
google-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-e5e17283d941e12330211afb8e2a1315801feb01ecf66e835b13ca6d7df819a4
google-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-1f124f8e10b8be2eb100476393a3a041c27ba041a9e0cbbc9109dcd263f0401e
luma-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-e79f824c80c99e2af010b2afee0be4b55c988a41f19a3678725b49d48ea8a635
luma-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-cf5eb80a0f5ddf0ad4f0916133cb2a444864361cfd2b769d2ec80e975fc99f16
openai-compatible-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-469b8bb83642aa1993592fb422ca08940bb0dc2c521a5163b08c703d5a38ff39
openai-compatible-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-3658fffce9af5787462b78adec9c45ca0bf8cefb8ad08660c5e0404556c453ef
openai-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-acd8fb32e0cccc72aa1233d7fa34d0747739dd8cd66c410c2adc8d395be615b8
openai-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-7a98bf253cf9df108e5b3d19d942b31711b77c20c5c659db85a2e2343974ff7f
prodia-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-00897a916ddcbdfa626eae53937edf491800268f9e3b689959a99bd690b175b4
prodia-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-091083deee2b741a6886ce06888f4517ac9339262d86a7997d08f2009d9d52ca
image-model-v4-middleware.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-4979be6d230a2ae950ff2a31e8402c9d2e2909d829e79ad93fa347b6c1494391
image-model-v4.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-2d7b33f51b1c2566e6924e5d9c7d35c52e8d4d4d1d46469928ad890e679a0e67
quiverai-generate-image.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-10603efc9c51cbe26f226ec465d0e2aa89fe9d9ae5f64a13c98be565d1b0cae3
quiverai-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-9148bfd720cd4c32a3e712fc4d5f6018102c0844f1d1d1b59131a6140eb611f4
quiverai-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-73df771bb701e4ba7f8f6ffec8ea1d8bb4a8a186259e73c2f53615ebaaf95b71
replicate-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-77adf343a87022708b74cdb560426536d1675d04d8ca2ec067c29dd68af007d5
replicate-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-a1bd500aba1335ef76638035b5e9ca962a6d3f0f37efa8beee803ce1c2453f06
togetherai-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-e4070d12c75d92dda4fed6bce6ecac0b394d4fc6878abe49b722a9d046fda114
togetherai-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-7f191f760abe35fc3395d084ad3ccf43f44e19127215b29fa506fe1b21557272
xai-image-model.test.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-f901f327b77dc59240397479807bd22e25896943e2f18f1b4515180ab7848b69
xai-image-model.tshttps://redirect.github.com/vercel/ai/commit/525efc5#diff-6f59ae8eff70244d2fe291f42fdee0bbbb9bd05a3b8eb130e8b783e0067f71f6
‎.changeset/small-dogs-edit.md‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-780ceeddfe5d979b6e202135573755993d18d277395f337875af3e038bdc6cae
‎content/docs/03-ai-sdk-core/35-image-generation.mdx‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-1b4d224347de6f0d5d297ffca195dbbf9186dada0c254b9d34d425e4a8fdbf78
‎content/docs/07-reference/01-ai-sdk-core/61-wrap-image-model.mdx‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-a93648f5c986eb43657c8d6c39e7aa5f650b82a537eed1a7ef3a33e1f0e78332
‎content/providers/01-ai-sdk-providers/04-azure.mdx‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-7e93c129d13652569177a89ccc6e7abe2c9f5b41cb4d611612717b98a6f7247a
‎content/providers/01-ai-sdk-providers/10-fal.mdx‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-26b3c4fa447f2b8c487ddbbf9ae1e49252cd9248429e0310a757dc8e20d4228c
‎content/providers/01-ai-sdk-providers/180-quiverai.mdx‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-40df28fbd41fd8dbe6f59b39807dcb0d421eb37e8843eb568fad134782f1e826
‎content/providers/01-ai-sdk-providers/24-togetherai.mdx‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-ef1860a69d6a6cb04dae7ac1f5558d1fc4965739cd77a6dbfcee5a097787b79d
‎examples/ai-functions/src/generate-image/openai/check-edit-capabilities.ts‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-728bc7f658c30361fd970dca456a2af8c3ffd87e7613364859ceed29bdb2ee3b
‎packages/ai/src/middleware/wrap-image-model.test.ts‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-2e64aa25e071866a6faa3661d210f33b942715eaa16a52922fb99bebace89078
‎packages/ai/src/middleware/wrap-image-model.ts‎https://redirect.github.com/vercel/ai/commit/525efc5#diff-62d6c2cb369f0d095860e197378bdc290ae5360b1db1bda322f5b037cfc89e1c
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.