| react-profiling | 0 |
| react-import-map | react,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-controller | commit |
| route-action | show |
| fetch-nonce | v2:80e22789-1784-cc50-37b9-1e940cf1b098 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | B866:37E706:1506F5E:1B86531:6AED76B9 |
| html-safe-nonce | b1c11b9ae2feeda092abea666bfe63906fc8d197ffed33343cc00e4093c9831f |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCODY2OjM3RTcwNjoxNTA2RjVFOjFCODY1MzE6NkFFRDc2QjkiLCJ2aXNpdG9yX2lkIjoiNzEyNzY4OTM4NTYxNTM5MDM5MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | d67f41fea2cca707dda64865c04ea33750e8e9368d9fac41cb3a016b89e9d71e |
| hovercard-subject-tag | repository:644461337 |
| github-keyboard-shortcuts | repository,commits,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commit/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/vercel/ai/commit/2959d35 |
| twitter:image | https://opengraph.githubassets.com/6233b571b859dbbdc64ab2ab9bca9a15212a8c3ad2a199716821cc7e35ba3026/vercel/ai/commit/2959d35d2ffd1eea92311a4f21811fbd0181ce05 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/6233b571b859dbbdc64ab2ab9bca9a15212a8c3ad2a199716821cc7e35ba3026/vercel/ai/commit/2959d35d2ffd1eea92311a4f21811fbd0181ce05 |
| og:image:alt | …1935)
## Background
Rename the experimental evaluation API to `experimental_decide` and
align its models and results with decision terminology, while preserving
existing public APIs through depr... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:updated_time | 1791222883 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 56fb42677ae87ed3e64410323d67980aa65d0485568a7858f874e7edfc6d1c11 |
| turbo-cache-control | no-cache |
| go-import | github.com/vercel/ai git https://github.com/vercel/ai.git |
| octolytics-dimension-user_id | 14985020 |
| octolytics-dimension-user_login | vercel |
| octolytics-dimension-repository_id | 644461337 |
| octolytics-dimension-repository_nwo | vercel/ai |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 644461337 |
| octolytics-dimension-repository_network_root_nwo | vercel/ai |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c9a37e2423ed382cf39f70b5aa4b4858b40a3b0 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | commits |
| Skip to content | https://redirect.github.com/vercel/ai/commit/2959d35#start-of-content |
| https://redirect.github.com/ |
| Sign in | https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvercel%2Fai%2Fcommit%2F2959d35 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvercel%2Fai%2Fcommit%2F2959d35 |
| Sign up | https://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 |
| Reload | https://redirect.github.com/vercel/ai/commit/2959d35 |
| Reload | https://redirect.github.com/vercel/ai/commit/2959d35 |
| Reload | https://redirect.github.com/vercel/ai/commit/2959d35 |
| vercel | https://redirect.github.com/vercel |
| ai | https://redirect.github.com/vercel/ai |
| Code | https://redirect.github.com/vercel/ai |
| Issues475 (475) | https://redirect.github.com/vercel/ai/issues |
| Pull requests1k (1k) | https://redirect.github.com/vercel/ai/pulls |
| Actions | https://redirect.github.com/vercel/ai/actions |
| Projects | https://redirect.github.com/vercel/ai/projects |
| Security and quality6 (6) | https://redirect.github.com/vercel/ai/security |
| Insights | https://redirect.github.com/vercel/ai/pulse |
| https://redirect.github.com/vercel/ai |
| Browse files | https://redirect.github.com/vercel/ai/tree/2959d35d2ffd1eea92311a4f21811fbd0181ce05 |
| https://redirect.github.com/vercel/ai/tree/2959d35d2ffd1eea92311a4f21811fbd0181ce05 |
| gr2m | https://redirect.github.com/vercel/ai/commits?author=gr2m |
| n1ckoates | https://redirect.github.com/vercel/ai/commits?author=n1ckoates |
| #21935 | https://github.com/vercel/ai/pull/21935 |
| 6ac923a | https://redirect.github.com/vercel/ai/commit/6ac923a055fdd1e03b394dc63a43d3dfa708c7ad |
| decisions-api-rename.md | https://redirect.github.com/vercel/ai/commit/2959d35#diff-341037a16d47ae5d840931fcd9beae55432e10c9f281a12aaf2e6bf8ffe9ffab |
| konsistent.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-923ad32e6396e3895a90e0edba90c424cf12b83f522e151d46d6946aac931638 |
| legacy-redirects.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-12bf8825cf8440f8bdbb8aefc3da1a25262cb5deba1b592c10e9e21e2806baca |
| redirects.test.mjs | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ad4419fd1b40247f8bfa499db12aa0fd726712c84f9ec7151f07158d903c2cb0 |
| 32-decisions.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-f91734b4eb257b6220b543b777e3606cfa402d7a1db2fab3e3eeb8a3c395bb6e |
| 45-provider-management.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-119c8b763aa3ccfaf38edec5d6521de789770748a2958e839c4f5026a8ea15da |
| 60-telemetry.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-be4fd297b81b3f759cf220e6e638c1833fbe07b874a7af004e612e0dc58c2410 |
| 65-lifecycle-callbacks.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-aff6c5cffbd09ad1417fe526e1a0d633835c8d72a1a459886aceb10f079541c2 |
| 14-decide.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-0783af91ca146ef1b2e798a7020ece58043ebf553b83b2d954f0fac7cc79867b |
| 14-evaluate.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-59ca090ecb51a653c34a5e481ab1d33e627509226813578c5f2070b025b1c806 |
| 40-provider-registry.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-f2d5a105c728ec1053b93de44138d8776005618fea8c29296b3c4eb0c8778e7c |
| 42-custom-provider.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-941aecc3b37e81cb65393c09cd7e51ff41f77cc5f73624ee3aa2539084650707 |
| ai-decision-unsupported-question-type-error.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-1c0598a049fe15c029c65d4fc74fcc52afd61a39607f1712521c6f45e07f3a31 |
| ai-evaluation-unsupported-question-type-error.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-3f25966c0cbd44fd1b6c434c5e054e9bc402f473943388a289ef5904ebd97023 |
| ai-no-such-model-error.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-7dc5847a3b25991647d95fc4870a54e9b6dc0073033dc9417b8183017dc57a13 |
| ai-no-such-provider-error.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-70b6dad5f3278e7ef6c8be6aac02fce559f6867bb2ee04bb72f19672db017170 |
| 00-ai-gateway.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-b3eec2aa275dc957b4beeaff639291624f1eadf28152e32fd56eb455e852669f |
| 03-openai.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-b7506d1c9f72f6bf8c77f24b16b1cd0d57e6dc144d4311dcf1f343826951b370 |
| 05-anthropic.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-7f6078b2016fb1803ce0b6ac41f80cdba7fc9d589462098e373aa27df50c6eef |
| 105-typesafe-ai.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-122f1dce388e667c557eb2b3046b983aeaad98d119340a701d41d1897fe5fc12 |
| 15-google.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-b8867445e9b91bfe72bd96f16a7c3e44b85c9ac9743a5c8f01064d7c597f00ec |
| decision-schema-compatibility.md | https://redirect.github.com/vercel/ai/commit/2959d35#diff-82eece6c2992091c7ea0341b71461c2a5c45eb2d0e7f528777d0b5c32d38f522 |
| README.md | https://redirect.github.com/vercel/ai/commit/2959d35#diff-58f157fde7efe1e572d61764e8793dd4772f75ee786c3ec5e42d4b1c69d36408 |
| basic.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-cf11e82012c2aeeec38b4c32dc8c6335a89394839ed408678b87b7d9cedc820e |
| basic.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-42d4469d136f4c2da15210d8a61bfe97c2254a89fac6021789c790ec9e5b7ae0 |
| basic.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-af40506105af71b2a2433a5c55c601aa9d7eed27f1ca1d5b3c28ef405f7521bb |
| basic.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-74af0fa1b3730f133e31610727b1219c9dabc2e32c81b05b9b6a578438d24f26 |
| basic.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-e68a2723b2e319cee7f608fba057b2db484d47d40fa1a7f56726fa659f8cce59 |
| default-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-db08dd321e4a32e355f5b54325d846efd8ebf05822cf0d4b99cb8991b997bfb2 |
| basic.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-3253279d20d70b3fc877bf90b1b400f58a332b83acddb587dd9ed615c39d0f27 |
| environment-base-url.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-c17278cc298c5e1aca2bdedd0c344c4742469a27b98bd62693b7128f34628801 |
| error-handling.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-cedc94de09d8b70d6e964b872dc6a81123d7ea4d2f735298b9ff510aec3194ee |
| registry.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-dcadbbc63a7d78868a3716f8206e9af9818403093e8ffa55209af470011bb2ca |
| structured-rubrics.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-0c1a23e3a5df8b54e1da520aaa15e2415772e8732eb685c27cf489a54b00a618 |
| console-telemetry.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-e6fcf9683deb7b74fcbecb21973e87df01274ba2df9e30ecbc8780a834bedb30 |
| decide.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ff329fde9122c3d7f0dfa4a9504883c5450ac319c3a2f012743351020c3af520 |
| decide.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-5e7fb54d63ddd4df7b15eaacb29b8bd23e736a05841c7f18005b92997af50f77 |
| decide.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-b63e7f02b890024216cf5600708f40a481635dd5ffc79aa790eeb3987f0e6f95 |
| decide-events.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-a56af949e35efbaca5907e124feb1cd7e5fd830d21ec263d72dd7d054411004e |
| decide.test-d.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-a9cb7ef1e4f756fea9c0b6566b087a355d4daace4357ec01c666af0cc8a8ad3a |
| decide.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-23dc2c63567b93430c6adc29ad5bef90ca623604cb418668d1b44148e4053f16 |
| decide.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-3cef9791100e02061b5bd88ab3d0becf6dfd2c695d93f7dd0124c07e09ec48e8 |
| decision-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-64f5d0b68080470cfe1c6c547f609a3d1c3dcd0513f12e719b7862467130e1f6 |
| decision-result.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-0fe16829231a73ab79dccc221b06143a6f526ff9ceb8324724ccc12a737567ed |
| deprecated-aliases.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-c0e64f5aaecc7e177434505c157706a78e1c849306771b54d6131efa3cc9af60 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-93820dd7e9f136d539b853417c97507c46639aac5ffb8bbe58b84d464f6e35df |
| restricted-telemetry-dispatcher.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-9e6f72a3147c7d66a4b39be227b28c56f05e68c5a16ca9ac81046a379334a953 |
| validate-decision.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-34b7e6063c6d791bcfa895ec2be0cb2bf06d88e2959ae8254306222d219b100f |
| decision-unsupported-question-type-error.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-1d1bdc742471a9ac8f266edc23543704518807131b030e154b652c18ee66a7f3 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-18fb22eb0a89976f4941b8dd29f140ade684c1afc07331d3cd1e1c338043bafd |
| evaluate-events.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-41deaf55719751772e6b4b52abd70b72fde9c273ad5d431910db7bf9c2338d63 |
| evaluate.test-d.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ed993415bb4051f24c7eab3880730591fe80b31d8e2458a966445cf8da1fa28a |
| evaluation-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-1ee8a5c8bbb3a5c11de438da68f2cc09d2aee5bab67dfa504f3c2c6e39a4e7a6 |
| evaluation-result.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-a32345f308d10a618d23dda9cad2de43e4fb4489512a989a36362b24f18d965e |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-16628b1c9d2dc11cc91995258785e98a1ca66c0a1816ae137d94e0f6d3653b07 |
| global.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-064ee698b7a9ead95cb42dfec071f8b90d1afcde13c971e6b60532e83bb1efc2 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-f0fa1410e0d7c9e14beb4ee4a3414a86dc8402e8a89c53a78c7620f2c9b0caac |
| resolve-model.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-a7b0c1fbe649cd9441a122e7f61ea14d9057c6e73b5d56e706afd90db8a4b96d |
| custom-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-78724f456e65789a94928036a924f1334b1bfc88d44597f6d90b3f9b8590d253 |
| decision-model.test-d.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-301a2e83eb5990544059af5cebdea0c5837ef741064a7915655fcad0d78db3c5 |
| decision-model.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-f8489fd4d62dbadb455427ac872efe1578dac47abd5ee7cd9dc233a227d89f2e |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-76109372c8981558179bbc4d1e3c6282b06574167d9f2b3f08df7392e5406ece |
| no-such-provider-error.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-9d5d9b3ef8993c9f27ae68bda2263fadd6b5e4492ec15dcbe4f2c94df556dc64 |
| provider-registry.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-68ed21c432ba6cc4927131d893b6a244d943575ab6d67e1c69797a59681a5c21 |
| create-telemetry-dispatcher.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-4fa4143c015d7b6d15f73d9a3e425e19069025f0b9d8e519e27b5cc8153f9a0d |
| create-telemetry-dispatcher.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-fde433a80a7bc266e49d15f5b4b6fb7d9d656c398f3f4cfc85a48fe0dfd9447d |
| telemetry.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-2de6b0f8fb41a46203ddf21e20facd337f905b4c62f02b7ce8a2a8801eb69f64 |
| tracing-channel.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-dad6d870902116f80b4af3edc53cd459d0d6d11310fbc13e085d135c7eef11dd |
| tracing-channel.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-72dae40d50ed555c524a10f850f4c4b1df9bf0894d659db6f4d97d1bfd1535a1 |
| decision-mock-model-v4.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-bee55f72a04cb6dd429a511ad2023b2c5bf308dce95ef5248424f84b7cf47e3d |
| evaluation-mock-model-v4.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-c6426a8e770ca7fd89f5e12a6223d00e01e40c5c5d8acd7a959972c3ecc3a3e3 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-904993827eb5aeba34c9d19d63315907ea1fbc455f6980cb3ad0557c3bf6fa8a |
| decision.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-2d8a5a2432a76cd3d5a051bf940208a8a15898739825d8990c60ebfc30ae0a8e |
| anthropic-decision.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-4c8f6f74e4f7870c6a21bc961a721f5752aa71181840b644963a619fd03e2948 |
| anthropic-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ea654ff6c35c9251b70c2bfb306667d897615a022c7f1fd27d3ce8dd5588a49b |
| generate-model-settings.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-9f530055081df9f29f9cff0085fb1da59e9d08fc5598f08069777e22fa9115ba |
| generate-model-settings.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-393196eafc24884bd26e425b7a369ffa3257dfe097813634819adaf56dadc9ac |
| gateway-decision-model-settings.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-303bc38700b16edac962442a3c1c3ef667db5deb0129c5322cacf4c8e8205898 |
| gateway-decision-model.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-06929b6c7734748f3986161f028d53cf593677e2e4e3f1f917f4da6b3178395f |
| gateway-decision-model.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-6bf04681f2e1e3b9eacd43f1c0add4147337fd05a6709795af62ea4c9d5248d1 |
| gateway-fetch-metadata.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-06d37568ddad5e730f61145e91ca7913ea845fdbb7824d75fdd605b3bcbbe582 |
| gateway-model-entry.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-752706d0b4027d7f4015e89ee732e7de1cee13cda1acfeb2fb4810254a793ad5 |
| gateway-provider-options.test-d.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-e84ccfbe94da15665c008349a112b484fc5a3e696125e3f25a2f3172bff8d6fb |
| gateway-provider-options.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-0ceb3590a6124af74788bfce6c1a6086215018d2181202e962fcf0d791f69843 |
| gateway-provider-options.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-6152d35406a6b95bc7317abfd6ae1a67b3f91b4ff851149384cb4624e27fd666 |
| gateway-provider.test-d.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-50857159cac287ea6080b9a8ed80f513835b815130c5b60ffef21a1f02e30c26 |
| gateway-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-1566c9553439a88f143c425ac9ba246759e77fa89653720388245d459d153a41 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-51abaaa480b10a9c0f233687ed10a677100914f91386e8f944b799ec60f323a7 |
| decision.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-5c5010f726511d111c0ca59974448f81a9fbba79734b8695e03acb569b9fad53 |
| google-decision.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-e6c6dd805baff50e4bd578fd8b4568def2f962bea9e54fbd677b2684c060aff3 |
| google-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-489ff9f175a38313f3d8429e2f010a4d4a9dbc10cd130939571c4e28ec88a271 |
| decision.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-1f61a23c220d1162b3d61a6be40e02a1f4705ee1dfb345eca856b67470573062 |
| openai-decision.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-339f15c00cc89060ae00f9effcef15d1206883cb394ab5c96a310bf39400e84b |
| openai-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-6f0fd050e35f72733ef10c9b86b9ea2ab1c85ab0db3cc7175fd3c242e19b043e |
| legacy-open-telemetry.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ef4446c4dba64b876e086740da34eee2cd4b5d7ef7d63ee0c6306f3becfddd33 |
| legacy-open-telemetry.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-c9b42b4e20496cfab574d910725a02790d068b04aaf1aa6e092260e84ce4113f |
| open-telemetry.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-bf66233ef50328b41a070ee9d591594844fa0a748ec7999d6bda5bd2764b0487 |
| open-telemetry.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-a169cff5eab00263ce075b41597e52660d1788200ec7e8d63b2f1b3b172b4c20 |
| supplemental-attributes.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-88faed384e5f7bdee72bfb0136efe4d151b28cffe2c35ca0c3cd6546dd2d1f13 |
| package.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-c12fe0d6b8e1cf7a11e702df46e1489cd741042ed56dd9d4cddeaa91d83b4a80 |
| decision-language-model.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-6f256cce27d223e7bb0590403852427589ed741a81fc14378275e30705b781a0 |
| decision-language-model.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-0dd78915950e77674dde4c57c3d51997d03d0e971571971852cb5808a0a8c36e |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ab31b872bc21ba4777b89daa570cb19ccf4c5cd6d7eacd4df922e5bff68bf4b0 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-e05370f144a358cebc90c7f1b75b97cb73c7a3258a3ac8fa98c67ced2d03cbf9 |
| tsdown.config.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-3ff55252c21ef0b64b66df943b5f1fcca02d36e9f218f3b556a7efbdf0c77127 |
| decision-model-v4-call-options.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-50f66469276566d75334049af06bddb30cdfd8e52b99c4aaab74645ad281a2e1 |
| decision-model-v4-question.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-1d0b493f5c5544726f6e9039b3bfbfbc6701da8f5a69a5a38d69e0bc4cfdc794 |
| decision-model-v4-result.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-fb836e1ae4cf0f19d3b0cfb6b8eaa18c078691d14d90f71974c5a21b1523e796 |
| decision-model-v4.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-7bb4f3b4fb9fbb61ba071adfce16bef8a077a9cc43fdf3df2bd3d1a81df284e2 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-1544787ba66f12d7c5c98b664a6d405a7ff12302d04a0d8ad2469cf91821bf60 |
| decision-unsupported-question-type-error.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-e6b1a6c8f1d14bc4d0709b2d47df27fe363006b1e685f14a9e896f517951c777 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-d2bceaf4c88d34caf7df8fba60412a2dea68690067d039199439a6644d1f95b1 |
| no-such-model-error.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-d04fc0d77f512ccc3dde74cc0fb45ef5ec691f675554082ad27e37187d42761d |
| evaluation-model-v4-question.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ad8698a67e00f53b10f8c68b76dbf6da1ee4dd509d9e566379b362d4a40a0743 |
| evaluation-model-v4.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-8711311a540247c4ddbddb2ea4b5bd457cd51cda56ed9eaa239822c197394af5 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-950797f029f3385934a3f76439a4da2b18f7d38a27ec7f2ff0c4a9e0035384c1 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-565426c13d7cacc6a1af239b0955fb45075a550966632adf2c4876486f378f30 |
| README.md | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ba17bd2096501ddab03393a247d77fd173db7c6c7105f063b2ed5618b8997fbe |
| decision-request.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-40445888d3486a46d773b72ad7cfd57b97e296d5f345c2c8d82291e5bb325c04 |
| decision-response.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-fa22770da9168269cc31594ed9a384e74298b505a22cfa1104f80df60fe19a9a |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-8e831f5419bb15f990bf5f639fd8615fcd26d7d30568fb2ee09b0f71b46d300e |
| typesafe-ai-decision-api.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-0aaaeb8189139757077e9cafe7fd629919d82c56119490313cc675415fc6f099 |
| typesafe-ai-decision-model.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-4719f2f9ba368ea841626f504c8ab63fbffd05b49a77f2a9f5fdbd475a36415f |
| typesafe-ai-decision-model.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-923a27c906a2c4beaa49c5606e3e5ecfefd23c4c2a10e5e68ac4a90025731124 |
| typesafe-ai-provider.test.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ab0ba3de09d9be4c809681a7a936fec4d37250ca8e5afb91fc08dcb22d5a0e3a |
| typesafe-ai-provider.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-98031930770098ce29f07a437b6cdc170a0192a392db7302cd3a13149f58dd25 |
| index.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-65c9743da1a763446eeaa36b3d4e3f2e860c6a5ff07f2e69fe380cd605bbc7ff |
| .changeset/decisions-api-rename.md | https://redirect.github.com/vercel/ai/commit/2959d35#diff-341037a16d47ae5d840931fcd9beae55432e10c9f281a12aaf2e6bf8ffe9ffab |
| .github/konsistent.json | https://redirect.github.com/vercel/ai/commit/2959d35#diff-923ad32e6396e3895a90e0edba90c424cf12b83f522e151d46d6946aac931638 |
| apps/docs/lib/legacy-redirects.ts | https://redirect.github.com/vercel/ai/commit/2959d35#diff-12bf8825cf8440f8bdbb8aefc3da1a25262cb5deba1b592c10e9e21e2806baca |
| apps/docs/scripts/redirects.test.mjs | https://redirect.github.com/vercel/ai/commit/2959d35#diff-ad4419fd1b40247f8bfa499db12aa0fd726712c84f9ec7151f07158d903c2cb0 |
| …nt/docs/03-ai-sdk-core/32-evaluation.mdx …ent/docs/03-ai-sdk-core/32-decisions.mdxcontent/docs/03-ai-sdk-core/32-evaluation.mdx renamed to content/docs/03-ai-sdk-core/32-decisions.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-f91734b4eb257b6220b543b777e3606cfa402d7a1db2fab3e3eeb8a3c395bb6e |
| content/docs/03-ai-sdk-core/45-provider-management.mdx | https://redirect.github.com/vercel/ai/commit/2959d35#diff-119c8b763aa3ccfaf38edec5d6521de789770748a2958e839c4f5026a8ea15da |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |