Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.
Assets keyed by reference string. Write a reference wherever the asset belongs in state or a field instructions; every asset must be referenced at least once. A state that is exactly the sole asset's key carries no text of its own and is read as file-only. A model that reads either text or a document per request, not both (ScaleDown Extract with a PDF), needs that form: any other text around the key is state text and is rejected with 400.
A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters.
Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations.
True when the provider read only a prefix of the state.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OpenRouter | Documentation","colors":{"primary":"#7624F4","light":"#7624F4","dark":"#C8FF00"},"logo":{"light":"https://mintcdn.com/openrouter-d02e98a0/ksNSeB_K7gD-BUDh/assets/logo-v2-light.svg?fit=max\u0026auto=format\u0026n=ksNSeB_K7gD-BUDh\u0026q=85\u0026s=690e45873843519efe02bcbe45795dac","dark":"https://mintcdn.com/openrouter-d02e98a0/ksNSeB_K7gD-BUDh/assets/logo-v2-dark.svg?fit=max\u0026auto=format\u0026n=ksNSeB_K7gD-BUDh\u0026q=85\u0026s=8ba2f49b11cd9839c37dd03c62537ebd","href":"https://openrouter.ai"},"favicon":"https://mintcdn.com/openrouter-d02e98a0/n3IgkjAMQY8SgOLX/assets/favicon-v2.svg?fit=max\u0026auto=format\u0026n=n3IgkjAMQY8SgOLX\u0026q=85\u0026s=f49800815fcadee8a07dcc093051c2de","appearance":{"default":"dark"},"background":{"color":{"light":"#FCFCFE","dark":"#03080A"}},"navbar":{"links":[{"href":"https://openrouter.ai/models","label":"Models"},{"href":"https://openrouter.ai/benchmarks","label":"Benchmarks"},{"href":"https://openrouter.ai/chat","label":"Chat"},{"href":"https://openrouter.ai/rankings","label":"Rankings"},{"href":"https://openrouter.ai/apps","label":"Apps"},{"href":"https://openrouter.ai/ori","label":"Ori"},{"href":"https://openrouter.ai/pricing","label":"Pricing"}],"primary":{"type":"button","label":"Sign In","href":"https://openrouter.ai/sign-in"}},"seo":{"metatags":{"canonical":"https://openrouter.ai/docs"}},"fonts":{"family":"Plus Jakarta Sans","weight":400},"integrations":{"ga4":{"measurementId":"G-R8YZRJS2XN"},"posthog":{"apiKey":"phc_7ToS2jDeWBlMu4n2JoNzoA1FnArdKwFMFoHVnAqQ6O1","apiHost":"https://us.i.posthog.com"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"openrouter-d02e98a0","hasAudioNarration":false,"actualSubdomain":"openrouter-d02e98a0","customDomains":["openrouter.ai"],"gitSource":{"_id":"6ad7fa92692c7c940ff17a31","type":"github","owner":"openrouterteam","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"857b68c3-cde9-4c7a-b45f-8477fff63b5c","liveDeploymentHistoryId":"6aecd163852e46238472000d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aecd163852e46238472000d"},"feedback":{"contextualFeedback":{"allowEmail":true},"agentFeedback":true,"issues":false,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aed06a81189461718d0f947","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"API Reference","count":303},{"language":"default","tag":"Client SDKs","count":244},{"language":"default","tag":"Docs","count":155},{"language":"default","tag":"Cookbook","count":64},{"language":"default","tag":"Agent SDK","count":42},{"language":"default","tag":"TypeScript SDK","count":40},{"language":"default","tag":"Go SDK","count":39},{"language":"default","tag":"Python SDK","count":39},{"language":"default","tag":"Observability","count":29},{"language":"default","tag":"Features","count":23}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6ad8ee98f69c2f90c2a8cc12","deploymentId":"6a349898c5627d470e2c2ff7","questionText":"How do I get started using decision models like Jev?","status":"active","generatedBy":"manual","createdAt":"2026-10-21T16:55:52.120Z","updatedAt":"2026-10-21T16:55:52.120Z","__v":0}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrodmgPn.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrMdmgPn.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* symbols2 */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFg08vz7ehw.woff2) format('woff2');\n unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrgdmgPn.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrkdmgPn.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrodmgPn.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrMdmgPn.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* symbols2 */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFg08vz7ehw.woff2) format('woff2');\n unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrgdmgPn.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrkdmgPn.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrodmgPn.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrMdmgPn.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* symbols2 */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFg08vz7ehw.woff2) format('woff2');\n unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrgdmgPn.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrkdmgPn.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n:root{--inverse: 3 8 10;--inverse-foreground: 252 252 254;--tooltip-background: var(--inverse);--tooltip-foreground: var(--inverse-foreground)}code,pre,pre code,.code-block code,[class*=\"code\"] code{font-family:'Geist Mono', ui-monospace, SFMono-Regular, 'SF Mono', Menlo, Consolas, monospace}::selection{background:rgb(118 36 244 / 0.25)}.dark ::selection,html.dark ::selection{background:rgb(200 255 0 / 0.25);color:inherit}.dark,[data-theme=\"dark\"],html.dark{--primary: 200 255 0;--primary-light: 200 255 0;--primary-dark: 200 255 0;--light-primary: 200 255 0;--primary-foreground: 3 8 10;--inverse: 252 252 254;--inverse-foreground: 3 8 10;--default-border-color: rgb(252 252 254 / 0.14)}#navbar{border-radius:0}#sidebar a[aria-current=\"page\"],nav[aria-label=\"Pages\"] a[aria-current=\"page\"]{border-radius:8px}[data-component-part=\"code-block-root\"]{border-radius:8px}a:not([class]){text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:rgb(0 0 0 / 0.4)}a:not([class]):hover{text-decoration-color:currentColor}.dark a:not([class]),html.dark a:not([class]){text-decoration-color:rgb(255 255 255 / 0.4)}.dark a:not([class]):hover,html.dark a:not([class]):hover{text-decoration-color:currentColor}.nav-tag-pill-text{background:transparent!important;color:rgb(0 0 0 / 0.5)!important;border:1px solid rgb(0 0 0 / 0.2)!important}.dark .nav-tag-pill-text,html.dark .nav-tag-pill-text{background:transparent!important;color:rgb(252 252 254 / 0.5)!important;border:1px solid rgb(252 252 254 / 0.2)!important}.nav-logo{height:1.5rem}.dark nav[aria-label=\"Pages\"] button[aria-expanded] svg.transition-transform,html.dark nav[aria-label=\"Pages\"] button[aria-expanded] svg.transition-transform{color:rgb(252 252 254 / 0.627)}.dark nav[aria-label=\"Pages\"] button[aria-expanded]:hover svg.transition-transform,html.dark nav[aria-label=\"Pages\"] button[aria-expanded]:hover svg.transition-transform{color:rgb(252 252 254)}nav[aria-label=\"Pages\"] button[aria-expanded] svg.transition-transform{width:0.625rem;height:0.625rem}[role=\"tooltip\"][data-side],[data-radix-popper-content-wrapper]>div[data-state=\"delayed-open\"],[data-radix-popper-content-wrapper]>div[data-state=\"instant-open\"]{background-color:rgb(var(--tooltip-background))!important;color:rgb(var(--tooltip-foreground))!important}.callout [data-component-part=\"callout-content\"]>.code-block:first-child{margin-top:0}.callout [data-component-part=\"callout-content\"]>.code-block:last-child{margin-bottom:0}[data-floating-buttons] button{background-color:rgb(241 239 245)}.dark [data-floating-buttons] button,html.dark [data-floating-buttons] button{background-color:rgb(40 38 44)}[data-component-part=\"update-tag\"]{border:1px solid rgb(0 0 0 / 0.2);border-radius:9999px;padding:0.125rem 0.625rem;font-size:0.75rem;line-height:1.25rem;color:rgb(0 0 0 / 0.6)}.dark [data-component-part=\"update-tag\"],html.dark [data-component-part=\"update-tag\"]{border-color:rgb(252 252 254 / 0.2);color:rgb(252 252 254 / 0.6)}#topbar-cta-button svg{display:none}#topbar-cta-button a{padding-right:0.75rem}#topbar-cta-button .bg-primary-dark{background-color:rgb(var(--primary))}.dark #topbar-cta-button .text-white,html.dark #topbar-cta-button .text-white{color:rgb(3 8 10)}.dark #changelog-filters-content button.bg-primary,html.dark #changelog-filters-content button.bg-primary{color:rgb(3 8 10 / 0.9)!important}.changelog-status-badge{margin-left:0.5rem}.changelog-status-badge[data-color=\"gray\"]{border:1px solid rgb(3 8 10 / 0.3)!important}.dark .changelog-status-badge[data-color=\"gray\"],html.dark .changelog-status-badge[data-color=\"gray\"]{border-color:rgb(252 252 254 / 0.4)!important}.mermaid>svg{margin-inline:auto}.support-matrix table{font-size:0.8125rem}.support-matrix td,.support-matrix th{min-width:0;padding-right:0.5rem;white-space:nowrap}.support-matrix th code{padding-left:0.25rem;padding-right:0.25rem;font-size:0.6875rem}.pr-fig,.pr-mini{--pr-ink: #03080a;--pr-muted: rgb(3 8 10 / 0.69);--pr-rule: rgb(3 8 10 / 0.12);--pr-surface: #ffffff;--pr-positive-text: #007544;--pr-negative-text: #bf0024}.dark .pr-fig,.dark .pr-mini{--pr-ink: #fcfcfe;--pr-muted: rgb(252 252 254 / 0.627);--pr-rule: rgb(252 252 254 / 0.14);--pr-surface: #080d0f;--pr-positive-text: #34dfaa;--pr-negative-text: #ff2d55}.pr-fig{margin:1.5rem 0;padding:1rem;overflow-x:auto;container-type:inline-size;border:1px solid var(--pr-rule);border-radius:8px;background:var(--pr-surface)}.pr-fig svg{display:block;width:100%;height:auto}.pr-mini{margin:1rem 0 1.25rem}.pr-mini svg{display:block;max-width:100%;height:auto;margin-inline:auto}.pr-fig svg text,.pr-mini svg text{font-family:inherit;font-size:12px;fill:var(--pr-muted)}.pr-sw{display:inline-block;flex:none;width:12px;height:12px;border-radius:2px}.pr-bg-price{background:#0088fe}.pr-bg-ttft{background:#ffbb28}.pr-bg-speed{background:#7b68ee}.pr-bg-rel{background:#ff2d55}.pr-bg-429{background:#ff8042}.pr-bg-received{background:var(--pr-ink)}.pr-bg-capacity{background:rgb(var(--gray-400))}.pr-fill-ttft{fill:#ffbb28}.pr-fill-speed{fill:#7b68ee}.pr-fill-rel{fill:#ff2d55}.pr-fill-429{fill:#ff8042}.pr-fig .lbl{font-size:13px;fill:var(--pr-ink)}.pr-fig .num{fill:var(--pr-muted);font-variant-numeric:tabular-nums}.pr-fig .strong{fill:var(--pr-ink);font-weight:600}.pr-fig .halo{paint-order:stroke;stroke:var(--pr-surface);stroke-width:4px;stroke-linejoin:round}.pr-fig .axis{stroke:var(--pr-rule);stroke-width:1}.pr-fig .zone{fill:rgb(0 191 111 / 0.12)}.pr-fig .zone-lbl{font-weight:600;fill:var(--pr-positive-text)}.pr-fig .zone-lbl.muted{fill:var(--pr-muted)}.pr-fig .edge{stroke:#00bf6f;stroke-width:1.5;stroke-dasharray:4 3}.pr-fig .edge-curve{fill:none;stroke:#00bf6f;stroke-width:2;stroke-dasharray:5 3}.pr-fig .curve{fill:none;stroke:var(--pr-ink);stroke-width:2.5}.pr-fig .curve-fill{fill:var(--pr-ink);opacity:0.04}.pr-fig .dot{fill:var(--pr-muted);fill-opacity:0.8;stroke:var(--pr-surface);stroke-width:1.5}.pr-fig .dot-in{fill:#00bf6f;stroke:var(--pr-surface);stroke-width:1.5}.pr-fig .got{fill:none;stroke:var(--pr-ink);stroke-width:2}.pr-fig .got-fill{fill:var(--pr-ink);opacity:0.06}.pr-fig .cap{fill:none;stroke:#da70d6;stroke-width:2.5}.pr-fig .real{fill:none;stroke:var(--pr-muted);stroke-width:1.5;stroke-dasharray:5 4}.pr-fig .rate{fill:#ff8042}.pr-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:0.375rem 1rem;margin-top:0.75rem;font-size:12px;color:var(--pr-muted)}.pr-legend span{display:inline-flex;align-items:center;gap:0.375rem}.pr-ln{display:inline-block;width:18px;height:0}.pr-ln-cap{border-top:2.5px solid #da70d6}.pr-ln-real{border-top:1.5px dashed var(--pr-muted)}.pr-table{margin-top:0.875rem;border-top:1px solid var(--pr-rule);font-size:12px}.pr-row{display:grid;grid-template-columns:76px minmax(0, 1fr) 84px;gap:0.5rem;align-items:center;padding:0.375rem 0;border-bottom:1px solid var(--pr-rule)}.pr-head{color:var(--pr-muted);white-space:nowrap}.pr-sub::before{content:\", \"}.pr-name{font-weight:600;color:var(--pr-ink)}.pr-bar{display:flex;height:10px}.pr-bar i{display:block;height:100%}.pr-share{display:flex;align-items:center;gap:0.375rem}.pr-share i{display:block;height:10px;max-width:54px;border-radius:2px;background:var(--pr-muted);opacity:0.5}.pr-share b{font-weight:600;font-variant-numeric:tabular-nums;color:var(--pr-muted)}@media (max-width: 560px){.pr-row{grid-template-columns:76px minmax(0, 1fr) 32px}.pr-share i{display:none}.pr-head{white-space:normal}.pr-sub{display:block}.pr-sub::before{content:none}}@container (max-width: 480px){.pr-fig svg text{font-size:15px}.pr-fig svg .lbl{font-size:16px}}@container (max-width: 400px){.pr-fig svg text{font-size:17px}.pr-fig svg .lbl{font-size:18px}}.pr-mini-row{display:flex;justify-content:center;align-items:center;gap:0.75rem 1.5rem}.pr-mini-row svg{flex:0 1 auto;min-width:0;margin-inline:0}@media (max-width: 640px){.pr-mini-row{flex-wrap:wrap}}.pr-mini .strong-lbl{fill:var(--pr-ink);font-weight:600}.pr-mini .amt{text-anchor:end;font-variant-numeric:tabular-nums}.pr-mini .op{font-size:20px}.pr-mini .paper{fill:var(--pr-surface);stroke:var(--pr-rule);stroke-width:1}.pr-mini .usual{stroke:var(--pr-muted);stroke-width:1;stroke-dasharray:3 3}.pr-mini .sum-line{stroke:var(--pr-ink);stroke-width:1}.pr-mini .price-pill{fill:#0088fe;opacity:0.12}.pr-mini .pill-text{fill:var(--pr-ink);font-weight:600;font-variant-numeric:tabular-nums}.pr-mini .neg-pill{fill:#ff2d55;opacity:0.12}.pr-mini .neg-text{font-size:13px;fill:var(--pr-negative-text);font-weight:600;font-variant-numeric:tabular-nums}.pr-mini .span-stream{fill:var(--pr-muted);opacity:0.3}.pr-mini .span-total{fill:var(--pr-rule)}.pr-mini .extra{opacity:0.45}.pr-mini .bad{fill:none;stroke:#ff2d55;stroke-width:1.5}.pr-mini .tree{fill:none;stroke:var(--pr-muted);stroke-width:1}.pr-mini .brace{fill:none;stroke:var(--pr-muted);stroke-width:1.25}.pr-mini .big-arrow{fill:none;stroke:var(--pr-ink);stroke-width:3}.pr-mini .big-arrow-head,.pr-mini .user-dot{fill:var(--pr-ink)}.pr-factors ul{list-style:none;padding-left:0}.pr-factors li{padding-left:0!important}.pr-factors li::before{display:none}.pr-factors .pr-sw,h3 .pr-sw{margin-right:0.625rem;transform:translateY(1px)}h3 .pr-sw{width:13px;height:13px;transform:translateY(-2px)}.pr-cols{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:0 1.75rem}"}],"page":{"pagePath":"api/api-reference/alphaextractions/submit-an-extractions-request","slug":"/api/api-reference/alphaextractions/submit-an-extractions-request","pageMetadata":{"title":"Submit an Extractions request","description":"Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /api/alpha/extractions","href":"/api/api-reference/alphaextractions/submit-an-extractions-request","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Submit an Extractions request","description":"Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /api/alpha/extractions","href":"/api/api-reference/alphaextractions/submit-an-extractions-request","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/openrouter-d02e98a0/c1fa764d8c861cbd/anchor-scroll-fix.js","/docs/_mintlify/custom/openrouter-d02e98a0/c43dc2bfe5fa3c92/auth-cta.js"],"openApiReferenceData":{"operation":{"description":"Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.","operationId":"createApiAlphaExtractions","requestBody":"896e9050-01a2-4f1f-a091-1c5df75d1af7","responses":{"200":"9c7632f3-e2c7-4b94-a48c-c470254f31f6","400":"457444cf-4c4a-4c9d-a09c-e8f26bb85a07","401":"71f382d2-2483-4f46-8c90-f498a285e27f","402":"c73f49cb-b105-4056-943b-b27714e3c2de","403":"6089fd05-89cf-417d-86aa-971bea6ba62a","404":"27eaeff1-c70b-4e50-aaf4-4a5120cd47eb","413":"4a255ed4-ca6e-4fd7-894a-fbf383e1edad","429":"0ed1f226-6cf5-4b5a-a171-01832ac89b90","500":"e8da3e2b-f3ae-4c5d-96e5-c93870f5551b","502":"3d8a0897-b9ad-448b-aae1-6d9c2685c227","503":"b6d2a72d-9c07-4431-aa04-1f3baae9619a","524":"f4552032-c171-4738-828d-055ac9b70e23","529":"4fcf452b-56ca-4a51-a327-2074b609905e"},"servers":["19b4a936-6b43-4b02-8eb7-696e8b751c99"],"summary":"Submit an Extractions request","tags":["alpha.extractions"],"x-speakeasy-name-override":"create","method":"post","type":"path","security":["34a63711-52b2-4cb6-af7d-25a8d5fc76df"],"path":"/api/alpha/extractions","baseUrlOptions":["https://openrouter.ai"],"title":"Submit an Extractions request","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"example":{"fields":{"contacts":{"items":"text","type":"list"},"days_to_pay":{"max":120,"min":0,"step":1,"type":"estimate"},"due_date":{"instructions":"Issue date plus the net payment days","type":"date"},"invoice_number":{"type":"text"},"total":{"decimals":2,"type":"number","unit":"USD"}},"model":"cloudflare/clairic","reference_date":"2026-10-28","state":"Invoice INV-2291 issued 2026-09-02, net 30. Contacts: Dana Ruiz, Priya Shah. Total $1080."},"schema":{"additionalProperties":false,"properties":{"fields":{"additionalProperties":{"oneOf":[{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type"],"properties":{"type":{"enum":["text"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.0.instructions","typeLabel":"string"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.0.null_threshold","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type"],"properties":{"type":{"enum":["number"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"decimals":{"description":"Decimal places kept in `value`.","maximum":6,"minimum":0,"type":"integer","uniqueKey":"fields.additionalProperties.oneOf.1.decimals","typeLabel":"integer"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.1.instructions","typeLabel":"string"},"integer":{"type":"boolean","uniqueKey":"fields.additionalProperties.oneOf.1.integer","typeLabel":"boolean"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.1.null_threshold","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","uniqueKey":"fields.additionalProperties.oneOf.1.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type"],"properties":{"type":{"enum":["date"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.2.instructions","typeLabel":"string"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.2.null_threshold","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type"],"properties":{"type":{"enum":["time"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.3.instructions","typeLabel":"string"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.3.null_threshold","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type"],"properties":{"type":{"enum":["datetime"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.4.instructions","typeLabel":"string"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.4.null_threshold","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type"],"properties":{"type":{"enum":["duration"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"decimals":{"description":"Decimal places kept in `value`.","maximum":6,"minimum":0,"type":"integer","uniqueKey":"fields.additionalProperties.oneOf.5.decimals","typeLabel":"integer"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.5.instructions","typeLabel":"string"},"integer":{"type":"boolean","uniqueKey":"fields.additionalProperties.oneOf.5.integer","typeLabel":"boolean"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.5.null_threshold","typeLabel":"number\u003cdouble>"},"unit":{"description":"seconds, minutes, hours, days, weeks, months or years.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.5.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type","items"],"properties":{"items":{"enum":["text","number","date"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.6.\\items","typeLabel":"enum\u003cstring>"},"type":{"enum":["list"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"decimals":{"description":"Decimal places kept in `value`.","maximum":6,"minimum":0,"type":"integer","uniqueKey":"fields.additionalProperties.oneOf.6.decimals","typeLabel":"integer"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.6.instructions","typeLabel":"string"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.6.null_threshold","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type","min","max"],"properties":{"max":{"oneOf":[{"type":"number","format":"double","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.7.max.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.7.max.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.7.max","typeLabel":"number\u003cdouble> | string"},"min":{"oneOf":[{"type":"number","format":"double","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.7.min.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.7.min.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.7.min","typeLabel":"number\u003cdouble> | string"},"type":{"enum":["estimate"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.7.instructions","typeLabel":"string"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.7.null_threshold","typeLabel":"number\u003cdouble>"},"scale":{"enum":["linear","log"],"type":"string","uniqueKey":"fields.additionalProperties.oneOf.7.scale","typeLabel":"enum\u003cstring>"},"step":{"oneOf":[{"type":"number","format":"double","minimum":0,"exclusiveMinimum":true,"uniqueKey":"fields.additionalProperties.oneOf.7.step.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","enum":["month"],"uniqueKey":"fields.additionalProperties.oneOf.7.step.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["year"],"uniqueKey":"fields.additionalProperties.oneOf.7.step.oneOf.2","typeLabel":"enum\u003cstring>"}],"uniqueKey":"fields.additionalProperties.oneOf.7.step","typeLabel":"number\u003cdouble> · enum\u003cstring> · enum\u003cstring>"},"unit":{"type":"string","uniqueKey":"fields.additionalProperties.oneOf.7.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"A typed field to extract, compute, estimate or forecast from the state. Which types a model answers is model-specific; unsupported types are rejected with 400.","required":["type","min","max","horizon","interval"],"properties":{"horizon":{"description":"Number of forecast steps.","maximum":64,"minimum":1,"type":"integer","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.horizon","typeLabel":"integer"},"interval":{"enum":["step","minute","hour","day","week","month","quarter","year"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.interval","typeLabel":"enum\u003cstring>"},"max":{"oneOf":[{"type":"number","format":"double","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.max.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.max.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.max","typeLabel":"number\u003cdouble> | string"},"min":{"oneOf":[{"type":"number","format":"double","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.min.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.min.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.min","typeLabel":"number\u003cdouble> | string"},"type":{"enum":["forecast"],"type":"string","isRequired":true,"uniqueKey":"fields.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"instructions":{"description":"What the field should contain.","type":"string","uniqueKey":"fields.additionalProperties.oneOf.8.instructions","typeLabel":"string"},"null_threshold":{"description":"Probability of null above which `value` is null. Default 0.5.","format":"double","maximum":1,"minimum":0,"type":"number","uniqueKey":"fields.additionalProperties.oneOf.8.null_threshold","typeLabel":"number\u003cdouble>"},"scale":{"enum":["linear","log"],"type":"string","uniqueKey":"fields.additionalProperties.oneOf.8.scale","typeLabel":"enum\u003cstring>"},"step":{"oneOf":[{"type":"number","format":"double","minimum":0,"exclusiveMinimum":true,"uniqueKey":"fields.additionalProperties.oneOf.8.step.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","enum":["month"],"uniqueKey":"fields.additionalProperties.oneOf.8.step.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["year"],"uniqueKey":"fields.additionalProperties.oneOf.8.step.oneOf.2","typeLabel":"enum\u003cstring>"}],"uniqueKey":"fields.additionalProperties.oneOf.8.step","typeLabel":"number\u003cdouble> · enum\u003cstring> · enum\u003cstring>"},"unit":{"type":"string","uniqueKey":"fields.additionalProperties.oneOf.8.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"fields.additionalProperties.oneOf.8","typeLabel":"object"}],"uniqueKey":"fields.additionalProperties","typeLabel":"object"},"description":"Map of field name to typed field spec.","type":"object","isRequired":true,"uniqueKey":"fields","typeLabel":"object"},"model":{"type":"string","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"state":{"description":"The text to read from. May be empty only when the request carries image assets.","type":"string","isRequired":true,"uniqueKey":"state","typeLabel":"string"},"assets":{"additionalProperties":{"additionalProperties":false,"description":"An image or PDF sent once and referenced by its key in the `assets` map. `data_base64` is the file in standard base64 with no `data:` prefix. PDF is read by document models only.","properties":{"data_base64":{"minLength":1,"pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","type":"string","isRequired":true,"uniqueKey":"assets.additionalProperties.data_base64","typeLabel":"string"},"format":{"enum":["png","jpg","jpeg","pdf"],"type":"string","isRequired":true,"uniqueKey":"assets.additionalProperties.format","typeLabel":"enum\u003cstring>"},"type":{"enum":["image","document"],"type":"string","uniqueKey":"assets.additionalProperties.type","typeLabel":"enum\u003cstring>"}},"required":["format","data_base64"],"type":"object","uniqueKey":"assets.additionalProperties","typeLabel":"object"},"description":"Assets keyed by reference string. Write a reference wherever the asset belongs in `state` or a field `instructions`; every asset must be referenced at least once. A `state` that is exactly the sole asset's key carries no text of its own and is read as file-only. A model that reads either text or a document per request, not both (ScaleDown Extract with a PDF), needs that form: any other text around the key is state text and is rejected with 400.","type":"object","uniqueKey":"assets","typeLabel":"object"},"provider":{"oneOf":[{"type":"object","description":"Provider routing preferences for the request.","example":{"allow_fallbacks":true},"properties":{"allow_fallbacks":{"oneOf":[{"description":"Whether to allow backup providers to serve requests\n- true: (default) when the primary provider (or your custom providers in \"order\") is unavailable, use the next best provider.\n- false: use only the primary/custom provider, and return the upstream error if it's unavailable.\n","type":"boolean","uniqueKey":"provider.oneOf.0.allow_fallbacks.oneOf.0","typeLabel":"boolean"},{"description":"Whether to allow backup providers to serve requests\n- true: (default) when the primary provider (or your custom providers in \"order\") is unavailable, use the next best provider.\n- false: use only the primary/custom provider, and return the upstream error if it's unavailable.\n","type":"null","uniqueKey":"provider.oneOf.0.allow_fallbacks.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.allow_fallbacks","typeLabel":"boolean | null"},"data_collection":{"oneOf":[{"description":"Data collection setting. If no available model provider meets the requirement, your request will return an error.\n- allow: (default) allow providers which store user data non-transiently and may train on it\n\n- deny: use only providers which do not collect user data.","enum":["deny","allow",null],"example":"allow","type":"string","uniqueKey":"provider.oneOf.0.data_collection.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Data collection setting. If no available model provider meets the requirement, your request will return an error.\n- allow: (default) allow providers which store user data non-transiently and may train on it\n\n- deny: use only providers which do not collect user data.","enum":["deny","allow",null],"example":"allow","type":"null","uniqueKey":"provider.oneOf.0.data_collection.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.data_collection","typeLabel":"enum\u003cstring> | null"},"enforce_distillable_text":{"oneOf":[{"description":"Whether to restrict routing to only models that allow text distillation. When true, only models where the author has allowed distillation will be used.","example":true,"type":"boolean","uniqueKey":"provider.oneOf.0.enforce_distillable_text.oneOf.0","typeLabel":"boolean"},{"description":"Whether to restrict routing to only models that allow text distillation. When true, only models where the author has allowed distillation will be used.","example":true,"type":"null","uniqueKey":"provider.oneOf.0.enforce_distillable_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.enforce_distillable_text","typeLabel":"boolean | null"},"ignore":{"oneOf":[{"description":"List of provider slugs to ignore. If provided, this list is merged with your account-wide ignored provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI","uniqueKey":"provider.oneOf.0.ignore.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","uniqueKey":"provider.oneOf.0.ignore.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"provider.oneOf.0.ignore.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring> | string"},"type":"array","uniqueKey":"provider.oneOf.0.ignore.oneOf.0","typeLabel":"(enum\u003cstring> | string)[]"},{"description":"List of provider slugs to ignore. If provided, this list is merged with your account-wide ignored provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"null","uniqueKey":"provider.oneOf.0.ignore.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.ignore","typeLabel":"(enum\u003cstring> | string)[] | null"},"max_price":{"description":"The object specifying the maximum price you want to pay for this request. USD price per million tokens, for prompt and completion.","properties":{"audio":{"description":"Maximum price in USD per audio unit","type":"string","uniqueKey":"provider.oneOf.0.max_price.audio","typeLabel":"string"},"completion":{"description":"Maximum price in USD per million completion tokens","type":"string","uniqueKey":"provider.oneOf.0.max_price.completion","typeLabel":"string"},"image":{"description":"Maximum price in USD per image","type":"string","uniqueKey":"provider.oneOf.0.max_price.image","typeLabel":"string"},"prompt":{"description":"Maximum price in USD per million prompt tokens","type":"string","uniqueKey":"provider.oneOf.0.max_price.prompt","typeLabel":"string"},"request":{"description":"Maximum price in USD per request","type":"string","uniqueKey":"provider.oneOf.0.max_price.request","typeLabel":"string"}},"type":"object","uniqueKey":"provider.oneOf.0.max_price","typeLabel":"object"},"only":{"oneOf":[{"description":"List of provider slugs to allow. If provided, this list is merged with your account-wide allowed provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI","uniqueKey":"provider.oneOf.0.only.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","uniqueKey":"provider.oneOf.0.only.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"provider.oneOf.0.only.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring> | string"},"type":"array","uniqueKey":"provider.oneOf.0.only.oneOf.0","typeLabel":"(enum\u003cstring> | string)[]"},{"description":"List of provider slugs to allow. If provided, this list is merged with your account-wide allowed provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"null","uniqueKey":"provider.oneOf.0.only.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.only","typeLabel":"(enum\u003cstring> | string)[] | null"},"options":{"description":"Provider-specific options keyed by provider slug. The provider segment is case-insensitive; an endpoint tag after `/` must match the endpoint slug exactly. Only options for the matched provider are forwarded; the rest are ignored. Unrecognized keys are silently dropped.","example":{"openai":{"max_tokens":1000}},"properties":{"01ai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.01ai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.01ai","typeLabel":"object"},"ai21":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.ai21.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.ai21","typeLabel":"object"},"aion-labs":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.aion-labs.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.aion-labs","typeLabel":"object"},"akashml":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.akashml.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.akashml","typeLabel":"object"},"alibaba":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.alibaba.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.alibaba","typeLabel":"object"},"amazon-bedrock":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.amazon-bedrock.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.amazon-bedrock","typeLabel":"object"},"amazon-bedrock/claude-on-aws":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.amazon-bedrock/claude-on-aws.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.amazon-bedrock/claude-on-aws","typeLabel":"object"},"amazon-nova":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.amazon-nova.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.amazon-nova","typeLabel":"object"},"ambient":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.ambient.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.ambient","typeLabel":"object"},"antdigital":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.antdigital.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.antdigital","typeLabel":"object"},"anthropic":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.anthropic.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.anthropic","typeLabel":"object"},"anthropic/2":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.anthropic/2.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.anthropic/2","typeLabel":"object"},"anyscale":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.anyscale.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.anyscale","typeLabel":"object"},"arcee-ai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.arcee-ai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.arcee-ai","typeLabel":"object"},"assemblyai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.assemblyai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.assemblyai","typeLabel":"object"},"atlas-cloud":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.atlas-cloud.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.atlas-cloud","typeLabel":"object"},"atoma":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.atoma.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.atoma","typeLabel":"object"},"avian":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.avian.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.avian","typeLabel":"object"},"azure":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.azure.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.azure","typeLabel":"object"},"baidu":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.baidu.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.baidu","typeLabel":"object"},"baseten":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.baseten.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.baseten","typeLabel":"object"},"black-forest-labs":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.black-forest-labs.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.black-forest-labs","typeLabel":"object"},"byteplus":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.byteplus.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.byteplus","typeLabel":"object"},"centml":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.centml.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.centml","typeLabel":"object"},"cerebras":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.cerebras.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.cerebras","typeLabel":"object"},"chutes":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.chutes.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.chutes","typeLabel":"object"},"cirrascale":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.cirrascale.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.cirrascale","typeLabel":"object"},"clarifai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.clarifai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.clarifai","typeLabel":"object"},"claude-on-aws":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.claude-on-aws.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.claude-on-aws","typeLabel":"object"},"cloudflare":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.cloudflare.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.cloudflare","typeLabel":"object"},"cohere":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.cohere.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.cohere","typeLabel":"object"},"coreweave":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.coreweave.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.coreweave","typeLabel":"object"},"cosine":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.cosine.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.cosine","typeLabel":"object"},"crofai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.crofai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.crofai","typeLabel":"object"},"crucible":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.crucible.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.crucible","typeLabel":"object"},"crusoe":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.crusoe.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.crusoe","typeLabel":"object"},"darkbloom":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.darkbloom.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.darkbloom","typeLabel":"object"},"databricks":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.databricks.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.databricks","typeLabel":"object"},"decart":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.decart.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.decart","typeLabel":"object"},"deepgram":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.deepgram.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.deepgram","typeLabel":"object"},"deepinfra":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.deepinfra.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.deepinfra","typeLabel":"object"},"deepseek":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.deepseek.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.deepseek","typeLabel":"object"},"dekallm":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.dekallm.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.dekallm","typeLabel":"object"},"digitalocean":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.digitalocean.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.digitalocean","typeLabel":"object"},"elevenlabs":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.elevenlabs.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.elevenlabs","typeLabel":"object"},"enfer":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.enfer.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.enfer","typeLabel":"object"},"fake-provider":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.fake-provider.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.fake-provider","typeLabel":"object"},"featherless":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.featherless.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.featherless","typeLabel":"object"},"fireworks":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.fireworks.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.fireworks","typeLabel":"object"},"fish-audio":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.fish-audio.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.fish-audio","typeLabel":"object"},"friendli":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.friendli.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.friendli","typeLabel":"object"},"gmicloud":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.gmicloud.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.gmicloud","typeLabel":"object"},"google-ai-studio":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.google-ai-studio.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.google-ai-studio","typeLabel":"object"},"google-vertex":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.google-vertex.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.google-vertex","typeLabel":"object"},"gopomelo":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.gopomelo.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.gopomelo","typeLabel":"object"},"groq":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.groq.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.groq","typeLabel":"object"},"heygen":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.heygen.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.heygen","typeLabel":"object"},"huggingface":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.huggingface.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.huggingface","typeLabel":"object"},"hyperbolic":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.hyperbolic.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.hyperbolic","typeLabel":"object"},"hyperbolic-quantized":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.hyperbolic-quantized.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.hyperbolic-quantized","typeLabel":"object"},"inception":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.inception.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.inception","typeLabel":"object"},"inceptron":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.inceptron.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.inceptron","typeLabel":"object"},"inferact-vllm":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.inferact-vllm.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.inferact-vllm","typeLabel":"object"},"inference-net":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.inference-net.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.inference-net","typeLabel":"object"},"infermatic":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.infermatic.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.infermatic","typeLabel":"object"},"inflection":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.inflection.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.inflection","typeLabel":"object"},"inocloud":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.inocloud.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.inocloud","typeLabel":"object"},"io-net":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.io-net.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.io-net","typeLabel":"object"},"ionstream":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.ionstream.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.ionstream","typeLabel":"object"},"klusterai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.klusterai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.klusterai","typeLabel":"object"},"krea":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.krea.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.krea","typeLabel":"object"},"kt":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.kt.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.kt","typeLabel":"object"},"lambda":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.lambda.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.lambda","typeLabel":"object"},"lepton":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.lepton.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.lepton","typeLabel":"object"},"liquid":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.liquid.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.liquid","typeLabel":"object"},"lynn":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.lynn.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.lynn","typeLabel":"object"},"lynn-private":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.lynn-private.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.lynn-private","typeLabel":"object"},"makora":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.makora.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.makora","typeLabel":"object"},"mancer":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.mancer.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.mancer","typeLabel":"object"},"mancer-old":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.mancer-old.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.mancer-old","typeLabel":"object"},"mara":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.mara.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.mara","typeLabel":"object"},"meta":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.meta.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.meta","typeLabel":"object"},"minimax":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.minimax.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.minimax","typeLabel":"object"},"mistral":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.mistral.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.mistral","typeLabel":"object"},"modal":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.modal.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.modal","typeLabel":"object"},"modelrun":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.modelrun.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.modelrun","typeLabel":"object"},"modular":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.modular.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.modular","typeLabel":"object"},"moonshotai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.moonshotai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.moonshotai","typeLabel":"object"},"morph":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.morph.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.morph","typeLabel":"object"},"ncompass":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.ncompass.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.ncompass","typeLabel":"object"},"near-ai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.near-ai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.near-ai","typeLabel":"object"},"nebius":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.nebius.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.nebius","typeLabel":"object"},"nex-agi":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.nex-agi.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.nex-agi","typeLabel":"object"},"nextbit":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.nextbit.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.nextbit","typeLabel":"object"},"nineteen":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.nineteen.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.nineteen","typeLabel":"object"},"novita":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.novita.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.novita","typeLabel":"object"},"nvidia":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.nvidia.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.nvidia","typeLabel":"object"},"octoai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.octoai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.octoai","typeLabel":"object"},"ollama":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.ollama.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.ollama","typeLabel":"object"},"open-inference":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.open-inference.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.open-inference","typeLabel":"object"},"openai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.openai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.openai","typeLabel":"object"},"parallel":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.parallel.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.parallel","typeLabel":"object"},"parasail":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.parasail.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.parasail","typeLabel":"object"},"pareto-alpha":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.pareto-alpha.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.pareto-alpha","typeLabel":"object"},"particle-ai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.particle-ai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.particle-ai","typeLabel":"object"},"pearl-research":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.pearl-research.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.pearl-research","typeLabel":"object"},"perceptron":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.perceptron.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.perceptron","typeLabel":"object"},"perplexity":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.perplexity.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.perplexity","typeLabel":"object"},"phala":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.phala.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.phala","typeLabel":"object"},"poolside":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.poolside.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.poolside","typeLabel":"object"},"primalabs":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.primalabs.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.primalabs","typeLabel":"object"},"primeintellect":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.primeintellect.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.primeintellect","typeLabel":"object"},"quiver":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.quiver.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.quiver","typeLabel":"object"},"recraft":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.recraft.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.recraft","typeLabel":"object"},"recursal":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.recursal.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.recursal","typeLabel":"object"},"recursive":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.recursive.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.recursive","typeLabel":"object"},"reflection":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.reflection.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.reflection","typeLabel":"object"},"reka":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.reka.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.reka","typeLabel":"object"},"relace":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.relace.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.relace","typeLabel":"object"},"replicate":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.replicate.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.replicate","typeLabel":"object"},"respan":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.respan.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.respan","typeLabel":"object"},"river":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.river.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.river","typeLabel":"object"},"runway":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.runway.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.runway","typeLabel":"object"},"sail-research":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.sail-research.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.sail-research","typeLabel":"object"},"sakana":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.sakana.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.sakana","typeLabel":"object"},"sakana-ai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.sakana-ai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.sakana-ai","typeLabel":"object"},"sambanova":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.sambanova.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.sambanova","typeLabel":"object"},"sambanova-cloaked":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.sambanova-cloaked.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.sambanova-cloaked","typeLabel":"object"},"scaledown":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.scaledown.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.scaledown","typeLabel":"object"},"seed":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.seed.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.seed","typeLabel":"object"},"sf-compute":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.sf-compute.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.sf-compute","typeLabel":"object"},"siliconflow":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.siliconflow.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.siliconflow","typeLabel":"object"},"sourceful":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.sourceful.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.sourceful","typeLabel":"object"},"stealth":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.stealth.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.stealth","typeLabel":"object"},"stepfun":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.stepfun.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.stepfun","typeLabel":"object"},"streamlake":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.streamlake.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.streamlake","typeLabel":"object"},"switchpoint":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.switchpoint.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.switchpoint","typeLabel":"object"},"targon":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.targon.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.targon","typeLabel":"object"},"tencent":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.tencent.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.tencent","typeLabel":"object"},"tenstorrent":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.tenstorrent.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.tenstorrent","typeLabel":"object"},"thinkingmachines":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.thinkingmachines.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.thinkingmachines","typeLabel":"object"},"together":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.together.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.together","typeLabel":"object"},"together-lite":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.together-lite.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.together-lite","typeLabel":"object"},"typesafe":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.typesafe.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.typesafe","typeLabel":"object"},"ubicloud":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.ubicloud.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.ubicloud","typeLabel":"object"},"unbiased":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.unbiased.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.unbiased","typeLabel":"object"},"upstage":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.upstage.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.upstage","typeLabel":"object"},"venice":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.venice.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.venice","typeLabel":"object"},"voyageai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.voyageai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.voyageai","typeLabel":"object"},"wafer":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.wafer.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.wafer","typeLabel":"object"},"wandb":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.wandb.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.wandb","typeLabel":"object"},"wandb-legacy":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.wandb-legacy.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.wandb-legacy","typeLabel":"object"},"xai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.xai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.xai","typeLabel":"object"},"xiaomi":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.xiaomi.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.xiaomi","typeLabel":"object"},"z-ai":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"provider.oneOf.0.options.z-ai.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"provider.oneOf.0.options.z-ai","typeLabel":"object"}},"type":"object","uniqueKey":"provider.oneOf.0.options","typeLabel":"object"},"order":{"oneOf":[{"description":"An ordered list of provider slugs. The router will attempt to use the first provider in the subset of this list that supports your requested model, and fall back to the next if it is unavailable. If no providers are available, the request will fail with an error message.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI","uniqueKey":"provider.oneOf.0.order.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","uniqueKey":"provider.oneOf.0.order.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"provider.oneOf.0.order.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring> | string"},"type":"array","uniqueKey":"provider.oneOf.0.order.oneOf.0","typeLabel":"(enum\u003cstring> | string)[]"},{"description":"An ordered list of provider slugs. The router will attempt to use the first provider in the subset of this list that supports your requested model, and fall back to the next if it is unavailable. If no providers are available, the request will fail with an error message.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"null","uniqueKey":"provider.oneOf.0.order.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.order","typeLabel":"(enum\u003cstring> | string)[] | null"},"preferred_max_latency":{"oneOf":[{"type":"number","description":"Preferred maximum latency (in seconds). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints above the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","format":"double","example":5,"uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"object","description":"Preferred maximum latency (in seconds). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints above the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":5,"properties":{"p50":{"oneOf":[{"description":"Maximum p50 latency (seconds)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p50.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Maximum p50 latency (seconds)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p50.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p50","typeLabel":"number\u003cdouble> | null"},"p75":{"oneOf":[{"description":"Maximum p75 latency (seconds)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p75.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Maximum p75 latency (seconds)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p75.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p75","typeLabel":"number\u003cdouble> | null"},"p90":{"oneOf":[{"description":"Maximum p90 latency (seconds)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p90.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Maximum p90 latency (seconds)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p90.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p90","typeLabel":"number\u003cdouble> | null"},"p99":{"oneOf":[{"description":"Maximum p99 latency (seconds)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p99.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Maximum p99 latency (seconds)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p99.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1.p99","typeLabel":"number\u003cdouble> | null"}},"uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.1","typeLabel":"object"},{"type":"null","description":"Preferred maximum latency (in seconds). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints above the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":5,"uniqueKey":"provider.oneOf.0.preferred_max_latency.oneOf.2","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_max_latency","typeLabel":"number\u003cdouble> | object | null"},"preferred_min_throughput":{"oneOf":[{"type":"number","description":"Preferred minimum throughput (in tokens per second). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints below the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","format":"double","example":100,"uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"object","description":"Preferred minimum throughput (in tokens per second). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints below the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":100,"properties":{"p50":{"oneOf":[{"description":"Minimum p50 throughput (tokens/sec)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p50.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Minimum p50 throughput (tokens/sec)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p50.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p50","typeLabel":"number\u003cdouble> | null"},"p75":{"oneOf":[{"description":"Minimum p75 throughput (tokens/sec)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p75.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Minimum p75 throughput (tokens/sec)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p75.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p75","typeLabel":"number\u003cdouble> | null"},"p90":{"oneOf":[{"description":"Minimum p90 throughput (tokens/sec)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p90.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Minimum p90 throughput (tokens/sec)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p90.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p90","typeLabel":"number\u003cdouble> | null"},"p99":{"oneOf":[{"description":"Minimum p99 throughput (tokens/sec)","format":"double","type":"number","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p99.oneOf.0","typeLabel":"number\u003cdouble>"},{"description":"Minimum p99 throughput (tokens/sec)","format":"double","type":"null","uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p99.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1.p99","typeLabel":"number\u003cdouble> | null"}},"uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.1","typeLabel":"object"},{"type":"null","description":"Preferred minimum throughput (in tokens per second). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints below the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":100,"uniqueKey":"provider.oneOf.0.preferred_min_throughput.oneOf.2","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.preferred_min_throughput","typeLabel":"number\u003cdouble> | object | null"},"quantizations":{"oneOf":[{"description":"A list of quantization levels to filter the provider by.","items":{"enum":["int4","int8","fp4","mxfp4","nvfp4","fp6","fp8","mxfp8","fp16","bf16","fp32","unknown"],"example":"fp16","type":"string","uniqueKey":"provider.oneOf.0.quantizations.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"provider.oneOf.0.quantizations.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"description":"A list of quantization levels to filter the provider by.","items":{"enum":["int4","int8","fp4","mxfp4","nvfp4","fp6","fp8","mxfp8","fp16","bf16","fp32","unknown"],"example":"fp16","type":"string"},"type":"null","uniqueKey":"provider.oneOf.0.quantizations.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.quantizations","typeLabel":"enum\u003cstring>[] | null"},"require_parameters":{"oneOf":[{"description":"Whether to filter providers to only those that support the parameters you've provided. If this setting is omitted or set to false, then providers will receive only the parameters they support, and ignore the rest.","type":"boolean","uniqueKey":"provider.oneOf.0.require_parameters.oneOf.0","typeLabel":"boolean"},{"description":"Whether to filter providers to only those that support the parameters you've provided. If this setting is omitted or set to false, then providers will receive only the parameters they support, and ignore the rest.","type":"null","uniqueKey":"provider.oneOf.0.require_parameters.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.require_parameters","typeLabel":"boolean | null"},"sort":{"oneOf":[{"type":"string","description":"The sorting strategy to use for this request, if \"order\" is not specified. When set, no load balancing is performed.","enum":["price","throughput","latency","exacto"],"example":"price","uniqueKey":"provider.oneOf.0.sort.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"object","description":"The sorting strategy to use for this request, if \"order\" is not specified. When set, no load balancing is performed.","example":"price","properties":{"by":{"oneOf":[{"description":"The provider sorting strategy (price, throughput, latency)","enum":["price","throughput","latency","exacto",null],"example":"price","type":"string","uniqueKey":"provider.oneOf.0.sort.oneOf.1.by.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"The provider sorting strategy (price, throughput, latency)","enum":["price","throughput","latency","exacto",null],"example":"price","type":"null","uniqueKey":"provider.oneOf.0.sort.oneOf.1.by.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.sort.oneOf.1.by","typeLabel":"enum\u003cstring> | null"},"partition":{"oneOf":[{"description":"Partitioning strategy for sorting: \"model\" (default) groups endpoints by model before sorting (fallback models remain fallbacks), \"none\" sorts all endpoints together regardless of model.","enum":["model","none",null],"example":"model","type":"string","uniqueKey":"provider.oneOf.0.sort.oneOf.1.partition.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Partitioning strategy for sorting: \"model\" (default) groups endpoints by model before sorting (fallback models remain fallbacks), \"none\" sorts all endpoints together regardless of model.","enum":["model","none",null],"example":"model","type":"null","uniqueKey":"provider.oneOf.0.sort.oneOf.1.partition.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.sort.oneOf.1.partition","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"provider.oneOf.0.sort.oneOf.1","typeLabel":"object"},{"type":"null","description":"The sorting strategy to use for this request, if \"order\" is not specified. When set, no load balancing is performed.","example":"price","uniqueKey":"provider.oneOf.0.sort.oneOf.2","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.sort","typeLabel":"enum\u003cstring> | object | null"},"zdr":{"oneOf":[{"description":"Whether to restrict routing to only ZDR (Zero Data Retention) endpoints. When true, only endpoints that do not retain prompts will be used.","example":true,"type":"boolean","uniqueKey":"provider.oneOf.0.zdr.oneOf.0","typeLabel":"boolean"},{"description":"Whether to restrict routing to only ZDR (Zero Data Retention) endpoints. When true, only endpoints that do not retain prompts will be used.","example":true,"type":"null","uniqueKey":"provider.oneOf.0.zdr.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider.oneOf.0.zdr","typeLabel":"boolean | null"}},"additionalProperties":false,"uniqueKey":"provider.oneOf.0","typeLabel":"object"},{"type":"null","description":"Provider routing preferences for the request.","example":{"allow_fallbacks":true},"properties":{"allow_fallbacks":{"oneOf":[{"description":"Whether to allow backup providers to serve requests\n- true: (default) when the primary provider (or your custom providers in \"order\") is unavailable, use the next best provider.\n- false: use only the primary/custom provider, and return the upstream error if it's unavailable.\n","type":"boolean"},{"description":"Whether to allow backup providers to serve requests\n- true: (default) when the primary provider (or your custom providers in \"order\") is unavailable, use the next best provider.\n- false: use only the primary/custom provider, and return the upstream error if it's unavailable.\n","type":"null"}]},"data_collection":{"oneOf":[{"description":"Data collection setting. If no available model provider meets the requirement, your request will return an error.\n- allow: (default) allow providers which store user data non-transiently and may train on it\n\n- deny: use only providers which do not collect user data.","enum":["deny","allow",null],"example":"allow","type":"string"},{"description":"Data collection setting. If no available model provider meets the requirement, your request will return an error.\n- allow: (default) allow providers which store user data non-transiently and may train on it\n\n- deny: use only providers which do not collect user data.","enum":["deny","allow",null],"example":"allow","type":"null"}]},"enforce_distillable_text":{"oneOf":[{"description":"Whether to restrict routing to only models that allow text distillation. When true, only models where the author has allowed distillation will be used.","example":true,"type":"boolean"},{"description":"Whether to restrict routing to only models that allow text distillation. When true, only models where the author has allowed distillation will be used.","example":true,"type":"null"}]},"ignore":{"oneOf":[{"description":"List of provider slugs to ignore. If provided, this list is merged with your account-wide ignored provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"array"},{"description":"List of provider slugs to ignore. If provided, this list is merged with your account-wide ignored provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"null"}]},"max_price":{"description":"The object specifying the maximum price you want to pay for this request. USD price per million tokens, for prompt and completion.","properties":{"audio":{"description":"Maximum price in USD per audio unit","type":"string"},"completion":{"description":"Maximum price in USD per million completion tokens","type":"string"},"image":{"description":"Maximum price in USD per image","type":"string"},"prompt":{"description":"Maximum price in USD per million prompt tokens","type":"string"},"request":{"description":"Maximum price in USD per request","type":"string"}},"type":"object"},"only":{"oneOf":[{"description":"List of provider slugs to allow. If provided, this list is merged with your account-wide allowed provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"array"},{"description":"List of provider slugs to allow. If provided, this list is merged with your account-wide allowed provider settings for this request.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"null"}]},"options":{"description":"Provider-specific options keyed by provider slug. The provider segment is case-insensitive; an endpoint tag after `/` must match the endpoint slug exactly. Only options for the matched provider are forwarded; the rest are ignored. Unrecognized keys are silently dropped.","example":{"openai":{"max_tokens":1000}},"properties":{"01ai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"ai21":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"aion-labs":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"akashml":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"alibaba":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"amazon-bedrock":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"amazon-bedrock/claude-on-aws":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"amazon-nova":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"ambient":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"antdigital":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"anthropic":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"anthropic/2":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"anyscale":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"arcee-ai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"assemblyai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"atlas-cloud":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"atoma":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"avian":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"azure":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"baidu":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"baseten":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"black-forest-labs":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"byteplus":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"centml":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"cerebras":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"chutes":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"cirrascale":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"clarifai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"claude-on-aws":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"cloudflare":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"cohere":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"coreweave":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"cosine":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"crofai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"crucible":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"crusoe":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"darkbloom":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"databricks":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"decart":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"deepgram":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"deepinfra":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"deepseek":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"dekallm":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"digitalocean":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"elevenlabs":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"enfer":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"fake-provider":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"featherless":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"fireworks":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"fish-audio":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"friendli":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"gmicloud":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"google-ai-studio":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"google-vertex":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"gopomelo":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"groq":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"heygen":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"huggingface":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"hyperbolic":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"hyperbolic-quantized":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"inception":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"inceptron":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"inferact-vllm":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"inference-net":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"infermatic":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"inflection":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"inocloud":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"io-net":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"ionstream":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"klusterai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"krea":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"kt":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"lambda":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"lepton":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"liquid":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"lynn":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"lynn-private":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"makora":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"mancer":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"mancer-old":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"mara":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"meta":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"minimax":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"mistral":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"modal":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"modelrun":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"modular":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"moonshotai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"morph":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"ncompass":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"near-ai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"nebius":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"nex-agi":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"nextbit":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"nineteen":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"novita":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"nvidia":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"octoai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"ollama":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"open-inference":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"openai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"parallel":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"parasail":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"pareto-alpha":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"particle-ai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"pearl-research":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"perceptron":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"perplexity":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"phala":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"poolside":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"primalabs":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"primeintellect":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"quiver":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"recraft":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"recursal":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"recursive":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"reflection":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"reka":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"relace":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"replicate":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"respan":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"river":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"runway":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"sail-research":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"sakana":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"sakana-ai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"sambanova":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"sambanova-cloaked":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"scaledown":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"seed":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"sf-compute":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"siliconflow":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"sourceful":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"stealth":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"stepfun":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"streamlake":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"switchpoint":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"targon":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"tencent":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"tenstorrent":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"thinkingmachines":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"together":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"together-lite":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"typesafe":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"ubicloud":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"unbiased":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"upstage":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"venice":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"voyageai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"wafer":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"wandb":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"wandb-legacy":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"xai":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"xiaomi":{"additionalProperties":{"oneOf":[{}]},"type":"object"},"z-ai":{"additionalProperties":{"oneOf":[{}]},"type":"object"}},"type":"object"},"order":{"oneOf":[{"description":"An ordered list of provider slugs. The router will attempt to use the first provider in the subset of this list that supports your requested model, and fall back to the next if it is unavailable. If no providers are available, the request will fail with an error message.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"array"},{"description":"An ordered list of provider slugs. The router will attempt to use the first provider in the subset of this list that supports your requested model, and fall back to the next if it is unavailable. If no providers are available, the request will fail with an error message.","example":["openai","anthropic"],"items":{"oneOf":[{"type":"string","enum":["Modal","AkashML","AI21","AionLabs","Alibaba","Ambient","Ant Digital","Baidu","Amazon Bedrock","Amazon Nova","Anthropic","Arcee AI","AssemblyAI","AtlasCloud","Avian","Azure","BaseTen","BytePlus","Black Forest Labs","Cerebras","Chutes","Cirrascale","Claude Platform on AWS","Clarifai","Cloudflare","Cohere","CoreWeave","Cosine","Crucible","Crusoe","Darkbloom","Databricks","Decart","Deepgram","DeepInfra","DeepSeek","DekaLLM","DigitalOcean","ElevenLabs","Featherless","Fireworks","Fish Audio","Friendli","GMICloud","Google","Google AI Studio","Groq","HeyGen","Inception","Inceptron","InferenceNet","Ionstream","Infermatic","Io Net","Inferact vLLM","Inflection","KT","Liquid","Makora","Mara","Mancer 2","Meta","Minimax","ModelRun","Mistral","Modular","Moonshot AI","Morph","VoyageAI by MongoDB","TypeSafe","Near AI","Nebius","Nex AGI","NextBit","Novita","Nvidia","Ollama","OpenAI","OpenInference","Parallel","Parasail","ParetoAlpha","Particle AI","Pearl Research","Poolside","PrimaLabs","PrimeIntellect","Perceptron","Perplexity","Phala","Recraft","Recursive","Reka","Relace","Respan","River","Sail Research","Sakana AI","SambaNova","ScaleDown","Seed","SiliconFlow","Sourceful","StepFun","Stealth","StreamLake","Switchpoint","Tencent","Tenstorrent","Thinking Machines","Together","Unbiased","Upstage","Venice","Wafer","WandB","Quiver","Krea","Runway","Xiaomi","xAI","Z.AI","FakeProvider"],"example":"OpenAI"},{"type":"string"}]},"type":"null"}]},"preferred_max_latency":{"oneOf":[{"type":"number","description":"Preferred maximum latency (in seconds). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints above the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","format":"double","example":5},{"type":"object","description":"Preferred maximum latency (in seconds). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints above the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":5,"properties":{"p50":{"oneOf":[{"description":"Maximum p50 latency (seconds)","format":"double","type":"number"},{"description":"Maximum p50 latency (seconds)","format":"double","type":"null"}]},"p75":{"oneOf":[{"description":"Maximum p75 latency (seconds)","format":"double","type":"number"},{"description":"Maximum p75 latency (seconds)","format":"double","type":"null"}]},"p90":{"oneOf":[{"description":"Maximum p90 latency (seconds)","format":"double","type":"number"},{"description":"Maximum p90 latency (seconds)","format":"double","type":"null"}]},"p99":{"oneOf":[{"description":"Maximum p99 latency (seconds)","format":"double","type":"number"},{"description":"Maximum p99 latency (seconds)","format":"double","type":"null"}]}}},{"type":"null","description":"Preferred maximum latency (in seconds). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints above the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":5}]},"preferred_min_throughput":{"oneOf":[{"type":"number","description":"Preferred minimum throughput (in tokens per second). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints below the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","format":"double","example":100},{"type":"object","description":"Preferred minimum throughput (in tokens per second). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints below the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":100,"properties":{"p50":{"oneOf":[{"description":"Minimum p50 throughput (tokens/sec)","format":"double","type":"number"},{"description":"Minimum p50 throughput (tokens/sec)","format":"double","type":"null"}]},"p75":{"oneOf":[{"description":"Minimum p75 throughput (tokens/sec)","format":"double","type":"number"},{"description":"Minimum p75 throughput (tokens/sec)","format":"double","type":"null"}]},"p90":{"oneOf":[{"description":"Minimum p90 throughput (tokens/sec)","format":"double","type":"number"},{"description":"Minimum p90 throughput (tokens/sec)","format":"double","type":"null"}]},"p99":{"oneOf":[{"description":"Minimum p99 throughput (tokens/sec)","format":"double","type":"number"},{"description":"Minimum p99 throughput (tokens/sec)","format":"double","type":"null"}]}}},{"type":"null","description":"Preferred minimum throughput (in tokens per second). Can be a number (applies to p50) or an object with percentile-specific cutoffs. Endpoints below the threshold(s) may still be used, but are deprioritized in routing. When using fallback models, this may cause a fallback model to be used instead of the primary model if it meets the threshold.","example":100}]},"quantizations":{"oneOf":[{"description":"A list of quantization levels to filter the provider by.","items":{"enum":["int4","int8","fp4","mxfp4","nvfp4","fp6","fp8","mxfp8","fp16","bf16","fp32","unknown"],"example":"fp16","type":"string"},"type":"array"},{"description":"A list of quantization levels to filter the provider by.","items":{"enum":["int4","int8","fp4","mxfp4","nvfp4","fp6","fp8","mxfp8","fp16","bf16","fp32","unknown"],"example":"fp16","type":"string"},"type":"null"}]},"require_parameters":{"oneOf":[{"description":"Whether to filter providers to only those that support the parameters you've provided. If this setting is omitted or set to false, then providers will receive only the parameters they support, and ignore the rest.","type":"boolean"},{"description":"Whether to filter providers to only those that support the parameters you've provided. If this setting is omitted or set to false, then providers will receive only the parameters they support, and ignore the rest.","type":"null"}]},"sort":{"oneOf":[{"type":"string","description":"The sorting strategy to use for this request, if \"order\" is not specified. When set, no load balancing is performed.","enum":["price","throughput","latency","exacto"],"example":"price"},{"type":"object","description":"The sorting strategy to use for this request, if \"order\" is not specified. When set, no load balancing is performed.","example":"price","properties":{"by":{"oneOf":[{"description":"The provider sorting strategy (price, throughput, latency)","enum":["price","throughput","latency","exacto",null],"example":"price","type":"string"},{"description":"The provider sorting strategy (price, throughput, latency)","enum":["price","throughput","latency","exacto",null],"example":"price","type":"null"}]},"partition":{"oneOf":[{"description":"Partitioning strategy for sorting: \"model\" (default) groups endpoints by model before sorting (fallback models remain fallbacks), \"none\" sorts all endpoints together regardless of model.","enum":["model","none",null],"example":"model","type":"string"},{"description":"Partitioning strategy for sorting: \"model\" (default) groups endpoints by model before sorting (fallback models remain fallbacks), \"none\" sorts all endpoints together regardless of model.","enum":["model","none",null],"example":"model","type":"null"}]}}},{"type":"null","description":"The sorting strategy to use for this request, if \"order\" is not specified. When set, no load balancing is performed.","example":"price"}]},"zdr":{"oneOf":[{"description":"Whether to restrict routing to only ZDR (Zero Data Retention) endpoints. When true, only endpoints that do not retain prompts will be used.","example":true,"type":"boolean"},{"description":"Whether to restrict routing to only ZDR (Zero Data Retention) endpoints. When true, only endpoints that do not retain prompts will be used.","example":true,"type":"null"}]}},"additionalProperties":false,"uniqueKey":"provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider","typeLabel":"object | null"},"reference_date":{"description":"ISO date that anchors dates written without a year.","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string","uniqueKey":"reference_date","typeLabel":"string"},"session_id":{"description":"A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters.","example":"session-1234","maxLength":256,"type":"string","uniqueKey":"session_id","typeLabel":"string"},"trace":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"trace.additionalProperties","typeLabel":"any"},"description":"Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations.","example":{"trace_id":"trace-abc123","trace_name":"my-app-trace"},"properties":{"generation_name":{"type":"string","uniqueKey":"trace.generation_name","typeLabel":"string"},"parent_span_id":{"type":"string","uniqueKey":"trace.parent_span_id","typeLabel":"string"},"span_name":{"type":"string","uniqueKey":"trace.span_name","typeLabel":"string"},"trace_id":{"type":"string","uniqueKey":"trace.trace_id","typeLabel":"string"},"trace_name":{"type":"string","uniqueKey":"trace.trace_name","typeLabel":"string"}},"type":"object","uniqueKey":"trace","typeLabel":"object"},"user":{"maxLength":256,"type":"string","uniqueKey":"user","typeLabel":"string"}},"required":["model","state","fields"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"fields":{"contacts":{"items":"text","type":"list"},"days_to_pay":{"max":120,"min":0,"step":1,"type":"estimate"},"due_date":{"instructions":"Issue date plus the net payment days","type":"date"},"invoice_number":{"type":"text"},"total":{"decimals":2,"type":"number","unit":"USD"}},"model":"cloudflare/clairic","reference_date":"2026-10-28","state":"Invoice INV-2291 issued 2026-09-02, net 30. Contacts: Dana Ruiz, Priya Shah. Total $1080."}}},"exampleType":"examples"}},"required":true,"exampleType":"examples"},"responses":{"9c7632f3-e2c7-4b94-a48c-c470254f31f6":{"content":{"application/json":{"example":{"answers":{"contacts":{"confidence":0.9999,"spans":[[53,62],[64,74]],"type":"list","value":["Dana Ruiz","Priya Shah"]},"days_to_pay":{"mean":29.5,"median":30,"p10":21,"p90":38,"type":"estimate","value":30},"due_date":{"guess":"2026-10-02","p_null":1.9e-8,"type":"date","value":"2026-10-02"},"invoice_number":{"confidence":1,"guess":"INV-2291","p_null":3.8e-10,"span":[8,16],"type":"text","value":"INV-2291"},"total":{"confidence":0.9999,"guess":1080,"p_null":2.3e-8,"type":"number","value":1080}},"id":"gen-dec-1793251006-X5e5eKGQdvR9rblyX250","model":"cloudflare/clairic","provider":"Cloudflare","truncated":false,"usage":{"cost":0.0000655,"image_tokens":0,"input_tokens":655,"output_tokens":0,"passes":3,"schema_tokens":472,"state_tokens":61}},"schema":{"properties":{"answers":{"additionalProperties":{"oneOf":[{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["text"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.0.value.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.0.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.0.value","typeLabel":"string | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.0.confidence","typeLabel":"number\u003cdouble>"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","type":"string","uniqueKey":"answers.additionalProperties.oneOf.0.guess","typeLabel":"string"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.0.p_null","typeLabel":"number\u003cdouble>"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.0.source","typeLabel":"enum\u003cstring>"},"span":{"description":"Unicode code point offsets [start, end) into the state text: index code points (not UTF-16 code units or UTF-8 bytes), so an emoji or accented letter counts once.","items":{"type":"integer","uniqueKey":"answers.additionalProperties.oneOf.0.span.items.[INDEX]","typeLabel":"integer"},"maxItems":2,"minItems":2,"type":"array","uniqueKey":"answers.additionalProperties.oneOf.0.span","typeLabel":"integer[]"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.0.spell_confidence","typeLabel":"number\u003cdouble>"}},"uniqueKey":"answers.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["number"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"format":"double","type":"number","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.1.value.oneOf.0","typeLabel":"number\u003cdouble>"},{"format":"double","type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.1.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.1.value","typeLabel":"number\u003cdouble> | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.1.confidence","typeLabel":"number\u003cdouble>"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.1.guess","typeLabel":"number\u003cdouble>"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.1.p_null","typeLabel":"number\u003cdouble>"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.1.source","typeLabel":"enum\u003cstring>"},"span":{"description":"Unicode code point offsets [start, end) into the state text: index code points (not UTF-16 code units or UTF-8 bytes), so an emoji or accented letter counts once.","items":{"type":"integer","uniqueKey":"answers.additionalProperties.oneOf.1.span.items.[INDEX]","typeLabel":"integer"},"maxItems":2,"minItems":2,"type":"array","uniqueKey":"answers.additionalProperties.oneOf.1.span","typeLabel":"integer[]"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.1.spell_confidence","typeLabel":"number\u003cdouble>"}},"uniqueKey":"answers.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["date"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.2.value.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.2.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.2.value","typeLabel":"string | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.2.confidence","typeLabel":"number\u003cdouble>"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","type":"string","uniqueKey":"answers.additionalProperties.oneOf.2.guess","typeLabel":"string"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.2.p_null","typeLabel":"number\u003cdouble>"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.2.source","typeLabel":"enum\u003cstring>"},"span":{"description":"Unicode code point offsets [start, end) into the state text: index code points (not UTF-16 code units or UTF-8 bytes), so an emoji or accented letter counts once.","items":{"type":"integer","uniqueKey":"answers.additionalProperties.oneOf.2.span.items.[INDEX]","typeLabel":"integer"},"maxItems":2,"minItems":2,"type":"array","uniqueKey":"answers.additionalProperties.oneOf.2.span","typeLabel":"integer[]"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.2.spell_confidence","typeLabel":"number\u003cdouble>"}},"uniqueKey":"answers.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["time"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.3.value.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.3.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.3.value","typeLabel":"string | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.3.confidence","typeLabel":"number\u003cdouble>"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","type":"string","uniqueKey":"answers.additionalProperties.oneOf.3.guess","typeLabel":"string"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.3.p_null","typeLabel":"number\u003cdouble>"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.3.source","typeLabel":"enum\u003cstring>"},"span":{"description":"Unicode code point offsets [start, end) into the state text: index code points (not UTF-16 code units or UTF-8 bytes), so an emoji or accented letter counts once.","items":{"type":"integer","uniqueKey":"answers.additionalProperties.oneOf.3.span.items.[INDEX]","typeLabel":"integer"},"maxItems":2,"minItems":2,"type":"array","uniqueKey":"answers.additionalProperties.oneOf.3.span","typeLabel":"integer[]"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.3.spell_confidence","typeLabel":"number\u003cdouble>"}},"uniqueKey":"answers.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["datetime"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.4.value.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.4.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.4.value","typeLabel":"string | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.4.confidence","typeLabel":"number\u003cdouble>"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","type":"string","uniqueKey":"answers.additionalProperties.oneOf.4.guess","typeLabel":"string"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.4.p_null","typeLabel":"number\u003cdouble>"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.4.source","typeLabel":"enum\u003cstring>"},"span":{"description":"Unicode code point offsets [start, end) into the state text: index code points (not UTF-16 code units or UTF-8 bytes), so an emoji or accented letter counts once.","items":{"type":"integer","uniqueKey":"answers.additionalProperties.oneOf.4.span.items.[INDEX]","typeLabel":"integer"},"maxItems":2,"minItems":2,"type":"array","uniqueKey":"answers.additionalProperties.oneOf.4.span","typeLabel":"integer[]"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.4.spell_confidence","typeLabel":"number\u003cdouble>"}},"uniqueKey":"answers.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["duration"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"format":"double","type":"number","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.5.value.oneOf.0","typeLabel":"number\u003cdouble>"},{"format":"double","type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.5.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.5.value","typeLabel":"number\u003cdouble> | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.5.confidence","typeLabel":"number\u003cdouble>"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.5.guess","typeLabel":"number\u003cdouble>"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.5.p_null","typeLabel":"number\u003cdouble>"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.5.source","typeLabel":"enum\u003cstring>"},"span":{"description":"Unicode code point offsets [start, end) into the state text: index code points (not UTF-16 code units or UTF-8 bytes), so an emoji or accented letter counts once.","items":{"type":"integer","uniqueKey":"answers.additionalProperties.oneOf.5.span.items.[INDEX]","typeLabel":"integer"},"maxItems":2,"minItems":2,"type":"array","uniqueKey":"answers.additionalProperties.oneOf.5.span","typeLabel":"integer[]"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.5.spell_confidence","typeLabel":"number\u003cdouble>"},"unit":{"description":"The unit `value` is expressed in.","type":"string","uniqueKey":"answers.additionalProperties.oneOf.5.unit","typeLabel":"string"}},"uniqueKey":"answers.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["list"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"items":{"oneOf":[{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.6.value.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.6.value.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"number\u003cdouble>"}],"uniqueKey":"answers.additionalProperties.oneOf.6.value.oneOf.0.items.[INDEX]","typeLabel":"string | number\u003cdouble>"},"type":"array","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.6.value.oneOf.0","typeLabel":"(string | number\u003cdouble>)[]"},{"items":{"oneOf":[{"type":"string"},{"type":"number","format":"double"}]},"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.6.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.6.value","typeLabel":"(string | number\u003cdouble>)[] | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.6.confidence","typeLabel":"number\u003cdouble>"},"confidences":{"description":"One confidence per item of `value`, in the same order.","items":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.6.confidences.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.6.confidences","typeLabel":"number\u003cdouble>[]"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","items":{"oneOf":[{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.6.guess.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.6.guess.items.[INDEX].oneOf.1","typeLabel":"number\u003cdouble>"}],"uniqueKey":"answers.additionalProperties.oneOf.6.guess.items.[INDEX]","typeLabel":"string | number\u003cdouble>"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.6.guess","typeLabel":"(string | number\u003cdouble>)[]"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.6.p_null","typeLabel":"number\u003cdouble>"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.6.source","typeLabel":"enum\u003cstring>"},"spans":{"items":{"description":"Unicode code point offsets [start, end) into the state text: index code points (not UTF-16 code units or UTF-8 bytes), so an emoji or accented letter counts once.","items":{"type":"integer","uniqueKey":"answers.additionalProperties.oneOf.6.spans.items.[INDEX].items.[INDEX]","typeLabel":"integer"},"maxItems":2,"minItems":2,"type":"array","uniqueKey":"answers.additionalProperties.oneOf.6.spans.items.[INDEX]","typeLabel":"integer[]"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.6.spans","typeLabel":"integer[][]"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.6.spell_confidence","typeLabel":"number\u003cdouble>"}},"uniqueKey":"answers.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["estimate"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"number","format":"double","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.7.value.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.7.value.oneOf.1","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.7.value.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.7.value","typeLabel":"number\u003cdouble> | string | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.7.confidence","typeLabel":"number\u003cdouble>"},"guess":{"oneOf":[{"type":"number","description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","format":"double","uniqueKey":"answers.additionalProperties.oneOf.7.guess.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","uniqueKey":"answers.additionalProperties.oneOf.7.guess.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.7.guess","typeLabel":"number\u003cdouble> | string"},"mean":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.7.mean.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.7.mean.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.7.mean","typeLabel":"number\u003cdouble> | string"},"median":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.7.median.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.7.median.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.7.median","typeLabel":"number\u003cdouble> | string"},"p_above":{"description":"Probability mass above `max`.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.7.p_above","typeLabel":"number\u003cdouble>"},"p_below":{"description":"Probability mass below `min`.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.7.p_below","typeLabel":"number\u003cdouble>"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.7.p_null","typeLabel":"number\u003cdouble>"},"p10":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.7.p10.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.7.p10.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.7.p10","typeLabel":"number\u003cdouble> | string"},"p90":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.7.p90.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.7.p90.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.7.p90","typeLabel":"number\u003cdouble> | string"},"quantiles":{"description":"99 percentiles, present when the provider is asked for quantiles.","items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.7.quantiles.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.7.quantiles.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.7.quantiles.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.7.quantiles","typeLabel":"(number\u003cdouble> | string)[]"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.7.source","typeLabel":"enum\u003cstring>"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.7.spell_confidence","typeLabel":"number\u003cdouble>"}},"uniqueKey":"answers.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"One answer per requested field. `value` is null when the state does not determine it.","required":["type","value"],"properties":{"type":{"enum":["forecast"],"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.value.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.value.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.value.oneOf.0.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.value.oneOf.0","typeLabel":"(number\u003cdouble> | string)[]"},{"items":{"oneOf":[{"type":"number","format":"double"},{"type":"string"}]},"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.value","typeLabel":"(number\u003cdouble> | string)[] | null"},"confidence":{"format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.8.confidence","typeLabel":"number\u003cdouble>"},"guess":{"description":"The most likely value even when `value` is null because `p_null` crossed the threshold.","items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.guess.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.guess.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.guess.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.8.guess","typeLabel":"(number\u003cdouble> | string)[]"},"mean":{"items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.mean.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.mean.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.mean.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.8.mean","typeLabel":"(number\u003cdouble> | string)[]"},"median":{"items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.median.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.median.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.median.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.8.median","typeLabel":"(number\u003cdouble> | string)[]"},"p_null":{"description":"Probability that the state contains nothing for this field.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.8.p_null","typeLabel":"number\u003cdouble>"},"p10":{"items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.p10.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.p10.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.p10.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.8.p10","typeLabel":"(number\u003cdouble> | string)[]"},"p90":{"items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.p90.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.p90.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.p90.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.8.p90","typeLabel":"(number\u003cdouble> | string)[]"},"source":{"description":"Set to `image` or `document` when the answer was read from an image or a PDF rather than the state text.","enum":["state","image","document"],"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.source","typeLabel":"enum\u003cstring>"},"spell_confidence":{"description":"Confidence in the spelling of text read from an image.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.8.spell_confidence","typeLabel":"number\u003cdouble>"},"steps":{"items":{"properties":{"value":{"oneOf":[{"type":"number","format":"double","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].value.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].value.oneOf.1","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].value.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].value","typeLabel":"number\u003cdouble> | string | null"},"mean":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].mean.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].mean.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].mean","typeLabel":"number\u003cdouble> | string"},"median":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].median.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].median.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].median","typeLabel":"number\u003cdouble> | string"},"p_above":{"description":"Probability mass above `max`.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p_above","typeLabel":"number\u003cdouble>"},"p_below":{"description":"Probability mass below `min`.","format":"double","type":"number","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p_below","typeLabel":"number\u003cdouble>"},"p10":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p10.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p10.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p10","typeLabel":"number\u003cdouble> | string"},"p90":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p90.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p90.oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].p90","typeLabel":"number\u003cdouble> | string"},"quantiles":{"description":"99 percentiles, present when the provider is asked for quantiles.","items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].quantiles.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"string","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].quantiles.items.[INDEX].oneOf.1","typeLabel":"string"}],"uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].quantiles.items.[INDEX]","typeLabel":"number\u003cdouble> | string"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX].quantiles","typeLabel":"(number\u003cdouble> | string)[]"}},"required":["value"],"type":"object","uniqueKey":"answers.additionalProperties.oneOf.8.steps.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"answers.additionalProperties.oneOf.8.steps","typeLabel":"object[]"}},"uniqueKey":"answers.additionalProperties.oneOf.8","typeLabel":"object"}],"uniqueKey":"answers.additionalProperties","typeLabel":"object"},"type":"object","isRequired":true,"uniqueKey":"answers","typeLabel":"object"},"model":{"type":"string","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"usage":{"properties":{"input_tokens":{"type":"integer","isRequired":true,"uniqueKey":"usage.input_tokens","typeLabel":"integer"},"output_tokens":{"type":"integer","isRequired":true,"uniqueKey":"usage.output_tokens","typeLabel":"integer"},"cost":{"format":"double","type":"number","uniqueKey":"usage.cost","typeLabel":"number\u003cdouble>"},"image_tokens":{"type":"integer","uniqueKey":"usage.image_tokens","typeLabel":"integer"},"passes":{"description":"Number of upstream passes when the fields did not fit in one.","type":"integer","uniqueKey":"usage.passes","typeLabel":"integer"},"schema_tokens":{"type":"integer","uniqueKey":"usage.schema_tokens","typeLabel":"integer"},"state_tokens":{"type":"integer","uniqueKey":"usage.state_tokens","typeLabel":"integer"}},"required":["input_tokens","output_tokens"],"type":"object","isRequired":true,"uniqueKey":"usage","typeLabel":"object"},"id":{"type":"string","uniqueKey":"id","typeLabel":"string"},"provider":{"type":"string","uniqueKey":"provider","typeLabel":"string"},"state_text":{"oneOf":[{"description":"The text that spans index into, when requested through provider options.","type":"string","uniqueKey":"state_text.oneOf.0","typeLabel":"string"},{"description":"The text that spans index into, when requested through provider options.","type":"null","uniqueKey":"state_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"state_text","typeLabel":"string | null"},"truncated":{"description":"True when the provider read only a prefix of the state.","type":"boolean","uniqueKey":"truncated","typeLabel":"boolean"}},"required":["model","answers","usage"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"answers":{"contacts":{"confidence":0.9999,"spans":[[53,62],[64,74]],"type":"list","value":["Dana Ruiz","Priya Shah"]},"days_to_pay":{"mean":29.5,"median":30,"p10":21,"p90":38,"type":"estimate","value":30},"due_date":{"guess":"2026-10-02","p_null":1.9e-8,"type":"date","value":"2026-10-02"},"invoice_number":{"confidence":1,"guess":"INV-2291","p_null":3.8e-10,"span":[8,16],"type":"text","value":"INV-2291"},"total":{"confidence":0.9999,"guess":1080,"p_null":2.3e-8,"type":"number","value":1080}},"id":"gen-dec-1793251006-X5e5eKGQdvR9rblyX250","model":"cloudflare/clairic","provider":"Cloudflare","truncated":false,"usage":{"cost":0.0000655,"image_tokens":0,"input_tokens":655,"output_tokens":0,"passes":3,"schema_tokens":472,"state_tokens":61}}}},"exampleType":"examples"}},"description":"Extractions response","exampleType":"examples"},"457444cf-4c4a-4c9d-a09c-e8f26bb85a07":{"content":{"application/json":{"example":{"error":{"code":400,"message":"Invalid request parameters"}},"schema":{"description":"Bad Request - Invalid request parameters or malformed input","example":{"error":{"code":400,"message":"Invalid request parameters"}},"properties":{"error":{"description":"Error data for BadRequestResponse","example":{"code":400,"message":"Invalid request parameters"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":400,"message":"Invalid request parameters"}}}},"exampleType":"examples"}},"description":"Bad Request - Invalid request parameters or malformed input","exampleType":"examples"},"71f382d2-2483-4f46-8c90-f498a285e27f":{"content":{"application/json":{"example":{"error":{"code":401,"message":"Missing Authentication header"}},"schema":{"description":"Unauthorized - Authentication required or invalid credentials","example":{"error":{"code":401,"message":"Missing Authentication header"}},"properties":{"error":{"description":"Error data for UnauthorizedResponse","example":{"code":401,"message":"Missing Authentication header"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":401,"message":"Missing Authentication header"}}}},"exampleType":"examples"}},"description":"Unauthorized - Authentication required or invalid credentials","exampleType":"examples"},"c73f49cb-b105-4056-943b-b27714e3c2de":{"content":{"application/json":{"example":{"error":{"code":402,"message":"Insufficient credits. Add more using https://openrouter.ai/credits"}},"schema":{"description":"Payment Required - Insufficient credits or quota to complete request","example":{"error":{"code":402,"message":"Insufficient credits. Add more using https://openrouter.ai/credits"}},"properties":{"error":{"description":"Error data for PaymentRequiredResponse","example":{"code":402,"message":"Insufficient credits. Add more using https://openrouter.ai/credits"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":402,"message":"Insufficient credits. Add more using https://openrouter.ai/credits"}}}},"exampleType":"examples"}},"description":"Payment Required - Insufficient credits or quota to complete request","exampleType":"examples"},"6089fd05-89cf-417d-86aa-971bea6ba62a":{"content":{"application/json":{"example":{"error":{"code":403,"message":"Only management keys can perform this operation"}},"schema":{"description":"Forbidden - Authentication successful but insufficient permissions","example":{"error":{"code":403,"message":"Only management keys can perform this operation"}},"properties":{"error":{"description":"Error data for ForbiddenResponse","example":{"code":403,"message":"Only management keys can perform this operation"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":403,"message":"Only management keys can perform this operation"}}}},"exampleType":"examples"}},"description":"Forbidden - Authentication successful but insufficient permissions","exampleType":"examples"},"27eaeff1-c70b-4e50-aaf4-4a5120cd47eb":{"content":{"application/json":{"example":{"error":{"code":404,"message":"Resource not found"}},"schema":{"description":"Not Found - Resource does not exist","example":{"error":{"code":404,"message":"Resource not found"}},"properties":{"error":{"description":"Error data for NotFoundResponse","example":{"code":404,"message":"Resource not found"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":404,"message":"Resource not found"}}}},"exampleType":"examples"}},"description":"Not Found - Resource does not exist","exampleType":"examples"},"4a255ed4-ca6e-4fd7-894a-fbf383e1edad":{"content":{"application/json":{"example":{"error":{"code":413,"message":"Request payload too large"}},"schema":{"description":"Payload Too Large - Request payload exceeds size limits","example":{"error":{"code":413,"message":"Request payload too large"}},"properties":{"error":{"description":"Error data for PayloadTooLargeResponse","example":{"code":413,"message":"Request payload too large"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":413,"message":"Request payload too large"}}}},"exampleType":"examples"}},"description":"Payload Too Large - Request payload exceeds size limits","exampleType":"examples"},"0ed1f226-6cf5-4b5a-a171-01832ac89b90":{"content":{"application/json":{"example":{"error":{"code":429,"message":"Rate limit exceeded"}},"schema":{"description":"Too Many Requests - Rate limit exceeded","example":{"error":{"code":429,"message":"Rate limit exceeded"}},"properties":{"error":{"description":"Error data for TooManyRequestsResponse","example":{"code":429,"message":"Rate limit exceeded"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":429,"message":"Rate limit exceeded"}}}},"exampleType":"examples"}},"description":"Too Many Requests - Rate limit exceeded","exampleType":"examples"},"e8da3e2b-f3ae-4c5d-96e5-c93870f5551b":{"content":{"application/json":{"example":{"error":{"code":500,"message":"Internal Server Error"}},"schema":{"description":"Internal Server Error - Unexpected server error","example":{"error":{"code":500,"message":"Internal Server Error"}},"properties":{"error":{"description":"Error data for InternalServerResponse","example":{"code":500,"message":"Internal Server Error"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":500,"message":"Internal Server Error"}}}},"exampleType":"examples"}},"description":"Internal Server Error - Unexpected server error","exampleType":"examples"},"3d8a0897-b9ad-448b-aae1-6d9c2685c227":{"content":{"application/json":{"example":{"error":{"code":502,"message":"Provider returned error"}},"schema":{"description":"Bad Gateway - Provider/upstream API failure","example":{"error":{"code":502,"message":"Provider returned error"}},"properties":{"error":{"description":"Error data for BadGatewayResponse","example":{"code":502,"message":"Provider returned error"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":502,"message":"Provider returned error"}}}},"exampleType":"examples"}},"description":"Bad Gateway - Provider/upstream API failure","exampleType":"examples"},"b6d2a72d-9c07-4431-aa04-1f3baae9619a":{"content":{"application/json":{"example":{"error":{"code":503,"message":"Service temporarily unavailable"}},"schema":{"description":"Service Unavailable - Service temporarily unavailable","example":{"error":{"code":503,"message":"Service temporarily unavailable"}},"properties":{"error":{"description":"Error data for ServiceUnavailableResponse","example":{"code":503,"message":"Service temporarily unavailable"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":503,"message":"Service temporarily unavailable"}}}},"exampleType":"examples"}},"description":"Service Unavailable - Service temporarily unavailable","exampleType":"examples"},"f4552032-c171-4738-828d-055ac9b70e23":{"content":{"application/json":{"example":{"error":{"code":524,"message":"Request timed out. Please try again later."}},"schema":{"description":"Infrastructure Timeout - Provider request timed out at edge network","example":{"error":{"code":524,"message":"Request timed out. Please try again later."}},"properties":{"error":{"description":"Error data for EdgeNetworkTimeoutResponse","example":{"code":524,"message":"Request timed out. Please try again later."},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":524,"message":"Request timed out. Please try again later."}}}},"exampleType":"examples"}},"description":"Infrastructure Timeout - Provider request timed out at edge network","exampleType":"examples"},"4fcf452b-56ca-4a51-a327-2074b609905e":{"content":{"application/json":{"example":{"error":{"code":529,"message":"Provider returned error"}},"schema":{"description":"Provider Overloaded - Provider is temporarily overloaded","example":{"error":{"code":529,"message":"Provider returned error"}},"properties":{"error":{"description":"Error data for ProviderOverloadedResponse","example":{"code":529,"message":"Provider returned error"},"properties":{"code":{"type":"integer","isRequired":true,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"error.metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"error.metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"error.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.metadata","typeLabel":"object | null"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"openrouter_metadata":{"oneOf":[{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"type":"object","uniqueKey":"openrouter_metadata.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{}],"uniqueKey":"openrouter_metadata.oneOf.1.additionalProperties","typeLabel":"any"},"type":"null","uniqueKey":"openrouter_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"openrouter_metadata","typeLabel":"object | null"},"user_id":{"oneOf":[{"type":"string","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":529,"message":"Provider returned error"}}}},"exampleType":"examples"}},"description":"Provider Overloaded - Provider is temporarily overloaded","exampleType":"examples"}},"security":{"34a63711-52b2-4cb6-af7d-25a8d5fc76df":{"apiKey":{"description":"API key as bearer token in Authorization header","scheme":"bearer","type":"http","scopes":[],"schemeName":"apiKey"}}},"servers":{"19b4a936-6b43-4b02-8eb7-696e8b751c99":{"url":"https://openrouter.ai"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"API key as bearer token in Authorization header","scheme":"bearer","type":"http","scopes":[],"schemeName":"apiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"API key as bearer token in Authorization header","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"}]},"originalFileLocation":"openapi/openapi.yaml"},"subdomain":"openrouter-d02e98a0","siteName":"OpenRouter | Documentation","title":"Submit an Extractions request - OpenRouter | Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T21:37:08.522Z","originalFileLocation":"/api/api-reference/alphaextractions/submit-an-extractions-request.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OpenRouter | Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Submit an Extractions request - OpenRouter | Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OpenRouter | Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://openrouter.ai/docs/api/api-reference/alphaextractions/submit-an-extractions-request\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://openrouter-d02e98a0.mintlify.app/_mintlify/api/og/v2?division=alpha.extractions\u0026amp;title=Submit+an+Extractions+request\u0026amp;description=Extracts%2C+computes%2C+estimates+or+forecasts+typed+fields+from+a+state+string+and+image+assets+using+an+extraction-style+System+One+model.+Alpha%3A+the+shape+is+not\u0026amp;theme=dbe1bfd215f87f8a607a08b0\u0026amp;signature=2f13202391c81a2423290a5ef17b984b768c8c09d6bb795978bc1601b27d34fa\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Submit an Extractions request - OpenRouter | Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Extracts, computes, estimates or forecasts typed fields from a state string and image assets using an extraction-style System One model. Alpha: the shape is not stable.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://openrouter-d02e98a0.mintlify.app/_mintlify/api/og/v2?division=alpha.extractions\u0026amp;title=Submit+an+Extractions+request\u0026amp;description=Extracts%2C+computes%2C+estimates+or+forecasts+typed+fields+from+a+state+string+and+image+assets+using+an+extraction-style+System+One+model.+Alpha%3A+the+shape+is+not\u0026amp;theme=dbe1bfd215f87f8a607a08b0\u0026amp;signature=2f13202391c81a2423290a5ef17b984b768c8c09d6bb795978bc1601b27d34fa\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/openrouter-d02e98a0/EmhfYwFO2tvnkuV-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OpenRouter | Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7624F4\">\u003clink data-mint-head rel=\"canonical\" href=\"https://openrouter.ai/docs/api/api-reference/alphaextractions/submit-an-extractions-request\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api/api-reference/alphaextractions/submit-an-extractions-request.md\">","siteName":"OpenRouter | Documentation","nav":{"global":null,"tabs":[{"tab":"Docs","icon":"book","pages":[{"title":"Docs","href":"/quickstart"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"API Guides","icon":"code","pages":[{"title":"API Reference","icon":"book-open","sidebarTitle":"Overview","href":"/api_reference/overview"},{"title":"Streaming","icon":"bars-staggered","href":"/api_reference/streaming"},{"title":"Embeddings","icon":"draw-square","href":"/api_reference/embeddings"},{"title":"Limits","icon":"gauge-high","href":"/api_reference/limits"},{"title":"Authentication","icon":"lock","href":"/api_reference/authentication"},{"title":"Parameters","icon":"gear","href":"/api_reference/parameters"},{"title":"Errors and Debugging","icon":"triangle-exclamation","href":"/api_reference/errors-and-debugging"},{"group":"Responses API","icon":"reply","pages":[{"title":"Responses API","sidebarTitle":"Overview","icon":"compass","href":"/api_reference/responses/overview"},{"title":"Basic Usage","icon":"play","href":"/api_reference/responses/basic-usage"},{"title":"Reasoning","icon":"lightbulb","href":"/api_reference/responses/reasoning"},{"title":"Tool Calling","icon":"toolbox","href":"/api_reference/responses/tool-calling"},{"title":"Web Search","icon":"globe-pointer","href":"/api_reference/responses/web-search"},{"title":"Error Handling","icon":"triangle-exclamation","href":"/api_reference/responses/error-handling"}]}]},{"group":"Versioning","icon":"code-branch","pages":[{"title":"API Versioning","icon":"code-branch","href":"/api_reference/versioning"},{"title":"API Changelog","icon":"clock-rotate-left","href":"/changelog"}]},{"group":"API Reference","icon":"code","pages":[{"group":"Analytics","pages":[{"title":"Get user activity grouped by endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /activity","href":"/api/api-reference/analytics/get-user-activity-grouped-by-endpoint"},{"title":"Get available analytics metrics and dimensions","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /analytics/meta","href":"/api/api-reference/analytics/get-available-analytics-metrics-and-dimensions"},{"title":"Query analytics data","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /analytics/query","href":"/api/api-reference/analytics/query-analytics-data"}]},{"group":"alpha.decisions","pages":[{"title":"Submit a Decisions request","description":"Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /api/alpha/decisions","href":"/api/api-reference/alphadecisions/submit-a-decisions-request"}]},{"group":"alpha.extractions","pages":[{"title":"Submit an Extractions request","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /api/alpha/extractions","href":"/api/api-reference/alphaextractions/submit-an-extractions-request"}]},{"group":"TTS","pages":[{"title":"Create speech","description":"Synthesizes audio from the input text. Returns a raw audio bytestream in the requested format (e.g. mp3, pcm, wav).","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /audio/speech","href":"/api/api-reference/tts/create-speech"}]},{"group":"STT","pages":[{"title":"Create transcription","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /audio/transcriptions","href":"/api/api-reference/stt/create-transcription"}]},{"group":"OAuth","pages":[{"title":"Exchange authorization code for API key","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /auth/keys","href":"/api/api-reference/oauth/exchange-authorization-code-for-api-key"},{"title":"Create authorization code","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /auth/keys/code","href":"/api/api-reference/oauth/create-authorization-code"},{"title":"OpenRouter access token signing keys","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /oauth/jwks","href":"/api/api-reference/oauth/openrouter-access-token-signing-keys"},{"title":"Exchange a workload identity token","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /oauth/token","href":"/api/api-reference/oauth/exchange-a-workload-identity-token"}]},{"group":"Batch","pages":[{"title":"List batches","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /batches","href":"/api/api-reference/batch/list-batches"},{"title":"Create a batch","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /batches","href":"/api/api-reference/batch/create-a-batch"},{"title":"Get a batch","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /batches/{id}","href":"/api/api-reference/batch/get-a-batch"},{"title":"Delete a batch","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /batches/{id}","href":"/api/api-reference/batch/delete-a-batch"}]},{"group":"Benchmarks","pages":[{"title":"List Benchmarks","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /benchmarks","href":"/api/api-reference/benchmarks/list-benchmarks"}]},{"group":"BYOK","pages":[{"title":"List BYOK provider credentials","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /byok","href":"/api/api-reference/byok/list-byok-provider-credentials"},{"title":"Create a BYOK provider credential","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /byok","href":"/api/api-reference/byok/create-a-byok-provider-credential"},{"title":"Get a BYOK provider credential","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /byok/{id}","href":"/api/api-reference/byok/get-a-byok-provider-credential"},{"title":"Delete a BYOK provider credential","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /byok/{id}","href":"/api/api-reference/byok/delete-a-byok-provider-credential"},{"title":"Update a BYOK provider credential","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /byok/{id}","href":"/api/api-reference/byok/update-a-byok-provider-credential"}]},{"group":"Chat","pages":[{"title":"Create a chat completion","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /chat/completions","href":"/api/api-reference/chat/create-a-chat-completion"}]},{"group":"Classifications","pages":[{"title":"Task classification market share","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /classifications/task","href":"/api/api-reference/classifications/task-classification-market-share"}]},{"group":"Containers","pages":[{"title":"List container files","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /containers/{container_id}/files","href":"/api/api-reference/containers/list-container-files"},{"title":"Retrieve a container file","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /containers/{container_id}/files/{file_id}","href":"/api/api-reference/containers/retrieve-a-container-file"},{"title":"Download container file content","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /containers/{container_id}/files/{file_id}/content","href":"/api/api-reference/containers/download-container-file-content"},{"title":"Promote a container file into workspace documents","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /containers/{container_id}/files/{file_id}/promote","href":"/api/api-reference/containers/promote-a-container-file-into-workspace-documents"}]},{"group":"Credits","pages":[{"title":"Get remaining credits","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /credits","href":"/api/api-reference/credits/get-remaining-credits"},{"title":"Deprecated Coinbase Commerce charge endpoint","deprecated":true,"version":null,"openapi":"/openapi/openapi.yaml post /credits/coinbase","href":"/api/api-reference/credits/deprecated-coinbase-commerce-charge-endpoint"}]},{"group":"Datasets","pages":[{"title":"Top apps by token usage","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /datasets/app-rankings","href":"/api/api-reference/datasets/top-apps-by-token-usage"},{"title":"Daily token totals for top 50 models","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /datasets/rankings-daily","href":"/api/api-reference/datasets/daily-token-totals-for-top-50-models"},{"title":"Cost per session by harness and model","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /datasets/session-cost","href":"/api/api-reference/datasets/cost-per-session-by-harness-and-model"}]},{"group":"Embeddings","pages":[{"title":"Submit an embedding request","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /embeddings","href":"/api/api-reference/embeddings/submit-an-embedding-request"},{"title":"List all embeddings models","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /embeddings/models","href":"/api/api-reference/embeddings/list-all-embeddings-models"}]},{"group":"Endpoints","pages":[{"title":"Preview the impact of ZDR on the available endpoints","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /endpoints/zdr","href":"/api/api-reference/endpoints/preview-the-impact-of-zdr-on-the-available-endpoints"},{"title":"List all endpoints for a model","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /models/{author}/{slug}/endpoints","href":"/api/api-reference/endpoints/list-all-endpoints-for-a-model"}]},{"group":"External Users","pages":[{"title":"List registered external users","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /external-users","href":"/api/api-reference/external-users/list-registered-external-users"},{"title":"Register an external user","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /external-users","href":"/api/api-reference/external-users/register-an-external-user"},{"title":"Get a registered external user","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /external-users/{user}","href":"/api/api-reference/external-users/get-a-registered-external-user"},{"title":"Deactivate a registered external user","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /external-users/{user}","href":"/api/api-reference/external-users/deactivate-a-registered-external-user"},{"title":"Update a registered external user","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /external-users/{user}","href":"/api/api-reference/external-users/update-a-registered-external-user"}]},{"group":"Files","pages":[{"title":"List files","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /files","href":"/api/api-reference/files/list-files"},{"title":"Upload a file","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /files","href":"/api/api-reference/files/upload-a-file"},{"title":"Get file metadata","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /files/{file_id}","href":"/api/api-reference/files/get-file-metadata"},{"title":"Delete a file","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /files/{file_id}","href":"/api/api-reference/files/delete-a-file"},{"title":"Download file content","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /files/{file_id}/content","href":"/api/api-reference/files/download-file-content"}]},{"group":"Generations","pages":[{"title":"Get request \u0026 usage metadata for a generation","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /generation","href":"/api/api-reference/generations/get-request-\u0026-usage-metadata-for-a-generation"},{"title":"Get stored prompt, completion, and error content for a generation","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /generation/content","href":"/api/api-reference/generations/get-stored-prompt-completion-and-error-content-for-a-generation"},{"title":"Submit feedback for a generation","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /generation/feedback","href":"/api/api-reference/generations/submit-feedback-for-a-generation"}]},{"group":"Guardrails","pages":[{"title":"List guardrails","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /guardrails","href":"/api/api-reference/guardrails/list-guardrails"},{"title":"Create a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /guardrails","href":"/api/api-reference/guardrails/create-a-guardrail"},{"title":"Get a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /guardrails/{id}","href":"/api/api-reference/guardrails/get-a-guardrail"},{"title":"Delete a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /guardrails/{id}","href":"/api/api-reference/guardrails/delete-a-guardrail"},{"title":"Update a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /guardrails/{id}","href":"/api/api-reference/guardrails/update-a-guardrail"},{"title":"List key assignments for a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /guardrails/{id}/assignments/keys","href":"/api/api-reference/guardrails/list-key-assignments-for-a-guardrail"},{"title":"Bulk assign keys to a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /guardrails/{id}/assignments/keys","href":"/api/api-reference/guardrails/bulk-assign-keys-to-a-guardrail"},{"title":"Bulk unassign keys from a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /guardrails/{id}/assignments/keys/remove","href":"/api/api-reference/guardrails/bulk-unassign-keys-from-a-guardrail"},{"title":"List member assignments for a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /guardrails/{id}/assignments/members","href":"/api/api-reference/guardrails/list-member-assignments-for-a-guardrail"},{"title":"Bulk assign members to a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /guardrails/{id}/assignments/members","href":"/api/api-reference/guardrails/bulk-assign-members-to-a-guardrail"},{"title":"Bulk unassign members from a guardrail","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /guardrails/{id}/assignments/members/remove","href":"/api/api-reference/guardrails/bulk-unassign-members-from-a-guardrail"},{"title":"List all key assignments","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /guardrails/assignments/keys","href":"/api/api-reference/guardrails/list-all-key-assignments"},{"title":"List all member assignments","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /guardrails/assignments/members","href":"/api/api-reference/guardrails/list-all-member-assignments"}]},{"group":"Images","pages":[{"title":"Generate an image","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /images","href":"/api/api-reference/images/generate-an-image"},{"title":"List image generation models","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /images/models","href":"/api/api-reference/images/list-image-generation-models"},{"title":"List endpoints for an image model","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /images/models/{author}/{slug}/endpoints","href":"/api/api-reference/images/list-endpoints-for-an-image-model"}]},{"group":"API Keys","pages":[{"title":"Get current API key","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /key","href":"/api/api-reference/api-keys/get-current-api-key"},{"title":"List API keys","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /keys","href":"/api/api-reference/api-keys/list-api-keys"},{"title":"Create a new API key","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /keys","href":"/api/api-reference/api-keys/create-a-new-api-key"},{"title":"Get a single API key","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /keys/{hash}","href":"/api/api-reference/api-keys/get-a-single-api-key"},{"title":"Delete an API key","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /keys/{hash}","href":"/api/api-reference/api-keys/delete-an-api-key"},{"title":"Update an API key","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /keys/{hash}","href":"/api/api-reference/api-keys/update-an-api-key"}]},{"group":"Anthropic Messages","pages":[{"title":"Create a message","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /messages","href":"/api/api-reference/anthropic-messages/create-a-message"}]},{"group":"Models","pages":[{"title":"Get a model by its slug","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /model/{author}/{slug}","href":"/api/api-reference/models/get-a-model-by-its-slug"},{"title":"List all models and their properties","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /models","href":"/api/api-reference/models/list-all-models-and-their-properties"},{"title":"Get total count of available models","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /models/count","href":"/api/api-reference/models/get-total-count-of-available-models"},{"title":"List models filtered by user provider preferences, privacy settings, and guardrails","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /models/user","href":"/api/api-reference/models/list-models-filtered-by-user-provider-preferences-privacy-settings-and-guardrails"}]},{"group":"Observability","pages":[{"title":"List observability destinations","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /observability/destinations","href":"/api/api-reference/observability/list-observability-destinations"},{"title":"Create an observability destination","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /observability/destinations","href":"/api/api-reference/observability/create-an-observability-destination"},{"title":"Get an observability destination","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /observability/destinations/{id}","href":"/api/api-reference/observability/get-an-observability-destination"},{"title":"Delete an observability destination","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /observability/destinations/{id}","href":"/api/api-reference/observability/delete-an-observability-destination"},{"title":"Update an observability destination","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /observability/destinations/{id}","href":"/api/api-reference/observability/update-an-observability-destination"}]},{"group":"Organization","pages":[{"title":"List organization members","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /organization/members","href":"/api/api-reference/organization/list-organization-members"},{"title":"Get organization settings","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /organization/settings","href":"/api/api-reference/organization/get-organization-settings"},{"title":"Update organization settings","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /organization/settings","href":"/api/api-reference/organization/update-organization-settings"}]},{"group":"Presets","pages":[{"title":"List presets","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /presets","href":"/api/api-reference/presets/list-presets"},{"title":"Get a preset","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /presets/{slug}","href":"/api/api-reference/presets/get-a-preset"},{"title":"Create a preset from a chat-completions request body","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /presets/{slug}/chat/completions","href":"/api/api-reference/presets/create-a-preset-from-a-chat-completions-request-body"},{"title":"Create a preset from a messages request body","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /presets/{slug}/messages","href":"/api/api-reference/presets/create-a-preset-from-a-messages-request-body"},{"title":"Create a preset from a responses request body","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /presets/{slug}/responses","href":"/api/api-reference/presets/create-a-preset-from-a-responses-request-body"},{"title":"List versions of a preset","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /presets/{slug}/versions","href":"/api/api-reference/presets/list-versions-of-a-preset"},{"title":"Get a specific version of a preset","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /presets/{slug}/versions/{version}","href":"/api/api-reference/presets/get-a-specific-version-of-a-preset"}]},{"group":"Private Endpoints","pages":[{"title":"List private endpoints","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /private-endpoints","href":"/api/api-reference/private-endpoints/list-private-endpoints"},{"title":"Create a private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /private-endpoints","href":"/api/api-reference/private-endpoints/create-a-private-endpoint"},{"title":"Get a private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /private-endpoints/{id}","href":"/api/api-reference/private-endpoints/get-a-private-endpoint"},{"title":"Delete a private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /private-endpoints/{id}","href":"/api/api-reference/private-endpoints/delete-a-private-endpoint"},{"title":"Update a private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /private-endpoints/{id}","href":"/api/api-reference/private-endpoints/update-a-private-endpoint"},{"title":"Activate a validated private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /private-endpoints/{id}/activate","href":"/api/api-reference/private-endpoints/activate-a-validated-private-endpoint"},{"title":"Disable a private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /private-endpoints/{id}/disable","href":"/api/api-reference/private-endpoints/disable-a-private-endpoint"},{"title":"Enable a private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /private-endpoints/{id}/enable","href":"/api/api-reference/private-endpoints/enable-a-private-endpoint"},{"title":"Validate a draft private endpoint","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /private-endpoints/{id}/validate","href":"/api/api-reference/private-endpoints/validate-a-draft-private-endpoint"}]},{"group":"Private Providers","pages":[{"title":"List private providers","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /private-providers","href":"/api/api-reference/private-providers/list-private-providers"},{"title":"Create a private provider","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /private-providers","href":"/api/api-reference/private-providers/create-a-private-provider"},{"title":"Get a private provider","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /private-providers/{slug}","href":"/api/api-reference/private-providers/get-a-private-provider"},{"title":"Delete a private provider","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /private-providers/{slug}","href":"/api/api-reference/private-providers/delete-a-private-provider"},{"title":"Update a private provider","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /private-providers/{slug}","href":"/api/api-reference/private-providers/update-a-private-provider"}]},{"group":"Providers","pages":[{"title":"List all providers","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /providers","href":"/api/api-reference/providers/list-all-providers"}]},{"group":"Rerank","pages":[{"title":"Submit a rerank request","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /rerank","href":"/api/api-reference/rerank/submit-a-rerank-request"}]},{"group":"Responses","pages":[{"title":"Create a response","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /responses","href":"/api/api-reference/responses/create-a-response"}]},{"group":"SCIM","pages":[{"title":"List SCIM group mappings","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /scim/group-mappings","href":"/api/api-reference/scim/list-scim-group-mappings"},{"title":"Create a SCIM group mapping","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /scim/group-mappings","href":"/api/api-reference/scim/create-a-scim-group-mapping"},{"title":"Get a SCIM group mapping","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /scim/group-mappings/{id}","href":"/api/api-reference/scim/get-a-scim-group-mapping"},{"title":"Delete a SCIM group mapping","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /scim/group-mappings/{id}","href":"/api/api-reference/scim/delete-a-scim-group-mapping"},{"title":"Update a SCIM group mapping","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /scim/group-mappings/{id}","href":"/api/api-reference/scim/update-a-scim-group-mapping"},{"title":"List SCIM groups","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /scim/groups","href":"/api/api-reference/scim/list-scim-groups"},{"title":"Start a SCIM directory sync","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /scim/sync-jobs","href":"/api/api-reference/scim/start-a-scim-directory-sync"},{"title":"Get SCIM directory sync status","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /scim/sync-jobs/{id}","href":"/api/api-reference/scim/get-scim-directory-sync-status"}]},{"group":"SystemOne","pages":[{"title":"Submit a System One request","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /systemone","href":"/api/api-reference/systemone/submit-a-system-one-request"}]},{"group":"Tools","pages":[{"title":"List server tools","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /tools","href":"/api/api-reference/tools/list-server-tools"},{"title":"Get a server tool","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /tools/{name}","href":"/api/api-reference/tools/get-a-server-tool"}]},{"group":"Vault","pages":[{"title":"List the connections an intern can use","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /vault/interns/{internId}/connections","href":"/api/api-reference/vault/list-the-connections-an-intern-can-use"},{"title":"List the secrets an intern receives","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /vault/interns/{internId}/effective-secrets","href":"/api/api-reference/vault/list-the-secrets-an-intern-receives"},{"title":"List intern secrets","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /vault/interns/{internId}/secrets","href":"/api/api-reference/vault/list-intern-secrets"},{"title":"Store an intern secret","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml put /vault/interns/{internId}/secrets/{name}","href":"/api/api-reference/vault/store-an-intern-secret"},{"title":"Delete an intern secret","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /vault/interns/{internId}/secrets/{name}","href":"/api/api-reference/vault/delete-an-intern-secret"},{"title":"Copy workspace secrets to an intern","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /vault/interns/{internId}/secrets/copy","href":"/api/api-reference/vault/copy-workspace-secrets-to-an-intern"},{"title":"List workspace secrets","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /vault/secrets","href":"/api/api-reference/vault/list-workspace-secrets"},{"title":"Store a workspace secret","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml put /vault/secrets/{name}","href":"/api/api-reference/vault/store-a-workspace-secret"},{"title":"Delete a workspace secret","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /vault/secrets/{name}","href":"/api/api-reference/vault/delete-a-workspace-secret"}]},{"group":"Video Generation","pages":[{"title":"Submit a video generation request","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /videos","href":"/api/api-reference/video-generation/submit-a-video-generation-request"},{"title":"Poll video generation status","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /videos/{jobId}","href":"/api/api-reference/video-generation/poll-video-generation-status"},{"title":"Download generated video content","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /videos/{jobId}/content","href":"/api/api-reference/video-generation/download-generated-video-content"},{"title":"List all video generation models","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /videos/models","href":"/api/api-reference/video-generation/list-all-video-generation-models"}]},{"group":"Workspaces","pages":[{"title":"List workspaces","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /workspaces","href":"/api/api-reference/workspaces/list-workspaces"},{"title":"Create a workspace","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /workspaces","href":"/api/api-reference/workspaces/create-a-workspace"},{"title":"Get a workspace","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /workspaces/{id}","href":"/api/api-reference/workspaces/get-a-workspace"},{"title":"Delete a workspace","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /workspaces/{id}","href":"/api/api-reference/workspaces/delete-a-workspace"},{"title":"Update a workspace","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml patch /workspaces/{id}","href":"/api/api-reference/workspaces/update-a-workspace"},{"title":"List workspace members","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /workspaces/{id}/members","href":"/api/api-reference/workspaces/list-workspace-members"},{"title":"Bulk add members to a workspace","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /workspaces/{id}/members/add","href":"/api/api-reference/workspaces/bulk-add-members-to-a-workspace"},{"title":"Bulk remove members from a workspace","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml post /workspaces/{id}/members/remove","href":"/api/api-reference/workspaces/bulk-remove-members-from-a-workspace"},{"title":"List workspace budgets","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /workspaces/{workspace_ref}/budgets","href":"/api/api-reference/workspaces/list-workspace-budgets"},{"title":"Get a workspace budget","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml get /workspaces/{workspace_ref}/budgets/{interval}","href":"/api/api-reference/workspaces/get-a-workspace-budget"},{"title":"Create or update a workspace budget","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml put /workspaces/{workspace_ref}/budgets/{interval}","href":"/api/api-reference/workspaces/create-or-update-a-workspace-budget"},{"title":"Delete a workspace budget","deprecated":null,"version":null,"openapi":"/openapi/openapi.yaml delete /workspaces/{workspace_ref}/budgets/{interval}","href":"/api/api-reference/workspaces/delete-a-workspace-budget"}]}]}]},{"tab":"Client SDKs","icon":"cube","pages":[{"title":"Client SDKs","href":"/client-sdks/overview"}]},{"tab":"Agent SDK","icon":"cube","pages":[{"title":"Agent SDK","href":"/agent-sdk/overview"}]},{"tab":"Cookbook","icon":"book-open","pages":[{"title":"Cookbook","href":"/cookbook/get-started/quickstart"}]}]},"basePath":"","title":"Submit an Extractions request - OpenRouter | Documentation","buildId":"dpl_DQCMP4mismmBj3AFK7YZqNhrtLNq","deploymentId":"dpl_DQCMP4mismmBj3AFK7YZqNhrtLNq","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Dub5uFbX.js","utils-BAOmmv1r.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-Cfvfuq3w.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Chp3aFWD.js","snippetPresets-mdHEOVGp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BRlO2pcM.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CrgNI3V9.js","shallow-Dl286uHn.js","getApiPlaygroundDisplay-YPKheyKd.js","CodeSnippet-BdD-lURy.js","CodeSnippets-BSggiSf7.js","Page-DZmn3mFl.js","getPastedJson-bQHv51S7.js","icon-SCSCTtsH.js","MethodPill-GnU2wo5s.js","DuplicateIcon-BM7jzGa_.js","createIcon-atdRs-Wh.js","DynamicMarkdown-B95U9rYS.js","SectionHeading-CvCxtB39.js","axios-vUo_bRtp.js","Markdown-CBJtw_nx.js","clsx-C_advUgl.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Dpla8_R7.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BoWSGi0C.js"]}