import osfrom openai import OpenAIclient = OpenAI( base_url="https://api.routeway.ai/v1", api_key=os.getenv("ROUTEWAY_API_KEY"))response = client.responses.create( model="gpt-4o", input="What is the capital of France?")print(response.output_text)
import OpenAI from "openai";const client = new OpenAI({ baseURL: "https://api.routeway.ai/v1", apiKey: process.env.ROUTEWAY_API_KEY,});const response = await client.responses.create({ model: "gpt-4o", input: "What is the capital of France?",});console.log(response.output_text);
curl https://api.routeway.ai/v1/responses \ -H "Authorization: Bearer $ROUTEWAY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-4o", "input": "What is the capital of France?" }'
Generate a unified response block from various input configurations.
POST
/
v1
/
responses
import osfrom openai import OpenAIclient = OpenAI( base_url="https://api.routeway.ai/v1", api_key=os.getenv("ROUTEWAY_API_KEY"))response = client.responses.create( model="gpt-4o", input="What is the capital of France?")print(response.output_text)
import OpenAI from "openai";const client = new OpenAI({ baseURL: "https://api.routeway.ai/v1", apiKey: process.env.ROUTEWAY_API_KEY,});const response = await client.responses.create({ model: "gpt-4o", input: "What is the capital of France?",});console.log(response.output_text);
curl https://api.routeway.ai/v1/responses \ -H "Authorization: Bearer $ROUTEWAY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-4o", "input": "What is the capital of France?" }'
Generate a unified response block from various input configurations. The Responses API is a higher-level alternative to Chat Completions with built-in tools and optional server-side conversation state.
The model ID to use for the response (e.g. "gpt-4o", "gpt-4o-mini"). Only models that
advertise /v1/responses in their endpoints array are supported. See
Models for the full list.
Whether to store the response server-side so it can be referenced by future requests via
previous_response_id. Defaults to true.
import osfrom openai import OpenAIclient = OpenAI( base_url="https://api.routeway.ai/v1", api_key=os.getenv("ROUTEWAY_API_KEY"))response = client.responses.create( model="gpt-4o", input="What is the capital of France?")print(response.output_text)
import OpenAI from "openai";const client = new OpenAI({ baseURL: "https://api.routeway.ai/v1", apiKey: process.env.ROUTEWAY_API_KEY,});const response = await client.responses.create({ model: "gpt-4o", input: "What is the capital of France?",});console.log(response.output_text);
curl https://api.routeway.ai/v1/responses \ -H "Authorization: Bearer $ROUTEWAY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-4o", "input": "What is the capital of France?" }'
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Routeway Docs","colors":{"primary":"#2563EB","light":"#EFF6FF","dark":"#3B82F6"},"favicon":"https://mintcdn.com/clashai-de6ad0cc/2_Y3YcKnIfODaDl3/logo/favicon.ico?fit=max\u0026auto=format\u0026n=2_Y3YcKnIfODaDl3\u0026q=85\u0026s=d5435736b864f150fdd8c06a82e353c7","api":{"playground":{"display":"interactive"}},"navbar":{"links":[{"href":"/getting-started/faq#still-stuck","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://routeway.ai"}},"footer":{"socials":{"x":"https://x.com/routewayai","discord":"https://discord.gg/Mynq6vGVPE"}},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"clashai-de6ad0cc","hasAudioNarration":false,"actualSubdomain":"clashai-de6ad0cc","customDomains":["docs.routeway.ai"],"gitSource":{"type":"github","owner":"routeway-ai","repo":"routeway-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"issues":false,"edits":false,"agentFeedback":true},"entitlements":{},"buildId":"6ae925548786a2a7a5ab2c39:success","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Docs","count":38},{"language":"default","tag":"Integrations","count":22},{"language":"default","tag":"API Reference","count":19},{"language":"default","tag":"Chat Completions","count":15},{"language":"default","tag":"Guides","count":14},{"language":"default","tag":"Core Concepts","count":12},{"language":"default","tag":"Agents","count":12},{"language":"default","tag":"Account","count":8},{"language":"default","tag":"Image Generation","count":6},{"language":"default","tag":"Roleplay Platforms","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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":"editor-metadata","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},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/Responses/responses","slug":"/api-reference/Responses/responses","pageMetadata":{"title":"Responses","openapi":"POST /v1/responses","description":"Generate a unified response block from various input configurations.","href":"/api-reference/Responses/responses"},"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: \"Generate a unified response block from various input configurations.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Heading,ParamField}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Generate a unified response block from various input configurations. The Responses API is a higher-level alternative to Chat Completions with built-in tools and optional server-side conversation state.`}),`\n`,_jsx(Heading,{level:`2`,id:`create-response`,children:`Create Response`}),`\n`,_jsx(_components.p,{children:`To create a response, use the following endpoint:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`POST /v1/responses`})}),`\n`,_jsx(Heading,{level:`3`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`model`,type:`string`,required:true,id:`param-model`,children:_jsxs(_components.p,{children:[`The model ID to use for the response (e.g. `,_jsx(_components.code,{children:`\"gpt-4o\"`}),`, `,_jsx(_components.code,{children:`\"gpt-4o-mini\"`}),`). Only models that\nadvertise `,_jsx(_components.code,{children:`/v1/responses`}),` in their `,_jsx(_components.code,{children:`endpoints`}),` array are supported. See\n`,_jsx(_components.a,{href:`/getting-started/models`,children:`Models`}),` for the full list.`]})}),`\n`,_jsx(ParamField,{body:`input`,type:`string | array`,required:true,id:`param-input`,children:_jsx(_components.p,{children:`The input for the model. Can be a plain text string or an array of input items (text,\nimage, file, etc.).`})}),`\n`,_jsx(ParamField,{body:`instructions`,type:`string`,id:`param-instructions`,children:_jsxs(_components.p,{children:[`A system-level instruction that guides the model’s behavior throughout the response.\nEquivalent to the `,_jsx(_components.code,{children:`system`}),` message in Chat Completions.`]})}),`\n`,_jsx(ParamField,{body:`max_output_tokens`,type:`integer`,id:`param-max-output-tokens`,children:_jsx(_components.p,{children:`The maximum number of tokens to generate in the output.`})}),`\n`,_jsx(ParamField,{body:`temperature`,type:`number`,id:`param-temperature`,children:_jsx(_components.p,{children:`Sampling temperature between 0 and 2. Higher values make output more random; lower values\nmake it more deterministic.`})}),`\n`,_jsx(ParamField,{body:`stream`,type:`boolean`,id:`param-stream`,children:_jsx(_components.p,{children:`Whether to stream the response back as Server-Sent Events (SSE).`})}),`\n`,_jsx(ParamField,{body:`previous_response_id`,type:`string`,id:`param-previous-response-id`,children:_jsx(_components.p,{children:`The ID of a previous response to continue from. Enables multi-turn conversations without\nresending full message history.`})}),`\n`,_jsx(ParamField,{body:`tools`,type:`array`,id:`param-tools`,children:_jsx(_components.p,{children:`A list of custom tools the model may call.`})}),`\n`,_jsx(ParamField,{body:`tool_choice`,type:`string | object`,id:`param-tool-choice`,children:_jsxs(_components.p,{children:[`Controls whether and how the model calls tools. Can be `,_jsx(_components.code,{children:`\"auto\"`}),`, `,_jsx(_components.code,{children:`\"none\"`}),`, `,_jsx(_components.code,{children:`\"required\"`}),`,\nor an object specifying a particular tool.`]})}),`\n`,_jsx(ParamField,{body:`store`,type:`boolean`,id:`param-store`,children:_jsxs(_components.p,{children:[`Whether to store the response server-side so it can be referenced by future requests via\n`,_jsx(_components.code,{children:`previous_response_id`}),`. Defaults to `,_jsx(_components.code,{children:`true`}),`.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Responses","openapi":"POST /v1/responses","description":"Generate a unified response block from various input configurations.","href":"/api-reference/Responses/responses"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading,ParamField,RequestExample}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Generate a unified response block from various input configurations. The Responses API is a higher-level alternative to Chat Completions with built-in tools and optional server-side conversation state.`}),`\n`,_jsx(Heading,{level:`2`,id:`create-response`,children:`Create Response`}),`\n`,_jsx(_components.p,{children:`To create a response, use the following endpoint:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`POST /v1/responses`})}),`\n`,_jsx(Heading,{level:`3`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`model`,type:`string`,required:true,id:`param-model`,children:_jsxs(_components.p,{children:[`The model ID to use for the response (e.g. `,_jsx(_components.code,{children:`\"gpt-4o\"`}),`, `,_jsx(_components.code,{children:`\"gpt-4o-mini\"`}),`). Only models that\nadvertise `,_jsx(_components.code,{children:`/v1/responses`}),` in their `,_jsx(_components.code,{children:`endpoints`}),` array are supported. See\n`,_jsx(_components.a,{href:`/getting-started/models`,children:`Models`}),` for the full list.`]})}),`\n`,_jsx(ParamField,{body:`input`,type:`string | array`,required:true,id:`param-input`,children:_jsx(_components.p,{children:`The input for the model. Can be a plain text string or an array of input items (text,\nimage, file, etc.).`})}),`\n`,_jsx(ParamField,{body:`instructions`,type:`string`,id:`param-instructions`,children:_jsxs(_components.p,{children:[`A system-level instruction that guides the model’s behavior throughout the response.\nEquivalent to the `,_jsx(_components.code,{children:`system`}),` message in Chat Completions.`]})}),`\n`,_jsx(ParamField,{body:`max_output_tokens`,type:`integer`,id:`param-max-output-tokens`,children:_jsx(_components.p,{children:`The maximum number of tokens to generate in the output.`})}),`\n`,_jsx(ParamField,{body:`temperature`,type:`number`,id:`param-temperature`,children:_jsx(_components.p,{children:`Sampling temperature between 0 and 2. Higher values make output more random; lower values\nmake it more deterministic.`})}),`\n`,_jsx(ParamField,{body:`stream`,type:`boolean`,id:`param-stream`,children:_jsx(_components.p,{children:`Whether to stream the response back as Server-Sent Events (SSE).`})}),`\n`,_jsx(ParamField,{body:`previous_response_id`,type:`string`,id:`param-previous-response-id`,children:_jsx(_components.p,{children:`The ID of a previous response to continue from. Enables multi-turn conversations without\nresending full message history.`})}),`\n`,_jsx(ParamField,{body:`tools`,type:`array`,id:`param-tools`,children:_jsx(_components.p,{children:`A list of custom tools the model may call.`})}),`\n`,_jsx(ParamField,{body:`tool_choice`,type:`string | object`,id:`param-tool-choice`,children:_jsxs(_components.p,{children:[`Controls whether and how the model calls tools. Can be `,_jsx(_components.code,{children:`\"auto\"`}),`, `,_jsx(_components.code,{children:`\"none\"`}),`, `,_jsx(_components.code,{children:`\"required\"`}),`,\nor an object specifying a particular tool.`]})}),`\n`,_jsx(ParamField,{body:`store`,type:`boolean`,id:`param-store`,children:_jsxs(_components.p,{children:[`Whether to store the response server-side so it can be referenced by future requests via\n`,_jsx(_components.code,{children:`previous_response_id`}),`. Defaults to `,_jsx(_components.code,{children:`true`}),`.`]})}),`\n`,_jsxs(RequestExample,{children:[_jsx(CodeBlock,{filename:`Python`,numberOfLines:`14`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`14`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` openai `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` OpenAI`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`client `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` OpenAI(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` base_url`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.routeway.ai/v1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` api_key`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`os.getenv(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ROUTEWAY_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`response `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` client.responses.create(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` model`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-4o\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` input`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"What is the capital of France?\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(response.output_text)`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Node.js`,numberOfLines:`13`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`13`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` OpenAI`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"openai\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` OpenAI`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` baseURL:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.routeway.ai/v1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` apiKey:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`ROUTEWAY_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` response`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`responses`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`create`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` model:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"gpt-4o\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` input:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"What is the capital of France?\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`output_text`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`7`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`7`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.routeway.ai/v1/responses`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$ROUTEWAY_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"model\": \"gpt-4o\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"input\": \"What is the capital of France?\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Responses","openapi":"POST /v1/responses","description":"Generate a unified response block from various input configurations.","href":"/api-reference/Responses/responses"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Create Response","slug":"create-response","depth":2,"children":[{"title":"Request Body","slug":"request-body","depth":3,"children":[]}]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"Python","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"python\">\u003ccode language=\"python\" numberOfLines=\"14\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> os\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">from\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> openai \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> OpenAI\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">client \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> OpenAI(\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> base_url\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"https://api.routeway.ai/v1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> api_key\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">os.getenv(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ROUTEWAY_API_KEY\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">response \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> client.responses.create(\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> model\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"gpt-4o\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> input\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"What is the capital of France?\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">print\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(response.output_text)\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Node.js","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"javascript\">\u003ccode language=\"javascript\" numberOfLines=\"13\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> OpenAI\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> from\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"openai\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> new\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> OpenAI\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> baseURL:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://api.routeway.ai/v1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> apiKey:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> process\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">env\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\">ROUTEWAY_API_KEY\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">});\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> response\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">responses\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">create\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> model:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"gpt-4o\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> input:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"What is the capital of France?\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">});\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">console\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">log\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">response\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">output_text\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"cURL","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"7\">\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#DCDCAA\">curl\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> https://api.routeway.ai/v1/responses\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Authorization: Bearer \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">$ROUTEWAY_API_KEY\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Content-Type: application/json\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -d\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> '{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"model\": \"gpt-4o\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"input\": \"What is the capital of France?\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> }'\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}}},"jsLinks":["/_mintlify/custom/clashai-de6ad0cc/780c66ce96fed920/routeway-analytics.js"],"openApiReferenceData":{"operation":{"tags":["Responses"],"summary":"Create Responses","description":"Generate a unified response block from various input configurations.","operationId":"chat_completions_v1_responses_post","parameters":["0cf002d0-87fc-492a-9cb2-86e3ddf3219a"],"requestBody":"e1538d3e-afae-4385-9f91-ebc1e7dd213e","responses":{"200":"40cf0619-f5ec-466f-bbbd-2d4247ee86d0","400":"3106dde1-60cf-49ee-9468-a692d249f9b6","401":"aefb2ea8-6ae9-4526-9878-0147eb75dd76","403":"0a008e36-d2f1-4532-8be5-664f1ffe164f","422":"50669beb-78de-4473-9107-e7c885ab4678","429":"d6854691-478a-4eb4-a486-db550a583286","500":"97ce0311-700c-4d8d-8bb6-aad7a374b13c","502":"9d3e73ed-58c3-484c-a344-e58425ecbe5d"},"method":"post","type":"path","servers":["1d114d6e-bfaa-4431-894b-5546e3bb782a"],"security":["a13e6b3f-9321-402c-b9ae-61febd72e477"],"path":"/v1/responses","baseUrlOptions":["https://api.routeway.ai"],"title":"Create Responses","codeSamples":[],"requiredOnlyExamples":false,"requestExamples":[{"dropdown":false,"language":"python","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"python","children":{"type":"code","key":null,"ref":null,"props":{"language":"python","numberOfLines":"14","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"import"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" os"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"from"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" openai "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"import"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" OpenAI"}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"client "}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" OpenAI("}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" base_url"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"https://api.routeway.ai/v1\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" api_key"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"os.getenv("}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"ROUTEWAY_API_KEY\""}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"response "}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" client.responses.create("}}]}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" model"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"gpt-4o\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"20","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" input"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"What is the capital of France?\""}}]}},"\n",{"type":"span","key":"22","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}}},"\n",{"type":"span","key":"24","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"26","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#DCDCAA"},"children":"print"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"(response.output_text)"}}]}},"\n"]}}}},"filename":"Python"},{"dropdown":false,"language":"javascript","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"javascript","children":{"type":"code","key":null,"ref":null,"props":{"language":"javascript","numberOfLines":"13","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"import"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" OpenAI"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":" from"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"openai\""}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"const"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4FC1FF"},"children":" client"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" new"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" OpenAI"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"({"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" baseURL:"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"https://api.routeway.ai/v1\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" apiKey:"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" process"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"env"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4FC1FF"},"children":"ROUTEWAY_API_KEY"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"});"}}}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"const"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4FC1FF"},"children":" response"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":" await"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"responses"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"create"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"({"}}]}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" model:"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"gpt-4o\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" input:"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"What is the capital of France?\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"20","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"});"}}}},"\n",{"type":"span","key":"22","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"24","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"console"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"log"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"response"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"output_text"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n"]}}}},"filename":"Node.js"},{"dropdown":false,"language":"shellscript","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"shellscript","children":{"type":"code","key":null,"ref":null,"props":{"language":"shellscript","numberOfLines":"7","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#DCDCAA"},"children":"curl"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" https://api.routeway.ai/v1/responses"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D7BA7D"},"children":" \\"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"Authorization: Bearer "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"$ROUTEWAY_API_KEY"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\""}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D7BA7D"},"children":" \\"}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"Content-Type: application/json\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D7BA7D"},"children":" \\"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -d"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" '{"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"model\": \"gpt-4o\","}}}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"input\": \"What is the capital of France?\""}}}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" }'"}}}},"\n"]}}}},"filename":"cURL"}],"requestExampleType":"mdx","responseExampleType":"generated"},"dependencies":{"parameters":{"0cf002d0-87fc-492a-9cb2-86e3ddf3219a":{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","title":"X-Api-Key","isRequired":false,"uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"model":{"oneOf":[{"type":"string","title":"Model","uniqueKey":"model.oneOf.0","typeLabel":"string"},{"type":"null","title":"Model","uniqueKey":"model.oneOf.1","typeLabel":"null"}],"uniqueKey":"model","typeLabel":"string | null"},"input":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"ItemReferenceParam","required":["type","id"],"properties":{"type":{"type":"string","const":"item_reference","title":"Type","description":"The item type. Always `item_reference`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"string"},"id":{"type":"string","title":"Id","description":"The ID of the item to reference.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.0.id","typeLabel":"string"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"ItemReferenceParam · object"},{"type":"object","title":"ReasoningItemParam","required":["type","summary"],"properties":{"type":{"type":"string","const":"reasoning","title":"Type","description":"The item type. Always `reasoning`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"string"},"summary":{"items":{"properties":{"type":{"type":"string","enum":["summary_text"],"title":"Type1","description":"The content type. Always `summary_text`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.summary.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","maxLength":10485760,"title":"Text","description":"The reasoning summary text.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.summary.items.[INDEX].text","typeLabel":"string"}},"type":"object","required":["type","text"],"title":"ReasoningSummaryContentParam","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.summary.items.[INDEX]","typeLabel":"ReasoningSummaryContentParam · object"},"type":"array","title":"Summary","description":"Reasoning summary content associated with this item.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.summary","typeLabel":"ReasoningSummaryContentParam · object[]"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.id","typeLabel":"string | null"},"content":{"type":"null","title":"Content","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"null"},"encrypted_content":{"oneOf":[{"type":"string","title":"Encrypted Content","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.encrypted_content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Encrypted Content","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.encrypted_content.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1.encrypted_content","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"ReasoningItemParam · object"},{"type":"object","title":"CompactionSummaryItemParam","required":["type","encrypted_content"],"properties":{"type":{"type":"string","const":"compaction","title":"Type","description":"The type of the item. Always `compaction`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.2.type","typeLabel":"string"},"encrypted_content":{"type":"string","maxLength":10485760,"title":"Encrypted Content","description":"The encrypted content of the compaction summary.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.2.encrypted_content","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.2.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.2.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.2.id","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"CompactionSummaryItemParam · object"},{"type":"object","title":"UserMessageItemParam","required":["role","content"],"properties":{"role":{"type":"string","enum":["user"],"title":"Role","description":"The message role. Always `user`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"InputTextContentParam","required":["type","text"],"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"string"},"text":{"type":"string","maxLength":10485760,"title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"InputTextContentParam · object"},{"type":"object","title":"InputImageContentParamAutoParam","required":["type"],"properties":{"type":{"type":"string","const":"input_image","title":"Type","description":"The type of the input item. Always `input_image`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"string"},"image_url":{"oneOf":[{"type":"string","title":"Image Url","maxLength":20971520,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.image_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Image Url","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.image_url","typeLabel":"string | null"},"detail":{"oneOf":[{"type":"string","title":"ImageDetail","enum":["low","high","auto"],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.detail.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.detail","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"InputImageContentParamAutoParam · object"},{"type":"object","title":"InputFileContentParam","required":["type"],"properties":{"type":{"type":"string","const":"input_file","title":"Type","description":"The type of the input item. Always `input_file`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.type","typeLabel":"string"},"filename":{"oneOf":[{"type":"string","title":"Filename","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.filename.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filename","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.filename","typeLabel":"string | null"},"file_data":{"oneOf":[{"type":"string","title":"File Data","maxLength":33554432,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.file_data.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Data","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.file_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.file_data","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","title":"File Url","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.file_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Url","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.file_url","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"InputFileContentParam · object"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX]","typeLabel":"InputTextContentParam · object | InputImageContentParamAutoParam · object | InputFileContentParam · object"},"title":"Content","description":"The message content, as an array of content parts.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.0","typeLabel":"(InputTextContentParam · object | InputImageContentParamAutoParam · object | InputFileContentParam · object)[]"},{"type":"string","title":"Content","description":"The message content, as an array of content parts.","maxLength":10485760,"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.content","typeLabel":"(InputTextContentParam · object | InputImageContentParamAutoParam · object | InputFileContentParam · object)[] | string"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.id","typeLabel":"string | null"},"type":{"type":"string","const":"message","title":"Type","default":"message","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.type","typeLabel":"string"},"status":{"oneOf":[{"type":"string","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"UserMessageItemParam · object"},{"type":"object","title":"SystemMessageItemParam","required":["role","content"],"properties":{"role":{"type":"string","enum":["system"],"title":"Role1","description":"The message role. Always `system`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"array","items":{"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.content.oneOf.0.items.[INDEX].type","typeLabel":"string"},"text":{"type":"string","maxLength":10485760,"title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.content.oneOf.0.items.[INDEX].text","typeLabel":"string"}},"type":"object","required":["type","text"],"title":"Content1","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.content.oneOf.0.items.[INDEX]","typeLabel":"Content1 · object"},"title":"Content","description":"The message content, as an array of content parts.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.content.oneOf.0","typeLabel":"Content1 · object[]"},{"type":"string","title":"Content","description":"The message content, as an array of content parts.","maxLength":10485760,"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.content.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.content","typeLabel":"Content1 · object[] | string"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.id","typeLabel":"string | null"},"type":{"type":"string","const":"message","title":"Type","default":"message","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.type","typeLabel":"string"},"status":{"oneOf":[{"type":"string","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.4","typeLabel":"SystemMessageItemParam · object"},{"type":"object","title":"DeveloperMessageItemParam","required":["role","content"],"properties":{"role":{"type":"string","enum":["developer"],"title":"Role2","description":"The message role. Always `developer`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"array","items":{"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.content.oneOf.0.items.[INDEX].type","typeLabel":"string"},"text":{"type":"string","maxLength":10485760,"title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.content.oneOf.0.items.[INDEX].text","typeLabel":"string"}},"type":"object","required":["type","text"],"title":"Content1","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.content.oneOf.0.items.[INDEX]","typeLabel":"Content1 · object"},"title":"Content","description":"The message content, as an array of content parts.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.content.oneOf.0","typeLabel":"Content1 · object[]"},{"type":"string","title":"Content","description":"The message content, as an array of content parts.","maxLength":10485760,"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.content.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.content","typeLabel":"Content1 · object[] | string"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.id","typeLabel":"string | null"},"type":{"type":"string","const":"message","title":"Type","default":"message","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.type","typeLabel":"string"},"status":{"oneOf":[{"type":"string","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.5","typeLabel":"DeveloperMessageItemParam · object"},{"type":"object","title":"AssistantMessageItemParam","required":["role","content"],"properties":{"role":{"type":"string","enum":["assistant"],"title":"Role3","description":"The role of the message author. Always `assistant`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"OutputTextContentParam","required":["type","text"],"properties":{"type":{"type":"string","const":"output_text","title":"Type","description":"The content type. Always `output_text`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"string"},"text":{"type":"string","maxLength":10485760,"title":"Text","description":"The text content.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.text","typeLabel":"string"},"annotations":{"oneOf":[{"type":"array","items":{"properties":{"type":{"type":"string","enum":["url_citation"],"title":"Type10","description":"The citation type. Always `url_citation`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"start_index":{"type":"integer","minimum":0,"title":"Start Index","description":"The index of the first character of the citation in the message.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.0.items.[INDEX].start_index","typeLabel":"integer"},"end_index":{"type":"integer","minimum":0,"title":"End Index","description":"The index of the last character of the citation in the message.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.0.items.[INDEX].end_index","typeLabel":"integer"},"url":{"type":"string","title":"Url","description":"The URL of the cited resource.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.0.items.[INDEX].url","typeLabel":"string"},"title":{"type":"string","title":"Title","description":"The title of the cited resource.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.0.items.[INDEX].title","typeLabel":"string"}},"type":"object","required":["type","start_index","end_index","url","title"],"title":"UrlCitationParam","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.0.items.[INDEX]","typeLabel":"UrlCitationParam · object"},"title":"Annotations","description":"Citations associated with the text content.","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.0","typeLabel":"UrlCitationParam · object[]"},{"type":"null","title":"Annotations","description":"Citations associated with the text content.","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0.annotations","typeLabel":"UrlCitationParam · object[] | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"OutputTextContentParam · object"},{"type":"object","title":"RefusalContentParam","required":["type","refusal"],"properties":{"type":{"type":"string","const":"refusal","title":"Type","description":"The content type. Always `refusal`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"string"},"refusal":{"type":"string","maxLength":10485760,"title":"Refusal","description":"The refusal text.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.1.refusal","typeLabel":"string"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"RefusalContentParam · object"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0.items.[INDEX]","typeLabel":"OutputTextContentParam · object | RefusalContentParam · object"},"title":"Content","description":"The message content, as an array of content parts.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.0","typeLabel":"(OutputTextContentParam · object | RefusalContentParam · object)[]"},{"type":"string","title":"Content","description":"The message content, as an array of content parts.","maxLength":10485760,"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.content","typeLabel":"(OutputTextContentParam · object | RefusalContentParam · object)[] | string"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.id","typeLabel":"string | null"},"type":{"type":"string","const":"message","title":"Type","default":"message","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.type","typeLabel":"string"},"phase":{"oneOf":[{"type":"string","title":"Phase","description":"Labels an `assistant` message as intermediate commentary (`commentary`) or the final answer (`final_answer`). For models like `gpt-5.3-codex` and beyond, when sending follow-up requests, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages.","enum":["commentary","final_answer"],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.phase.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Labels an `assistant` message as intermediate commentary (`commentary`) or the final answer (`final_answer`). For models like `gpt-5.3-codex` and beyond, when sending follow-up requests, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages.","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.phase.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.phase","typeLabel":"enum\u003cstring> | null"},"status":{"oneOf":[{"type":"string","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.6","typeLabel":"AssistantMessageItemParam · object"},{"type":"object","title":"FunctionCallItemParam","required":["call_id","type","name","arguments"],"properties":{"call_id":{"type":"string","maxLength":64,"minLength":1,"title":"Call Id","description":"The unique ID of the function tool call generated by the model.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.call_id","typeLabel":"string"},"type":{"type":"string","const":"function_call","title":"Type","description":"The item type. Always `function_call`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.type","typeLabel":"string"},"name":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[a-zA-Z0-9_-]+$","title":"Name","description":"The name of the function to call.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","description":"The function arguments as a JSON string.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.arguments","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"FunctionCallStatus","enum":["in_progress","completed","incomplete"],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7.status","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.7","typeLabel":"FunctionCallItemParam · object"},{"type":"object","title":"FunctionCallOutputItemParam","required":["call_id","type","output"],"properties":{"call_id":{"type":"string","maxLength":64,"minLength":1,"title":"Call Id","description":"The unique ID of the function tool call generated by the model.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.call_id","typeLabel":"string"},"type":{"type":"string","const":"function_call_output","title":"Type","description":"The type of the function tool call output. Always `function_call_output`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.type","typeLabel":"string"},"output":{"oneOf":[{"type":"string","title":"Output","description":"Text, image, or file output of the function tool call.","maxLength":10485760,"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"InputTextContentParam","required":["type","text"],"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"},"text":{"type":"string","maxLength":10485760,"title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"InputTextContentParam · object"},{"type":"object","title":"InputImageContentParamAutoParam","required":["type"],"properties":{"type":{"type":"string","const":"input_image","title":"Type","description":"The type of the input item. Always `input_image`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"},"image_url":{"oneOf":[{"type":"string","title":"Image Url","maxLength":20971520,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Image Url","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1.image_url","typeLabel":"string | null"},"detail":{"oneOf":[{"type":"string","title":"ImageDetail","enum":["low","high","auto"],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1.detail.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1.detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1.detail","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"InputImageContentParamAutoParam · object"},{"type":"object","title":"InputFileContentParam","required":["type"],"properties":{"type":{"type":"string","const":"input_file","title":"Type","description":"The type of the input item. Always `input_file`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"string"},"filename":{"oneOf":[{"type":"string","title":"Filename","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filename","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.filename","typeLabel":"string | null"},"file_data":{"oneOf":[{"type":"string","title":"File Data","maxLength":33554432,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Data","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.file_data","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","title":"File Url","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Url","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2.file_url","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"InputFileContentParam · object"},{"type":"object","title":"InputVideoContent","required":["type","video_url"],"properties":{"type":{"type":"string","const":"input_video","title":"Type","description":"The type of the input content. Always `input_video`.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.3.type","typeLabel":"string"},"video_url":{"type":"string","title":"Video Url","description":"A base64 or remote url that resolves to a video file.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.3.video_url","typeLabel":"string"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX].oneOf.3","typeLabel":"InputVideoContent · object"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX]","typeLabel":"InputTextContentParam · object | InputImageContentParamAutoParam · object | InputFileContentParam · object | InputVideoContent · object"},"title":"Output","description":"Text, image, or file output of the function tool call.","isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output.oneOf.1","typeLabel":"(InputTextContentParam · object | InputImageContentParamAutoParam · object | InputFileContentParam · object | InputVideoContent · object)[]"}],"isRequired":true,"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.output","typeLabel":"string | (InputTextContentParam · object | InputImageContentParamAutoParam · object | InputFileContentParam · object | InputVideoContent · object)[]"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"FunctionCallStatus","enum":["in_progress","completed","incomplete"],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8.status","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"input.oneOf.0.items.[INDEX].oneOf.8","typeLabel":"FunctionCallOutputItemParam · object"}],"uniqueKey":"input.oneOf.0.items.[INDEX]","typeLabel":"ItemReferenceParam · object | ReasoningItemParam · object | CompactionSummaryItemParam · object | UserMessageItemParam · object | SystemMessageItemParam · object | DeveloperMessageItemParam · object | AssistantMessageItemParam · object | FunctionCallItemParam · object | FunctionCallOutputItemParam · object"},"title":"Input","uniqueKey":"input.oneOf.0","typeLabel":"(ItemReferenceParam · object | ReasoningItemParam · object | CompactionSummaryItemParam · object | UserMessageItemParam · object | SystemMessageItemParam · object | DeveloperMessageItemParam · object | AssistantMessageItemParam · object | FunctionCallItemParam · object | FunctionCallOutputItemParam · object)[]"},{"type":"string","title":"Input","maxLength":10485760,"uniqueKey":"input.oneOf.1","typeLabel":"string"},{"type":"null","title":"Input","uniqueKey":"input.oneOf.2","typeLabel":"null"}],"uniqueKey":"input","typeLabel":"(ItemReferenceParam · object | ReasoningItemParam · object | CompactionSummaryItemParam · object | UserMessageItemParam · object | SystemMessageItemParam · object | DeveloperMessageItemParam · object | AssistantMessageItemParam · object | FunctionCallItemParam · object | FunctionCallOutputItemParam · object)[] | string | null"},"previous_response_id":{"oneOf":[{"type":"string","title":"Previous Response Id","uniqueKey":"previous_response_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Previous Response Id","uniqueKey":"previous_response_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous_response_id","typeLabel":"string | null"},"include":{"oneOf":[{"type":"array","items":{"type":"string","enum":["reasoning.encrypted_content","message.output_text.logprobs"],"title":"IncludeEnum","uniqueKey":"include.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"title":"Include","uniqueKey":"include.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","title":"Include","uniqueKey":"include.oneOf.1","typeLabel":"null"}],"uniqueKey":"include","typeLabel":"enum\u003cstring>[] | null"},"tools":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"FunctionToolParam","required":["name","type"],"properties":{"name":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[a-zA-Z0-9_-]+$","title":"Name","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.name","typeLabel":"string"},"type":{"type":"string","enum":["function"],"title":"Type16","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"description":{"oneOf":[{"type":"string","title":"Description","uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.description","typeLabel":"string | null"},"parameters":{"oneOf":[{"type":"object","title":"Parameters","additionalProperties":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.parameters.oneOf.0","typeLabel":"Parameters · object"},{"type":"null","title":"Parameters","uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.parameters.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.parameters","typeLabel":"Parameters · object | null"},"strict":{"oneOf":[{"type":"boolean","title":"Strict","uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.strict.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Strict","uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.strict.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0.strict","typeLabel":"boolean | null"}},"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"FunctionToolParam · object"},{"type":"object","title":"ResponsesToolParam","additionalProperties":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"ResponsesToolParam · object"}],"uniqueKey":"tools.oneOf.0.items.[INDEX]","typeLabel":"FunctionToolParam · object | ResponsesToolParam · object"},"title":"Tools","uniqueKey":"tools.oneOf.0","typeLabel":"(FunctionToolParam · object | ResponsesToolParam · object)[]"},{"type":"null","title":"Tools","uniqueKey":"tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools","typeLabel":"(FunctionToolParam · object | ResponsesToolParam · object)[] | null"},"tool_choice":{"oneOf":[{"type":"object","title":"ToolChoice2","properties":{},"uniqueKey":"tool_choice.oneOf.0","typeLabel":"ToolChoice2 · object"},{"type":"string","title":"ToolChoice3","enum":["none","auto","required"],"uniqueKey":"tool_choice.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"object","title":"ToolChoice4","required":["type","tools"],"properties":{"type":{"type":"string","enum":["allowed_tools"],"title":"Type18","description":"The tool choice type. Always `allowed_tools`.","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.type","typeLabel":"enum\u003cstring>"},"tools":{"items":{"properties":{"type":{"type":"string","enum":["function"],"title":"Type16","description":"The tool to call. Always `function`.","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","title":"Name","description":"The name of the function tool to call.","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX].name","typeLabel":"string"}},"type":"object","required":["type","name"],"title":"SpecificToolChoiceParam","uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX]","typeLabel":"SpecificToolChoiceParam · object"},"type":"array","maxItems":128,"minItems":1,"title":"Tools","description":"The list of tools that are permitted for this request.","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.tools","typeLabel":"SpecificToolChoiceParam · object[]"},"mode":{"oneOf":[{"type":"string","title":"ToolChoiceValueEnum","enum":["none","auto","required"],"uniqueKey":"tool_choice.oneOf.2.mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"tool_choice.oneOf.2.mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"tool_choice.oneOf.2.mode","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"tool_choice.oneOf.2","typeLabel":"ToolChoice4 · object"},{"type":"null","uniqueKey":"tool_choice.oneOf.3","typeLabel":"null"}],"uniqueKey":"tool_choice","typeLabel":"ToolChoice2 · object | enum\u003cstring> | ToolChoice4 · object | null"},"text":{"oneOf":[{"type":"object","title":"TextParam","properties":{"format":{"oneOf":[{"type":"object","title":"TextResponseFormat","description":"The format configuration for text output.","required":["type"],"properties":{"type":{"type":"string","enum":["text"],"title":"Type38","isRequired":true,"uniqueKey":"text.oneOf.0.format.oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"text.oneOf.0.format.oneOf.0","typeLabel":"TextResponseFormat · object"},{"type":"object","title":"JsonSchemaResponseFormatParam","description":"The format configuration for text output.","properties":{"type":{"oneOf":[{"type":"string","title":"Type66","description":"The type of response format being defined. Always `json_schema`.","enum":["json_schema"],"uniqueKey":"text.oneOf.0.format.oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The type of response format being defined. Always `json_schema`.","uniqueKey":"text.oneOf.0.format.oneOf.1.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"text.oneOf.0.format.oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"A description of what the response format is for, used by the model to\ndetermine how to respond in the format.\n","uniqueKey":"text.oneOf.0.format.oneOf.1.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"A description of what the response format is for, used by the model to\ndetermine how to respond in the format.\n","uniqueKey":"text.oneOf.0.format.oneOf.1.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"text.oneOf.0.format.oneOf.1.description","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"The name of the response format. Must be a-z, A-Z, 0-9, or contain\nunderscores and dashes, with a maximum length of 64.\n","uniqueKey":"text.oneOf.0.format.oneOf.1.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"The name of the response format. Must be a-z, A-Z, 0-9, or contain\nunderscores and dashes, with a maximum length of 64.\n","uniqueKey":"text.oneOf.0.format.oneOf.1.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"text.oneOf.0.format.oneOf.1.name","typeLabel":"string | null"},"schema":{"oneOf":[{"type":"object","title":"JSON schema","description":"The schema for the response format, described as a JSON Schema object.\n","additionalProperties":true,"uniqueKey":"text.oneOf.0.format.oneOf.1.schema.oneOf.0","typeLabel":"JSON schema · object"},{"type":"null","title":"JSON schema","description":"The schema for the response format, described as a JSON Schema object.\n","uniqueKey":"text.oneOf.0.format.oneOf.1.schema.oneOf.1","typeLabel":"null"}],"uniqueKey":"text.oneOf.0.format.oneOf.1.schema","typeLabel":"JSON schema · object | null"},"strict":{"oneOf":[{"type":"boolean","title":"Strict","uniqueKey":"text.oneOf.0.format.oneOf.1.strict.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Strict","uniqueKey":"text.oneOf.0.format.oneOf.1.strict.oneOf.1","typeLabel":"null"}],"uniqueKey":"text.oneOf.0.format.oneOf.1.strict","typeLabel":"boolean | null"}},"uniqueKey":"text.oneOf.0.format.oneOf.1","typeLabel":"JsonSchemaResponseFormatParam · object"},{"type":"null","description":"The format configuration for text output.","uniqueKey":"text.oneOf.0.format.oneOf.2","typeLabel":"null"}],"uniqueKey":"text.oneOf.0.format","typeLabel":"TextResponseFormat · object | JsonSchemaResponseFormatParam · object | null"},"verbosity":{"oneOf":[{"type":"string","title":"VerbosityEnum","enum":["low","medium","high"],"uniqueKey":"text.oneOf.0.verbosity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"text.oneOf.0.verbosity.oneOf.1","typeLabel":"null"}],"uniqueKey":"text.oneOf.0.verbosity","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"text.oneOf.0","typeLabel":"TextParam · object"},{"type":"null","uniqueKey":"text.oneOf.1","typeLabel":"null"}],"uniqueKey":"text","typeLabel":"TextParam · object | null"},"temperature":{"oneOf":[{"type":"number","title":"Temperature","uniqueKey":"temperature.oneOf.0","typeLabel":"number"},{"type":"null","title":"Temperature","uniqueKey":"temperature.oneOf.1","typeLabel":"null"}],"uniqueKey":"temperature","typeLabel":"number | null"},"top_p":{"oneOf":[{"type":"number","title":"Top P","uniqueKey":"top_p.oneOf.0","typeLabel":"number"},{"type":"null","title":"Top P","uniqueKey":"top_p.oneOf.1","typeLabel":"null"}],"uniqueKey":"top_p","typeLabel":"number | null"},"presence_penalty":{"oneOf":[{"type":"number","title":"Presence Penalty","uniqueKey":"presence_penalty.oneOf.0","typeLabel":"number"},{"type":"null","title":"Presence Penalty","uniqueKey":"presence_penalty.oneOf.1","typeLabel":"null"}],"uniqueKey":"presence_penalty","typeLabel":"number | null"},"frequency_penalty":{"oneOf":[{"type":"number","title":"Frequency Penalty","uniqueKey":"frequency_penalty.oneOf.0","typeLabel":"number"},{"type":"null","title":"Frequency Penalty","uniqueKey":"frequency_penalty.oneOf.1","typeLabel":"null"}],"uniqueKey":"frequency_penalty","typeLabel":"number | null"},"parallel_tool_calls":{"oneOf":[{"type":"boolean","title":"Parallel Tool Calls","uniqueKey":"parallel_tool_calls.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Parallel Tool Calls","uniqueKey":"parallel_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"parallel_tool_calls","typeLabel":"boolean | null"},"stream":{"oneOf":[{"type":"boolean","title":"Stream","description":"Whether to stream response events as server-sent events.","uniqueKey":"stream.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Stream","description":"Whether to stream response events as server-sent events.","uniqueKey":"stream.oneOf.1","typeLabel":"null"}],"uniqueKey":"stream","typeLabel":"boolean | null"},"background":{"oneOf":[{"type":"boolean","title":"Background","description":"Whether to run the request in the background and return immediately.","uniqueKey":"background.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Background","description":"Whether to run the request in the background and return immediately.","uniqueKey":"background.oneOf.1","typeLabel":"null"}],"uniqueKey":"background","typeLabel":"boolean | null"},"max_output_tokens":{"oneOf":[{"type":"integer","title":"Max Output Tokens","minimum":16,"uniqueKey":"max_output_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Max Output Tokens","uniqueKey":"max_output_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_output_tokens","typeLabel":"integer | null"},"max_tool_calls":{"oneOf":[{"type":"integer","title":"Max Tool Calls","minimum":1,"uniqueKey":"max_tool_calls.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Max Tool Calls","uniqueKey":"max_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_tool_calls","typeLabel":"integer | null"},"reasoning":{"oneOf":[{"type":"object","title":"ReasoningParam","properties":{"effort":{"oneOf":[{"type":"string","title":"ReasoningEffortEnum","enum":["none","low","medium","high","xhigh"],"uniqueKey":"reasoning.oneOf.0.effort.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"reasoning.oneOf.0.effort.oneOf.1","typeLabel":"null"}],"uniqueKey":"reasoning.oneOf.0.effort","typeLabel":"enum\u003cstring> | null"},"summary":{"oneOf":[{"type":"string","title":"ReasoningSummaryEnum","enum":["concise","detailed","auto"],"uniqueKey":"reasoning.oneOf.0.summary.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"reasoning.oneOf.0.summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"reasoning.oneOf.0.summary","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"reasoning.oneOf.0","typeLabel":"ReasoningParam · object"},{"type":"null","uniqueKey":"reasoning.oneOf.1","typeLabel":"null"}],"uniqueKey":"reasoning","typeLabel":"ReasoningParam · object | null"},"prompt_cache_key":{"oneOf":[{"type":"string","title":"Prompt Cache Key","maxLength":64,"uniqueKey":"prompt_cache_key.oneOf.0","typeLabel":"string"},{"type":"null","title":"Prompt Cache Key","uniqueKey":"prompt_cache_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"prompt_cache_key","typeLabel":"string | null"},"truncation":{"oneOf":[{"type":"string","title":"TruncationEnum","enum":["auto","disabled"],"uniqueKey":"truncation.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"truncation.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncation","typeLabel":"enum\u003cstring> | null"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","uniqueKey":"instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","uniqueKey":"instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"instructions","typeLabel":"string | null"},"store":{"oneOf":[{"type":"boolean","title":"Store","description":"Whether to store the response so it can be retrieved later.","uniqueKey":"store.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Store","description":"Whether to store the response so it can be retrieved later.","uniqueKey":"store.oneOf.1","typeLabel":"null"}],"uniqueKey":"store","typeLabel":"boolean | null"},"service_tier":{"oneOf":[{"type":"string","title":"ServiceTierEnum","enum":["auto","default","flex","priority"],"uniqueKey":"service_tier.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"service_tier.oneOf.1","typeLabel":"null"}],"uniqueKey":"service_tier","typeLabel":"enum\u003cstring> | null"},"top_logprobs":{"oneOf":[{"type":"integer","title":"Top Logprobs","maximum":20,"minimum":0,"uniqueKey":"top_logprobs.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Top Logprobs","uniqueKey":"top_logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"top_logprobs","typeLabel":"integer | null"}},"type":"object","title":"CreateResponseBody","uniqueKey":"","typeLabel":"CreateResponseBody · object"},"examples":{"Example":{"title":"Example","value":{"model":"\u003cstring>","input":[{"type":"item_reference","id":"\u003cstring>"}],"previous_response_id":"\u003cstring>","include":[],"tools":[{"name":"\u003cstring>","type":"function","description":"\u003cstring>","parameters":{},"strict":true}],"tool_choice":{},"text":{"format":{"type":"text"}},"temperature":123,"top_p":123,"presence_penalty":123,"frequency_penalty":123,"parallel_tool_calls":true,"stream":true,"background":true,"max_output_tokens":17,"max_tool_calls":2,"reasoning":{},"prompt_cache_key":"\u003cstring>","instructions":"\u003cstring>","store":true,"top_logprobs":10}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"40cf0619-f5ec-466f-bbbd-2d4247ee86d0":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the response that was created.","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","enum":["response"],"title":"Object","description":"The object type, which was always `response`.","isRequired":true,"uniqueKey":"object","typeLabel":"enum\u003cstring>"},"created_at":{"type":"integer","title":"Created At","description":"The Unix timestamp (in seconds) for when the response was created.","isRequired":true,"uniqueKey":"created_at","typeLabel":"integer"},"completed_at":{"oneOf":[{"type":"integer","title":"Completed At","isRequired":true,"uniqueKey":"completed_at.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Completed At","isRequired":true,"uniqueKey":"completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"completed_at","typeLabel":"integer | null"},"status":{"type":"string","title":"Status","description":"The status that was set for the response.","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"incomplete_details":{"oneOf":[{"type":"object","title":"IncompleteDetails","required":["reason"],"properties":{"reason":{"type":"string","title":"Reason","description":"The reason the response could not be completed.","isRequired":true,"uniqueKey":"incomplete_details.oneOf.0.reason","typeLabel":"string"}},"isRequired":true,"uniqueKey":"incomplete_details.oneOf.0","typeLabel":"IncompleteDetails · object"},{"type":"null","isRequired":true,"uniqueKey":"incomplete_details.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"incomplete_details","typeLabel":"IncompleteDetails · object | null"},"model":{"type":"string","title":"Model","description":"The model that generated this response.","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"previous_response_id":{"oneOf":[{"type":"string","title":"Previous Response Id","isRequired":true,"uniqueKey":"previous_response_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Previous Response Id","isRequired":true,"uniqueKey":"previous_response_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous_response_id","typeLabel":"string | null"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","isRequired":true,"uniqueKey":"instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","isRequired":true,"uniqueKey":"instructions.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instructions","typeLabel":"string | null"},"output":{"items":{"oneOf":[{"type":"object","title":"Message","required":["type","id","status","role","content"],"properties":{"type":{"type":"string","const":"message","title":"Type","description":"The type of the message. Always set to `message`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.type","typeLabel":"string"},"id":{"type":"string","title":"Id","description":"The unique ID of the message.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.id","typeLabel":"string"},"status":{"type":"string","enum":["in_progress","completed","incomplete"],"title":"MessageStatus","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"role":{"type":"string","enum":["user","assistant","system","developer"],"title":"MessageRole","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.role","typeLabel":"enum\u003cstring>"},"content":{"items":{"oneOf":[{"type":"object","title":"InputTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.0.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.0","typeLabel":"InputTextContent · object"},{"type":"object","title":"OutputTextContent","required":["type","text","annotations"],"properties":{"type":{"type":"string","const":"output_text","title":"Type","description":"The type of the output text. Always `output_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The text output from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.text","typeLabel":"string"},"annotations":{"items":{"properties":{"type":{"type":"string","enum":["url_citation"],"title":"Type22","description":"The type of the URL citation. Always `url_citation`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.annotations.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","title":"Url","description":"The URL of the web resource.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.annotations.items.[INDEX].url","typeLabel":"string"},"start_index":{"type":"integer","title":"Start Index","description":"The index of the first character of the URL citation in the message.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.annotations.items.[INDEX].start_index","typeLabel":"integer"},"end_index":{"type":"integer","title":"End Index","description":"The index of the last character of the URL citation in the message.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.annotations.items.[INDEX].end_index","typeLabel":"integer"},"title":{"type":"string","title":"Title","description":"The title of the web resource.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.annotations.items.[INDEX].title","typeLabel":"string"}},"type":"object","required":["type","url","start_index","end_index","title"],"title":"Annotation","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.annotations.items.[INDEX]","typeLabel":"Annotation · object"},"type":"array","title":"Annotations","description":"The annotations of the text output.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.annotations","typeLabel":"Annotation · object[]"},"logprobs":{"oneOf":[{"type":"array","items":{"properties":{"token":{"type":"string","title":"Token","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].token","typeLabel":"string"},"logprob":{"type":"number","title":"Logprob","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].logprob","typeLabel":"number"},"bytes":{"items":{"type":"integer","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].bytes.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Bytes","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].bytes","typeLabel":"integer[]"},"top_logprobs":{"items":{"properties":{"token":{"type":"string","title":"Token","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].token","typeLabel":"string"},"logprob":{"type":"number","title":"Logprob","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].logprob","typeLabel":"number"},"bytes":{"items":{"type":"integer","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].bytes.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Bytes","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].bytes","typeLabel":"integer[]"}},"type":"object","required":["token","logprob","bytes"],"title":"TopLogProb","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX]","typeLabel":"TopLogProb · object"},"type":"array","title":"Top Logprobs","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs","typeLabel":"TopLogProb · object[]"}},"type":"object","required":["token","logprob","bytes","top_logprobs"],"title":"LogProb","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX]","typeLabel":"LogProb · object"},"title":"Logprobs","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.0","typeLabel":"LogProb · object[]"},{"type":"null","title":"Logprobs","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1.logprobs","typeLabel":"LogProb · object[] | null"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.1","typeLabel":"OutputTextContent · object"},{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"text","title":"Type","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.2.type","typeLabel":"string"},"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.2.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.2","typeLabel":"TextContent · object"},{"type":"object","title":"SummaryTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"summary_text","title":"Type","description":"The type of the object. Always `summary_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.3.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"A summary of the reasoning output from the model so far.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.3.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.3","typeLabel":"SummaryTextContent · object"},{"type":"object","title":"ReasoningTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"reasoning_text","title":"Type","description":"The type of the reasoning text. Always `reasoning_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.4.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The reasoning text from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.4.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.4","typeLabel":"ReasoningTextContent · object"},{"type":"object","title":"RefusalContent","required":["type","refusal"],"properties":{"type":{"type":"string","const":"refusal","title":"Type","description":"The type of the refusal. Always `refusal`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.5.type","typeLabel":"string"},"refusal":{"type":"string","title":"Refusal","description":"The refusal explanation from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.5.refusal","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.5","typeLabel":"RefusalContent · object"},{"type":"object","title":"InputImageContent","required":["type","image_url","detail"],"properties":{"type":{"type":"string","const":"input_image","title":"Type","description":"The type of the input item. Always `input_image`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.6.type","typeLabel":"string"},"image_url":{"oneOf":[{"type":"string","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.6.image_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.6.image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.6.image_url","typeLabel":"string | null"},"detail":{"type":"string","enum":["low","high","auto"],"title":"ImageDetail","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.6.detail","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.6","typeLabel":"InputImageContent · object"},{"type":"object","title":"InputFileContent","required":["type"],"properties":{"type":{"type":"string","const":"input_file","title":"Type","description":"The type of the input item. Always `input_file`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7.type","typeLabel":"string"},"filename":{"oneOf":[{"type":"string","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7.filename.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7.filename","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7.file_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7.file_url","typeLabel":"string | null"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.7","typeLabel":"InputFileContent · object"},{"type":"object","title":"InputVideoContent","required":["type","video_url"],"properties":{"type":{"type":"string","const":"input_video","title":"Type","description":"The type of the input content. Always `input_video`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.8.type","typeLabel":"string"},"video_url":{"type":"string","title":"Video Url","description":"A base64 or remote url that resolves to a video file.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.8.video_url","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX].oneOf.8","typeLabel":"InputVideoContent · object"}],"uniqueKey":"output.items.[INDEX].oneOf.0.content.items.[INDEX]","typeLabel":"InputTextContent · object | OutputTextContent · object | TextContent · object | SummaryTextContent · object | ReasoningTextContent · object | RefusalContent · object | InputImageContent · object | InputFileContent · object | InputVideoContent · object"},"type":"array","title":"Content","description":"The content of the message","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.0.content","typeLabel":"(InputTextContent · object | OutputTextContent · object | TextContent · object | SummaryTextContent · object | ReasoningTextContent · object | RefusalContent · object | InputImageContent · object | InputFileContent · object | InputVideoContent · object)[]"},"phase":{"oneOf":[{"type":"string","title":"Phase","description":"Labels an `assistant` message as intermediate commentary (`commentary`) or the final answer (`final_answer`). For models like `gpt-5.3-codex` and beyond, when sending follow-up requests, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages.","enum":["commentary","final_answer"],"uniqueKey":"output.items.[INDEX].oneOf.0.phase.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Labels an `assistant` message as intermediate commentary (`commentary`) or the final answer (`final_answer`). For models like `gpt-5.3-codex` and beyond, when sending follow-up requests, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages.","uniqueKey":"output.items.[INDEX].oneOf.0.phase.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.0.phase","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"output.items.[INDEX].oneOf.0","typeLabel":"Message · object"},{"type":"object","title":"FunctionCall","required":["type","id","call_id","name","arguments","status"],"properties":{"type":{"type":"string","const":"function_call","title":"Type","description":"The type of the item. Always `function_call`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.1.type","typeLabel":"string"},"id":{"type":"string","title":"Id","description":"The unique ID of the function call item.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.1.id","typeLabel":"string"},"call_id":{"type":"string","title":"Call Id","description":"The unique ID of the function tool call that was generated.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.1.call_id","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"The name of the function that was called.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.1.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","description":"The arguments JSON string that was generated.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.1.arguments","typeLabel":"string"},"status":{"type":"string","enum":["in_progress","completed","incomplete"],"title":"FunctionCallStatus","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.1.status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.items.[INDEX].oneOf.1","typeLabel":"FunctionCall · object"},{"type":"object","title":"FunctionCallOutput","required":["type","id","call_id","output","status"],"properties":{"type":{"type":"string","const":"function_call_output","title":"Type","description":"The type of the function tool call output. Always `function_call_output`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.type","typeLabel":"string"},"id":{"type":"string","title":"Id","description":"The unique ID of the function tool call output. Populated when this item is returned via API.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.id","typeLabel":"string"},"call_id":{"type":"string","title":"Call Id","description":"The unique ID of the function tool call generated by the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.call_id","typeLabel":"string"},"output":{"oneOf":[{"type":"string","title":"Output","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"InputTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"InputTextContent · object"},{"type":"object","title":"InputImageContent","required":["type","image_url","detail"],"properties":{"type":{"type":"string","const":"input_image","title":"Type","description":"The type of the input item. Always `input_image`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"},"image_url":{"oneOf":[{"type":"string","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.1.image_url","typeLabel":"string | null"},"detail":{"type":"string","enum":["low","high","auto"],"title":"ImageDetail","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.1.detail","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"InputImageContent · object"},{"type":"object","title":"InputFileContent","required":["type"],"properties":{"type":{"type":"string","const":"input_file","title":"Type","description":"The type of the input item. Always `input_file`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"string"},"filename":{"oneOf":[{"type":"string","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2.filename","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2.file_url","typeLabel":"string | null"}},"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"InputFileContent · object"}],"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1.items.[INDEX]","typeLabel":"InputTextContent · object | InputImageContent · object | InputFileContent · object"},"title":"Output","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output.oneOf.1","typeLabel":"(InputTextContent · object | InputImageContent · object | InputFileContent · object)[]"}],"isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.output","typeLabel":"string | (InputTextContent · object | InputImageContent · object | InputFileContent · object)[]"},"status":{"type":"string","enum":["in_progress","completed","incomplete"],"title":"FunctionCallOutputStatusEnum","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.2.status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.items.[INDEX].oneOf.2","typeLabel":"FunctionCallOutput · object"},{"type":"object","title":"ReasoningBody","required":["type","id","summary"],"properties":{"type":{"type":"string","const":"reasoning","title":"Type","description":"The type of the item. Always `reasoning`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.type","typeLabel":"string"},"id":{"type":"string","title":"Id","description":"The unique ID of the reasoning item.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.id","typeLabel":"string"},"summary":{"items":{"oneOf":[{"type":"object","title":"InputTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.0.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.0","typeLabel":"InputTextContent · object"},{"type":"object","title":"OutputTextContent","required":["type","text","annotations"],"properties":{"type":{"type":"string","const":"output_text","title":"Type","description":"The type of the output text. Always `output_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The text output from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.text","typeLabel":"string"},"annotations":{"items":{"properties":{"type":{"type":"string","enum":["url_citation"],"title":"Type22","description":"The type of the URL citation. Always `url_citation`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.annotations.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","title":"Url","description":"The URL of the web resource.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.annotations.items.[INDEX].url","typeLabel":"string"},"start_index":{"type":"integer","title":"Start Index","description":"The index of the first character of the URL citation in the message.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.annotations.items.[INDEX].start_index","typeLabel":"integer"},"end_index":{"type":"integer","title":"End Index","description":"The index of the last character of the URL citation in the message.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.annotations.items.[INDEX].end_index","typeLabel":"integer"},"title":{"type":"string","title":"Title","description":"The title of the web resource.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.annotations.items.[INDEX].title","typeLabel":"string"}},"type":"object","required":["type","url","start_index","end_index","title"],"title":"Annotation","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.annotations.items.[INDEX]","typeLabel":"Annotation · object"},"type":"array","title":"Annotations","description":"The annotations of the text output.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.annotations","typeLabel":"Annotation · object[]"},"logprobs":{"oneOf":[{"type":"array","items":{"properties":{"token":{"type":"string","title":"Token","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].token","typeLabel":"string"},"logprob":{"type":"number","title":"Logprob","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].logprob","typeLabel":"number"},"bytes":{"items":{"type":"integer","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].bytes.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Bytes","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].bytes","typeLabel":"integer[]"},"top_logprobs":{"items":{"properties":{"token":{"type":"string","title":"Token","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].token","typeLabel":"string"},"logprob":{"type":"number","title":"Logprob","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].logprob","typeLabel":"number"},"bytes":{"items":{"type":"integer","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].bytes.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Bytes","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].bytes","typeLabel":"integer[]"}},"type":"object","required":["token","logprob","bytes"],"title":"TopLogProb","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX]","typeLabel":"TopLogProb · object"},"type":"array","title":"Top Logprobs","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs","typeLabel":"TopLogProb · object[]"}},"type":"object","required":["token","logprob","bytes","top_logprobs"],"title":"LogProb","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX]","typeLabel":"LogProb · object"},"title":"Logprobs","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.0","typeLabel":"LogProb · object[]"},{"type":"null","title":"Logprobs","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1.logprobs","typeLabel":"LogProb · object[] | null"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.1","typeLabel":"OutputTextContent · object"},{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"text","title":"Type","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.2.type","typeLabel":"string"},"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.2.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.2","typeLabel":"TextContent · object"},{"type":"object","title":"SummaryTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"summary_text","title":"Type","description":"The type of the object. Always `summary_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.3.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"A summary of the reasoning output from the model so far.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.3.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.3","typeLabel":"SummaryTextContent · object"},{"type":"object","title":"ReasoningTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"reasoning_text","title":"Type","description":"The type of the reasoning text. Always `reasoning_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.4.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The reasoning text from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.4.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.4","typeLabel":"ReasoningTextContent · object"},{"type":"object","title":"RefusalContent","required":["type","refusal"],"properties":{"type":{"type":"string","const":"refusal","title":"Type","description":"The type of the refusal. Always `refusal`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.5.type","typeLabel":"string"},"refusal":{"type":"string","title":"Refusal","description":"The refusal explanation from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.5.refusal","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.5","typeLabel":"RefusalContent · object"},{"type":"object","title":"InputImageContent","required":["type","image_url","detail"],"properties":{"type":{"type":"string","const":"input_image","title":"Type","description":"The type of the input item. Always `input_image`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.6.type","typeLabel":"string"},"image_url":{"oneOf":[{"type":"string","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.6.image_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.6.image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.6.image_url","typeLabel":"string | null"},"detail":{"type":"string","enum":["low","high","auto"],"title":"ImageDetail","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.6.detail","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.6","typeLabel":"InputImageContent · object"},{"type":"object","title":"InputFileContent","required":["type"],"properties":{"type":{"type":"string","const":"input_file","title":"Type","description":"The type of the input item. Always `input_file`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7.type","typeLabel":"string"},"filename":{"oneOf":[{"type":"string","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7.filename.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7.filename","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7.file_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7.file_url","typeLabel":"string | null"}},"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX].oneOf.7","typeLabel":"InputFileContent · object"}],"uniqueKey":"output.items.[INDEX].oneOf.3.summary.items.[INDEX]","typeLabel":"InputTextContent · object | OutputTextContent · object | TextContent · object | SummaryTextContent · object | ReasoningTextContent · object | RefusalContent · object | InputImageContent · object | InputFileContent · object"},"type":"array","title":"Summary","description":"The reasoning summary content that was generated.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.summary","typeLabel":"(InputTextContent · object | OutputTextContent · object | TextContent · object | SummaryTextContent · object | ReasoningTextContent · object | RefusalContent · object | InputImageContent · object | InputFileContent · object)[]"},"content":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"InputTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"input_text","title":"Type","description":"The type of the input item. Always `input_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The text input to the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"InputTextContent · object"},{"type":"object","title":"OutputTextContent","required":["type","text","annotations"],"properties":{"type":{"type":"string","const":"output_text","title":"Type","description":"The type of the output text. Always `output_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The text output from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.text","typeLabel":"string"},"annotations":{"items":{"properties":{"type":{"type":"string","enum":["url_citation"],"title":"Type22","description":"The type of the URL citation. Always `url_citation`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.annotations.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","title":"Url","description":"The URL of the web resource.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.annotations.items.[INDEX].url","typeLabel":"string"},"start_index":{"type":"integer","title":"Start Index","description":"The index of the first character of the URL citation in the message.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.annotations.items.[INDEX].start_index","typeLabel":"integer"},"end_index":{"type":"integer","title":"End Index","description":"The index of the last character of the URL citation in the message.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.annotations.items.[INDEX].end_index","typeLabel":"integer"},"title":{"type":"string","title":"Title","description":"The title of the web resource.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.annotations.items.[INDEX].title","typeLabel":"string"}},"type":"object","required":["type","url","start_index","end_index","title"],"title":"Annotation","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.annotations.items.[INDEX]","typeLabel":"Annotation · object"},"type":"array","title":"Annotations","description":"The annotations of the text output.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.annotations","typeLabel":"Annotation · object[]"},"logprobs":{"oneOf":[{"type":"array","items":{"properties":{"token":{"type":"string","title":"Token","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].token","typeLabel":"string"},"logprob":{"type":"number","title":"Logprob","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].logprob","typeLabel":"number"},"bytes":{"items":{"type":"integer","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].bytes.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Bytes","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].bytes","typeLabel":"integer[]"},"top_logprobs":{"items":{"properties":{"token":{"type":"string","title":"Token","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].token","typeLabel":"string"},"logprob":{"type":"number","title":"Logprob","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].logprob","typeLabel":"number"},"bytes":{"items":{"type":"integer","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].bytes.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Bytes","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX].bytes","typeLabel":"integer[]"}},"type":"object","required":["token","logprob","bytes"],"title":"TopLogProb","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs.items.[INDEX]","typeLabel":"TopLogProb · object"},"type":"array","title":"Top Logprobs","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX].top_logprobs","typeLabel":"TopLogProb · object[]"}},"type":"object","required":["token","logprob","bytes","top_logprobs"],"title":"LogProb","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0.items.[INDEX]","typeLabel":"LogProb · object"},"title":"Logprobs","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.0","typeLabel":"LogProb · object[]"},{"type":"null","title":"Logprobs","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1.logprobs","typeLabel":"LogProb · object[] | null"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"OutputTextContent · object"},{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"text","title":"Type","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.type","typeLabel":"string"},"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"TextContent · object"},{"type":"object","title":"SummaryTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"summary_text","title":"Type","description":"The type of the object. Always `summary_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.3.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"A summary of the reasoning output from the model so far.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.3.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"SummaryTextContent · object"},{"type":"object","title":"ReasoningTextContent","required":["type","text"],"properties":{"type":{"type":"string","const":"reasoning_text","title":"Type","description":"The type of the reasoning text. Always `reasoning_text`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.4.type","typeLabel":"string"},"text":{"type":"string","title":"Text","description":"The reasoning text from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.4.text","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.4","typeLabel":"ReasoningTextContent · object"},{"type":"object","title":"RefusalContent","required":["type","refusal"],"properties":{"type":{"type":"string","const":"refusal","title":"Type","description":"The type of the refusal. Always `refusal`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.5.type","typeLabel":"string"},"refusal":{"type":"string","title":"Refusal","description":"The refusal explanation from the model.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.5.refusal","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.5","typeLabel":"RefusalContent · object"},{"type":"object","title":"InputImageContent","required":["type","image_url","detail"],"properties":{"type":{"type":"string","const":"input_image","title":"Type","description":"The type of the input item. Always `input_image`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.6.type","typeLabel":"string"},"image_url":{"oneOf":[{"type":"string","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.6.image_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Image Url","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.6.image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.6.image_url","typeLabel":"string | null"},"detail":{"type":"string","enum":["low","high","auto"],"title":"ImageDetail","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.6.detail","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.6","typeLabel":"InputImageContent · object"},{"type":"object","title":"InputFileContent","required":["type"],"properties":{"type":{"type":"string","const":"input_file","title":"Type","description":"The type of the input item. Always `input_file`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7.type","typeLabel":"string"},"filename":{"oneOf":[{"type":"string","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7.filename.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filename","description":"The name of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7.filename","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7.file_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"File Url","description":"The URL of the file to be sent to the model.","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7.file_url","typeLabel":"string | null"}},"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX].oneOf.7","typeLabel":"InputFileContent · object"}],"uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0.items.[INDEX]","typeLabel":"InputTextContent · object | OutputTextContent · object | TextContent · object | SummaryTextContent · object | ReasoningTextContent · object | RefusalContent · object | InputImageContent · object | InputFileContent · object"},"title":"Content","description":"The reasoning content that was generated.","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.0","typeLabel":"(InputTextContent · object | OutputTextContent · object | TextContent · object | SummaryTextContent · object | ReasoningTextContent · object | RefusalContent · object | InputImageContent · object | InputFileContent · object)[]"},{"type":"null","title":"Content","description":"The reasoning content that was generated.","uniqueKey":"output.items.[INDEX].oneOf.3.content.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.content","typeLabel":"(InputTextContent · object | OutputTextContent · object | TextContent · object | SummaryTextContent · object | ReasoningTextContent · object | RefusalContent · object | InputImageContent · object | InputFileContent · object)[] | null"},"encrypted_content":{"oneOf":[{"type":"string","title":"Encrypted Content","description":"The encrypted reasoning content that was generated.","uniqueKey":"output.items.[INDEX].oneOf.3.encrypted_content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Encrypted Content","description":"The encrypted reasoning content that was generated.","uniqueKey":"output.items.[INDEX].oneOf.3.encrypted_content.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.3.encrypted_content","typeLabel":"string | null"}},"uniqueKey":"output.items.[INDEX].oneOf.3","typeLabel":"ReasoningBody · object"},{"type":"object","title":"CompactionBody","required":["type","id","encrypted_content"],"properties":{"type":{"type":"string","const":"compaction","title":"Type","description":"The type of the item. Always `compaction`.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.4.type","typeLabel":"string"},"id":{"type":"string","title":"Id","description":"The unique ID of the compaction item.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.4.id","typeLabel":"string"},"encrypted_content":{"type":"string","title":"Encrypted Content","description":"The encrypted content that was produced by compaction.","isRequired":true,"uniqueKey":"output.items.[INDEX].oneOf.4.encrypted_content","typeLabel":"string"},"created_by":{"oneOf":[{"type":"string","title":"Created By","description":"The identifier of the actor that created the item.","uniqueKey":"output.items.[INDEX].oneOf.4.created_by.oneOf.0","typeLabel":"string"},{"type":"null","title":"Created By","description":"The identifier of the actor that created the item.","uniqueKey":"output.items.[INDEX].oneOf.4.created_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.items.[INDEX].oneOf.4.created_by","typeLabel":"string | null"}},"uniqueKey":"output.items.[INDEX].oneOf.4","typeLabel":"CompactionBody · object"}],"uniqueKey":"output.items.[INDEX]","typeLabel":"Message · object | FunctionCall · object | FunctionCallOutput · object | ReasoningBody · object | CompactionBody · object"},"type":"array","title":"Output","description":"The output items that were generated by the model.","isRequired":true,"uniqueKey":"output","typeLabel":"(Message · object | FunctionCall · object | FunctionCallOutput · object | ReasoningBody · object | CompactionBody · object)[]"},"error":{"oneOf":[{"type":"object","title":"Error1","required":["code","message"],"properties":{"code":{"type":"string","title":"Code","description":"A machine-readable error code that was returned.","isRequired":true,"uniqueKey":"error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"A human-readable description of the error that was returned.","isRequired":true,"uniqueKey":"error.oneOf.0.message","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error.oneOf.0","typeLabel":"Error1 · object"},{"type":"null","isRequired":true,"uniqueKey":"error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error","typeLabel":"Error1 · object | null"},"tools":{"items":{"properties":{"type":{"type":"string","enum":["function"],"title":"Type35","description":"The type of the function tool. Always `function`.","isRequired":true,"uniqueKey":"tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","title":"Name","description":"The name of the function to call.","isRequired":true,"uniqueKey":"tools.items.[INDEX].name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","isRequired":true,"uniqueKey":"tools.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","isRequired":true,"uniqueKey":"tools.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"tools.items.[INDEX].description","typeLabel":"string | null"},"parameters":{"oneOf":[{"type":"object","title":"Parameters","additionalProperties":true,"isRequired":true,"uniqueKey":"tools.items.[INDEX].parameters.oneOf.0","typeLabel":"Parameters · object"},{"type":"null","title":"Parameters","isRequired":true,"uniqueKey":"tools.items.[INDEX].parameters.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"tools.items.[INDEX].parameters","typeLabel":"Parameters · object | null"},"strict":{"oneOf":[{"type":"boolean","title":"Strict","isRequired":true,"uniqueKey":"tools.items.[INDEX].strict.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Strict","isRequired":true,"uniqueKey":"tools.items.[INDEX].strict.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"tools.items.[INDEX].strict","typeLabel":"boolean | null"}},"type":"object","required":["type","name","description","parameters","strict"],"title":"Tool","uniqueKey":"tools.items.[INDEX]","typeLabel":"Tool · object"},"type":"array","title":"Tools","description":"The tools that were available to the model during response generation.","isRequired":true,"uniqueKey":"tools","typeLabel":"Tool · object[]"},"tool_choice":{"oneOf":[{"type":"object","title":"FunctionToolChoice","required":["type"],"properties":{"type":{"type":"string","enum":["function"],"title":"Type35","isRequired":true,"uniqueKey":"tool_choice.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","title":"Name","uniqueKey":"tool_choice.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","uniqueKey":"tool_choice.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"tool_choice.oneOf.0.name","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"tool_choice.oneOf.0","typeLabel":"FunctionToolChoice · object"},{"type":"string","title":"ToolChoiceValueEnum","enum":["none","auto","required"],"isRequired":true,"uniqueKey":"tool_choice.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"object","title":"AllowedToolChoice","required":["type","tools","mode"],"properties":{"type":{"type":"string","enum":["allowed_tools"],"title":"Type37","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.type","typeLabel":"enum\u003cstring>"},"tools":{"items":{"properties":{"type":{"type":"string","enum":["function"],"title":"Type35","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","title":"Name","uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX].name","typeLabel":"string | null"}},"type":"object","required":["type"],"title":"FunctionToolChoice","uniqueKey":"tool_choice.oneOf.2.tools.items.[INDEX]","typeLabel":"FunctionToolChoice · object"},"type":"array","title":"Tools","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.tools","typeLabel":"FunctionToolChoice · object[]"},"mode":{"type":"string","enum":["none","auto","required"],"title":"ToolChoiceValueEnum","isRequired":true,"uniqueKey":"tool_choice.oneOf.2.mode","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"tool_choice.oneOf.2","typeLabel":"AllowedToolChoice · object"}],"isRequired":true,"uniqueKey":"tool_choice","typeLabel":"FunctionToolChoice · object | enum\u003cstring> | AllowedToolChoice · object"},"truncation":{"type":"string","enum":["auto","disabled"],"title":"TruncationEnum","isRequired":true,"uniqueKey":"truncation","typeLabel":"enum\u003cstring>"},"parallel_tool_calls":{"type":"boolean","title":"Parallel Tool Calls","description":"Whether the model was allowed to call multiple tools in parallel.","isRequired":true,"uniqueKey":"parallel_tool_calls","typeLabel":"boolean"},"text":{"properties":{"format":{"oneOf":[{"type":"object","title":"TextResponseFormat","required":["type"],"properties":{"type":{"type":"string","enum":["text"],"title":"Type38","isRequired":true,"uniqueKey":"text.format.oneOf.0.type","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"text.format.oneOf.0","typeLabel":"TextResponseFormat · object"},{"type":"object","title":"JsonObjectResponseFormat","required":["type"],"properties":{"type":{"type":"string","enum":["json_object"],"title":"Type39","isRequired":true,"uniqueKey":"text.format.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"text.format.oneOf.1","typeLabel":"JsonObjectResponseFormat · object"},{"type":"object","title":"JsonSchemaResponseFormat","required":["type","name","description","schema","strict"],"properties":{"type":{"type":"string","enum":["json_schema"],"title":"Type40","isRequired":true,"uniqueKey":"text.format.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"text.format.oneOf.2.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","isRequired":true,"uniqueKey":"text.format.oneOf.2.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","isRequired":true,"uniqueKey":"text.format.oneOf.2.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"text.format.oneOf.2.description","typeLabel":"string | null"},"schema":{"type":"null","title":"Schema","isRequired":true,"uniqueKey":"text.format.oneOf.2.schema","typeLabel":"null"},"strict":{"type":"boolean","title":"Strict","isRequired":true,"uniqueKey":"text.format.oneOf.2.strict","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"text.format.oneOf.2","typeLabel":"JsonSchemaResponseFormat · object"}],"isRequired":true,"uniqueKey":"text.format","typeLabel":"TextResponseFormat · object | JsonObjectResponseFormat · object | JsonSchemaResponseFormat · object"},"verbosity":{"oneOf":[{"type":"string","title":"VerbosityEnum","enum":["low","medium","high"],"uniqueKey":"text.verbosity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"text.verbosity.oneOf.1","typeLabel":"null"}],"uniqueKey":"text.verbosity","typeLabel":"enum\u003cstring> | null"}},"type":"object","required":["format"],"title":"TextField","isRequired":true,"uniqueKey":"text","typeLabel":"TextField · object"},"top_p":{"type":"number","title":"Top P","description":"The nucleus sampling parameter that was used for this response.","isRequired":true,"uniqueKey":"top_p","typeLabel":"number"},"presence_penalty":{"type":"number","title":"Presence Penalty","description":"The presence penalty that was used to penalize new tokens based on whether they appear in the text so far.","isRequired":true,"uniqueKey":"presence_penalty","typeLabel":"number"},"frequency_penalty":{"type":"number","title":"Frequency Penalty","description":"The frequency penalty that was used to penalize new tokens based on their frequency in the text so far.","isRequired":true,"uniqueKey":"frequency_penalty","typeLabel":"number"},"top_logprobs":{"type":"integer","title":"Top Logprobs","description":"The number of most likely tokens that were returned at each position, along with their log probabilities.","isRequired":true,"uniqueKey":"top_logprobs","typeLabel":"integer"},"temperature":{"type":"number","title":"Temperature","description":"The sampling temperature that was used for this response.","isRequired":true,"uniqueKey":"temperature","typeLabel":"number"},"reasoning":{"oneOf":[{"type":"object","title":"Reasoning","required":["effort","summary"],"properties":{"effort":{"oneOf":[{"type":"string","title":"ReasoningEffortEnum","enum":["none","low","medium","high","xhigh"],"isRequired":true,"uniqueKey":"reasoning.oneOf.0.effort.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"reasoning.oneOf.0.effort.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"reasoning.oneOf.0.effort","typeLabel":"enum\u003cstring> | null"},"summary":{"oneOf":[{"type":"string","title":"ReasoningSummaryEnum","enum":["concise","detailed","auto"],"isRequired":true,"uniqueKey":"reasoning.oneOf.0.summary.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"reasoning.oneOf.0.summary.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"reasoning.oneOf.0.summary","typeLabel":"enum\u003cstring> | null"}},"isRequired":true,"uniqueKey":"reasoning.oneOf.0","typeLabel":"Reasoning · object"},{"type":"null","isRequired":true,"uniqueKey":"reasoning.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"reasoning","typeLabel":"Reasoning · object | null"},"usage":{"oneOf":[{"type":"object","title":"Usage","required":["input_tokens","output_tokens","total_tokens","input_tokens_details","output_tokens_details"],"properties":{"input_tokens":{"type":"integer","title":"Input Tokens","description":"The number of input tokens that were used to generate the response.","isRequired":true,"uniqueKey":"usage.oneOf.0.input_tokens","typeLabel":"integer"},"output_tokens":{"type":"integer","title":"Output Tokens","description":"The number of output tokens that were generated by the model.","isRequired":true,"uniqueKey":"usage.oneOf.0.output_tokens","typeLabel":"integer"},"total_tokens":{"type":"integer","title":"Total Tokens","description":"The total number of tokens that were used.","isRequired":true,"uniqueKey":"usage.oneOf.0.total_tokens","typeLabel":"integer"},"input_tokens_details":{"properties":{"cached_tokens":{"type":"integer","title":"Cached Tokens","description":"The number of input tokens that were served from cache.","isRequired":true,"uniqueKey":"usage.oneOf.0.input_tokens_details.cached_tokens","typeLabel":"integer"}},"type":"object","required":["cached_tokens"],"title":"InputTokensDetails","isRequired":true,"uniqueKey":"usage.oneOf.0.input_tokens_details","typeLabel":"InputTokensDetails · object"},"output_tokens_details":{"properties":{"reasoning_tokens":{"type":"integer","title":"Reasoning Tokens","description":"The number of output tokens that were attributed to reasoning.","isRequired":true,"uniqueKey":"usage.oneOf.0.output_tokens_details.reasoning_tokens","typeLabel":"integer"}},"type":"object","required":["reasoning_tokens"],"title":"OutputTokensDetails","isRequired":true,"uniqueKey":"usage.oneOf.0.output_tokens_details","typeLabel":"OutputTokensDetails · object"}},"isRequired":true,"uniqueKey":"usage.oneOf.0","typeLabel":"Usage · object"},{"type":"null","isRequired":true,"uniqueKey":"usage.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage","typeLabel":"Usage · object | null"},"max_output_tokens":{"oneOf":[{"type":"integer","title":"Max Output Tokens","isRequired":true,"uniqueKey":"max_output_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Max Output Tokens","isRequired":true,"uniqueKey":"max_output_tokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"max_output_tokens","typeLabel":"integer | null"},"max_tool_calls":{"oneOf":[{"type":"integer","title":"Max Tool Calls","isRequired":true,"uniqueKey":"max_tool_calls.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Max Tool Calls","isRequired":true,"uniqueKey":"max_tool_calls.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"max_tool_calls","typeLabel":"integer | null"},"store":{"type":"boolean","title":"Store","description":"Whether this response was stored so it can be retrieved later.","isRequired":true,"uniqueKey":"store","typeLabel":"boolean"},"background":{"type":"boolean","title":"Background","description":"Whether this request was run in the background.","isRequired":true,"uniqueKey":"background","typeLabel":"boolean"},"service_tier":{"type":"string","title":"Service Tier","description":"The service tier that was used for this response.","isRequired":true,"uniqueKey":"service_tier","typeLabel":"string"},"prompt_cache_key":{"oneOf":[{"type":"string","title":"Prompt Cache Key","isRequired":true,"uniqueKey":"prompt_cache_key.oneOf.0","typeLabel":"string"},{"type":"null","title":"Prompt Cache Key","isRequired":true,"uniqueKey":"prompt_cache_key.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"prompt_cache_key","typeLabel":"string | null"}},"type":"object","required":["id","object","created_at","completed_at","status","incomplete_details","model","previous_response_id","instructions","output","error","tools","tool_choice","truncation","parallel_tool_calls","text","top_p","presence_penalty","frequency_penalty","top_logprobs","temperature","reasoning","usage","max_output_tokens","max_tool_calls","store","background","service_tier","prompt_cache_key"],"title":"ResponseResource","uniqueKey":"","typeLabel":"ResponseResource · object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","object":"response","created_at":123,"completed_at":123,"status":"\u003cstring>","incomplete_details":{"reason":"\u003cstring>"},"model":"\u003cstring>","previous_response_id":"\u003cstring>","instructions":"\u003cstring>","output":[{"type":"message","id":"\u003cstring>","status":"in_progress","role":"user","content":[{"type":"input_text","text":"\u003cstring>"}],"phase":"commentary"}],"error":{"code":"\u003cstring>","message":"\u003cstring>"},"tools":[{"type":"function","name":"\u003cstring>","description":"\u003cstring>","parameters":{},"strict":true}],"tool_choice":{"type":"function","name":"\u003cstring>"},"truncation":"auto","parallel_tool_calls":true,"text":{"format":{"type":"text"},"verbosity":"low"},"top_p":123,"presence_penalty":123,"frequency_penalty":123,"top_logprobs":123,"temperature":123,"reasoning":{"effort":"none","summary":"concise"},"usage":{"input_tokens":123,"output_tokens":123,"total_tokens":123,"input_tokens_details":{"cached_tokens":123},"output_tokens_details":{"reasoning_tokens":123}},"max_output_tokens":123,"max_tool_calls":123,"store":true,"background":true,"service_tier":"\u003cstring>","prompt_cache_key":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"3106dde1-60cf-49ee-9468-a692d249f9b6":{"description":"Bad Request - Invalid query parameters or body format.","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","title":"Message","description":"A human-readable description of the error.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error returned (e.g. invalid_request_error, rate_limit_error).","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","description":"The HTTP status code.","isRequired":true,"uniqueKey":"error.status_code","typeLabel":"integer"},"id":{"type":"string","title":"Id","description":"Unique error or trace ID associated with this request.","isRequired":true,"uniqueKey":"error.id","typeLabel":"string"},"param":{"oneOf":[{"type":"string","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.code","typeLabel":"string | null"},"tip":{"oneOf":[{"type":"string","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.tip","typeLabel":"string | null"},"docs":{"oneOf":[{"type":"string","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.docs","typeLabel":"string | null"},"support":{"oneOf":[{"type":"string","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.0","typeLabel":"string"},{"type":"null","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.support","typeLabel":"string | null"},"community":{"oneOf":[{"type":"object","title":"Community","description":"Links to community resources like Discord and Twitter.","additionalProperties":{"type":"string","uniqueKey":"error.community.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"error.community.oneOf.0","typeLabel":"Community · object"},{"type":"null","title":"Community","description":"Links to community resources like Discord and Twitter.","uniqueKey":"error.community.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.community","typeLabel":"Community · object | null"}},"type":"object","required":["message","type","status_code","id"],"title":"ErrorDetail","isRequired":true,"uniqueKey":"error","typeLabel":"ErrorDetail · object"}},"type":"object","required":["error"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","status_code":123,"id":"\u003cstring>","param":"\u003cstring>","code":"\u003cstring>","tip":"\u003cstring>","docs":"https://docs.routeway.ai","support":"https://discord.gg/RjX2CpdPpd","community":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"aefb2ea8-6ae9-4526-9878-0147eb75dd76":{"description":"Unauthorized - Missing or invalid API key.","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","title":"Message","description":"A human-readable description of the error.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error returned (e.g. invalid_request_error, rate_limit_error).","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","description":"The HTTP status code.","isRequired":true,"uniqueKey":"error.status_code","typeLabel":"integer"},"id":{"type":"string","title":"Id","description":"Unique error or trace ID associated with this request.","isRequired":true,"uniqueKey":"error.id","typeLabel":"string"},"param":{"oneOf":[{"type":"string","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.code","typeLabel":"string | null"},"tip":{"oneOf":[{"type":"string","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.tip","typeLabel":"string | null"},"docs":{"oneOf":[{"type":"string","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.docs","typeLabel":"string | null"},"support":{"oneOf":[{"type":"string","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.0","typeLabel":"string"},{"type":"null","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.support","typeLabel":"string | null"},"community":{"oneOf":[{"type":"object","title":"Community","description":"Links to community resources like Discord and Twitter.","additionalProperties":{"type":"string","uniqueKey":"error.community.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"error.community.oneOf.0","typeLabel":"Community · object"},{"type":"null","title":"Community","description":"Links to community resources like Discord and Twitter.","uniqueKey":"error.community.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.community","typeLabel":"Community · object | null"}},"type":"object","required":["message","type","status_code","id"],"title":"ErrorDetail","isRequired":true,"uniqueKey":"error","typeLabel":"ErrorDetail · object"}},"type":"object","required":["error"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","status_code":123,"id":"\u003cstring>","param":"\u003cstring>","code":"\u003cstring>","tip":"\u003cstring>","docs":"https://docs.routeway.ai","support":"https://discord.gg/RjX2CpdPpd","community":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"0a008e36-d2f1-4532-8be5-664f1ffe164f":{"description":"Forbidden - Key does not have permission or is disabled.","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","title":"Message","description":"A human-readable description of the error.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error returned (e.g. invalid_request_error, rate_limit_error).","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","description":"The HTTP status code.","isRequired":true,"uniqueKey":"error.status_code","typeLabel":"integer"},"id":{"type":"string","title":"Id","description":"Unique error or trace ID associated with this request.","isRequired":true,"uniqueKey":"error.id","typeLabel":"string"},"param":{"oneOf":[{"type":"string","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.code","typeLabel":"string | null"},"tip":{"oneOf":[{"type":"string","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.tip","typeLabel":"string | null"},"docs":{"oneOf":[{"type":"string","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.docs","typeLabel":"string | null"},"support":{"oneOf":[{"type":"string","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.0","typeLabel":"string"},{"type":"null","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.support","typeLabel":"string | null"},"community":{"oneOf":[{"type":"object","title":"Community","description":"Links to community resources like Discord and Twitter.","additionalProperties":{"type":"string","uniqueKey":"error.community.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"error.community.oneOf.0","typeLabel":"Community · object"},{"type":"null","title":"Community","description":"Links to community resources like Discord and Twitter.","uniqueKey":"error.community.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.community","typeLabel":"Community · object | null"}},"type":"object","required":["message","type","status_code","id"],"title":"ErrorDetail","isRequired":true,"uniqueKey":"error","typeLabel":"ErrorDetail · object"}},"type":"object","required":["error"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","status_code":123,"id":"\u003cstring>","param":"\u003cstring>","code":"\u003cstring>","tip":"\u003cstring>","docs":"https://docs.routeway.ai","support":"https://discord.gg/RjX2CpdPpd","community":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"50669beb-78de-4473-9107-e7c885ab4678":{"description":"Unprocessable Entity - Request body validation failed.","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","title":"Message","description":"A human-readable description of the error.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error returned (e.g. invalid_request_error, rate_limit_error).","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","description":"The HTTP status code.","isRequired":true,"uniqueKey":"error.status_code","typeLabel":"integer"},"id":{"type":"string","title":"Id","description":"Unique error or trace ID associated with this request.","isRequired":true,"uniqueKey":"error.id","typeLabel":"string"},"param":{"oneOf":[{"type":"string","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.code","typeLabel":"string | null"},"tip":{"oneOf":[{"type":"string","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.tip","typeLabel":"string | null"},"docs":{"oneOf":[{"type":"string","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.docs","typeLabel":"string | null"},"support":{"oneOf":[{"type":"string","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.0","typeLabel":"string"},{"type":"null","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.support","typeLabel":"string | null"},"community":{"oneOf":[{"type":"object","title":"Community","description":"Links to community resources like Discord and Twitter.","additionalProperties":{"type":"string","uniqueKey":"error.community.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"error.community.oneOf.0","typeLabel":"Community · object"},{"type":"null","title":"Community","description":"Links to community resources like Discord and Twitter.","uniqueKey":"error.community.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.community","typeLabel":"Community · object | null"}},"type":"object","required":["message","type","status_code","id"],"title":"ErrorDetail","isRequired":true,"uniqueKey":"error","typeLabel":"ErrorDetail · object"}},"type":"object","required":["error"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","status_code":123,"id":"\u003cstring>","param":"\u003cstring>","code":"\u003cstring>","tip":"\u003cstring>","docs":"https://docs.routeway.ai","support":"https://discord.gg/RjX2CpdPpd","community":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"d6854691-478a-4eb4-a486-db550a583286":{"description":"Too Many Requests - Rate limit exceeded.","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","title":"Message","description":"A human-readable description of the error.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error returned (e.g. invalid_request_error, rate_limit_error).","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","description":"The HTTP status code.","isRequired":true,"uniqueKey":"error.status_code","typeLabel":"integer"},"id":{"type":"string","title":"Id","description":"Unique error or trace ID associated with this request.","isRequired":true,"uniqueKey":"error.id","typeLabel":"string"},"param":{"oneOf":[{"type":"string","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.code","typeLabel":"string | null"},"tip":{"oneOf":[{"type":"string","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.tip","typeLabel":"string | null"},"docs":{"oneOf":[{"type":"string","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.docs","typeLabel":"string | null"},"support":{"oneOf":[{"type":"string","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.0","typeLabel":"string"},{"type":"null","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.support","typeLabel":"string | null"},"community":{"oneOf":[{"type":"object","title":"Community","description":"Links to community resources like Discord and Twitter.","additionalProperties":{"type":"string","uniqueKey":"error.community.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"error.community.oneOf.0","typeLabel":"Community · object"},{"type":"null","title":"Community","description":"Links to community resources like Discord and Twitter.","uniqueKey":"error.community.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.community","typeLabel":"Community · object | null"}},"type":"object","required":["message","type","status_code","id"],"title":"ErrorDetail","isRequired":true,"uniqueKey":"error","typeLabel":"ErrorDetail · object"}},"type":"object","required":["error"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","status_code":123,"id":"\u003cstring>","param":"\u003cstring>","code":"\u003cstring>","tip":"\u003cstring>","docs":"https://docs.routeway.ai","support":"https://discord.gg/RjX2CpdPpd","community":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"97ce0311-700c-4d8d-8bb6-aad7a374b13c":{"description":"Internal Server Error - Internal error occurred.","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","title":"Message","description":"A human-readable description of the error.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error returned (e.g. invalid_request_error, rate_limit_error).","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","description":"The HTTP status code.","isRequired":true,"uniqueKey":"error.status_code","typeLabel":"integer"},"id":{"type":"string","title":"Id","description":"Unique error or trace ID associated with this request.","isRequired":true,"uniqueKey":"error.id","typeLabel":"string"},"param":{"oneOf":[{"type":"string","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.code","typeLabel":"string | null"},"tip":{"oneOf":[{"type":"string","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.tip","typeLabel":"string | null"},"docs":{"oneOf":[{"type":"string","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.docs","typeLabel":"string | null"},"support":{"oneOf":[{"type":"string","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.0","typeLabel":"string"},{"type":"null","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.support","typeLabel":"string | null"},"community":{"oneOf":[{"type":"object","title":"Community","description":"Links to community resources like Discord and Twitter.","additionalProperties":{"type":"string","uniqueKey":"error.community.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"error.community.oneOf.0","typeLabel":"Community · object"},{"type":"null","title":"Community","description":"Links to community resources like Discord and Twitter.","uniqueKey":"error.community.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.community","typeLabel":"Community · object | null"}},"type":"object","required":["message","type","status_code","id"],"title":"ErrorDetail","isRequired":true,"uniqueKey":"error","typeLabel":"ErrorDetail · object"}},"type":"object","required":["error"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","status_code":123,"id":"\u003cstring>","param":"\u003cstring>","code":"\u003cstring>","tip":"\u003cstring>","docs":"https://docs.routeway.ai","support":"https://discord.gg/RjX2CpdPpd","community":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"9d3e73ed-58c3-484c-a344-e58425ecbe5d":{"description":"Bad Gateway - Provider error occurred.","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","title":"Message","description":"A human-readable description of the error.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"The type of error returned (e.g. invalid_request_error, rate_limit_error).","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","description":"The HTTP status code.","isRequired":true,"uniqueKey":"error.status_code","typeLabel":"integer"},"id":{"type":"string","title":"Id","description":"Unique error or trace ID associated with this request.","isRequired":true,"uniqueKey":"error.id","typeLabel":"string"},"param":{"oneOf":[{"type":"string","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","title":"Param","description":"The parameter that caused the error, if applicable.","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"A short code identifier for the error type (e.g. invalid_request, rate_limit).","uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.code","typeLabel":"string | null"},"tip":{"oneOf":[{"type":"string","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tip","description":"An optional troubleshooting tip or resolution suggestion.","uniqueKey":"error.tip.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.tip","typeLabel":"string | null"},"docs":{"oneOf":[{"type":"string","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docs","description":"Link to the documentation related to this error.","default":"https://docs.routeway.ai","uniqueKey":"error.docs.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.docs","typeLabel":"string | null"},"support":{"oneOf":[{"type":"string","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.0","typeLabel":"string"},{"type":"null","title":"Support","description":"Link to support for further help.","default":"https://discord.gg/RjX2CpdPpd","uniqueKey":"error.support.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.support","typeLabel":"string | null"},"community":{"oneOf":[{"type":"object","title":"Community","description":"Links to community resources like Discord and Twitter.","additionalProperties":{"type":"string","uniqueKey":"error.community.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"error.community.oneOf.0","typeLabel":"Community · object"},{"type":"null","title":"Community","description":"Links to community resources like Discord and Twitter.","uniqueKey":"error.community.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.community","typeLabel":"Community · object | null"}},"type":"object","required":["message","type","status_code","id"],"title":"ErrorDetail","isRequired":true,"uniqueKey":"error","typeLabel":"ErrorDetail · object"}},"type":"object","required":["error"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","status_code":123,"id":"\u003cstring>","param":"\u003cstring>","code":"\u003cstring>","tip":"\u003cstring>","docs":"https://docs.routeway.ai","support":"https://discord.gg/RjX2CpdPpd","community":{}}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"a13e6b3f-9321-402c-b9ae-61febd72e477":{"HTTPBearer":{"type":"http","scheme":"bearer","scopes":[]}}},"servers":{"1d114d6e-bfaa-4431-894b-5546e3bb782a":{"url":"https://api.routeway.ai"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"HTTPBearer","name":"Authorization"}],"title":"HTTPBearer"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"clashai-de6ad0cc","siteName":"Routeway Docs","title":"Responses - Routeway Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-24T14:45:36.921Z","originalFileLocation":"api-reference/Responses/responses.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=\"system\"}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=\"Generate a unified response block from various input configurations.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Routeway Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_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=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Responses - Routeway Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Generate a unified response block from various input configurations.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Routeway Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.routeway.ai/api-reference/Responses/responses\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://clashai-de6ad0cc.mintlify.site/_mintlify/api/og/v2?division=API+Reference\u0026amp;title=Responses\u0026amp;description=Generate+a+unified+response+block+from+various+input+configurations.\u0026amp;theme=73f045eebd28aeeaef8b9424\u0026amp;signature=b5ecdbe1c562b0caa3750ffee3718cd734e58c754cc1cf2b156457a8c1759348\">\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=\"Responses - Routeway Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Generate a unified response block from various input configurations.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://clashai-de6ad0cc.mintlify.site/_mintlify/api/og/v2?division=API+Reference\u0026amp;title=Responses\u0026amp;description=Generate+a+unified+response+block+from+various+input+configurations.\u0026amp;theme=73f045eebd28aeeaef8b9424\u0026amp;signature=b5ecdbe1c562b0caa3750ffee3718cd734e58c754cc1cf2b156457a8c1759348\">\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=\"/mintlify-assets/_mintlify/favicons/clashai-de6ad0cc/BBQQEAtOaw0Ffz_T/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Routeway Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.routeway.ai/api-reference/Responses/responses\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/Responses/responses.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.routeway.ai/#organization\",\"name\":\"Routeway Docs\",\"url\":\"https://docs.routeway.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.routeway.ai#website\",\"name\":\"Routeway Docs\",\"url\":\"https://docs.routeway.ai\",\"publisher\":{\"@id\":\"https://docs.routeway.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.routeway.ai/api-reference/Responses/responses#webpage\",\"url\":\"https://docs.routeway.ai/api-reference/Responses/responses\",\"name\":\"Responses\",\"description\":\"Generate a unified response block from various input configurations.\",\"dateModified\":\"2026-06-24T14:45:36.921Z\",\"isPartOf\":{\"@id\":\"https://docs.routeway.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.routeway.ai/api-reference/Responses/responses#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.routeway.ai/api-reference/Responses/responses#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.routeway.ai/api-reference/ChatCompletions/completions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Responses\",\"item\":\"https://docs.routeway.ai/api-reference/Responses/responses\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.routeway.ai/api-reference/Responses/responses#apireference\",\"headline\":\"Responses\",\"name\":\"Responses\",\"description\":\"Generate a unified response block from various input configurations.\",\"url\":\"https://docs.routeway.ai/api-reference/Responses/responses\",\"mainEntityOfPage\":{\"@id\":\"https://docs.routeway.ai/api-reference/Responses/responses#webpage\"},\"dateModified\":\"2026-06-24T14:45:36.921Z\",\"publisher\":{\"@id\":\"https://docs.routeway.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.routeway.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Routeway Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Routeway Docs","nav":{"global":null,"tabs":[{"tab":"Docs","icon":"book-open","pages":[{"title":"Docs","href":"/getting-started/introduction"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"Overview","icon":"map","pages":[{"title":"Overview","icon":"map","href":"/api-reference/overview"}]},{"group":"API Reference","icon":"book","pages":[{"title":"Chat Completions","openapi":"POST /v1/chat/completions","description":"Generate a model response for a given chat conversation. Supports streaming and non-streaming responses.","href":"/api-reference/ChatCompletions/completions"},{"title":"Responses","openapi":"POST /v1/responses","href":"/api-reference/Responses/responses"},{"title":"Anthropic Messages","openapi":"POST /v1/messages","description":"Send a message to the Anthropic models. Supports streaming and non-streaming responses.","href":"/api-reference/Messages/messages"},{"title":"Image Generations","openapi":"POST /v1/images/generations","href":"/api-reference/ImageGenerations/generations"},{"title":"Image Edits","openapi":"POST /v1/images/edits","href":"/api-reference/ImageEdits/edits"}]},{"group":"Account","icon":"circle-user","pages":[{"title":"Get Balance","openapi":"GET /v1/account/balance","href":"/api-reference/Account/balance"},{"title":"Get Activity","openapi":"GET /v1/account/activity","href":"/api-reference/Account/activity"},{"title":"Get Analytics","openapi":"GET /v1/account/analytics","href":"/api-reference/Account/analytics"},{"title":"List Keys","openapi":"GET /v1/account/keys","href":"/api-reference/Account/keys-list"},{"title":"Create Key","openapi":"POST /v1/account/keys","href":"/api-reference/Account/keys-create"},{"title":"Get Key","openapi":"GET /v1/account/keys/{key_id}","href":"/api-reference/Account/keys-get"},{"title":"Update Key","openapi":"PATCH /v1/account/keys/{key_id}","href":"/api-reference/Account/keys-update"},{"title":"Delete Key","openapi":"DELETE /v1/account/keys/{key_id}","href":"/api-reference/Account/keys-delete"}]}]},{"tab":"Integrations","icon":"plug","pages":[{"title":"Integrations","href":"/integrations/overview"}]}]},"basePath":"","title":"Responses - Routeway Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}