OpenAI-compatible chat completion or server-sent event stream.
The response is of type object.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Prism Gateway","description":"Developer documentation for the Prism multi-model API gateway.","colors":{"primary":"#065F46","light":"#34D399","dark":"#047857"},"logo":"https://mintcdn.com/prism-gateway/I-hxVb09I-_c2I8W/logo.svg?fit=max\u0026auto=format\u0026n=I-hxVb09I-_c2I8W\u0026q=85\u0026s=b29079fa00d46618d022dd21e17baa01","favicon":"https://mintcdn.com/prism-gateway/I-hxVb09I-_c2I8W/favicon.svg?fit=max\u0026auto=format\u0026n=I-hxVb09I-_c2I8W\u0026q=85\u0026s=a39a1763f4f5c669668ab13a4a94a2f8","appearance":{"default":"system"},"icons":{"library":"lucide"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"prism-gateway","hasAudioNarration":false,"actualSubdomain":"prism-gateway","customDomains":["docs.prismgateway.io"],"gitSource":{"type":"github","owner":"worapin","repo":"prism-gateway","deployBranch":"main","contentDirectory":"docs-site","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6a9d9dee0b762fad4260a262","collectionId":"0ba55da2-086b-44ca-a7b8-3364d575da01","liveDeploymentHistoryId":"6a9d9dee0b762fad4260a262","schemaVersion":"v3"},"entitlements":{},"buildId":"6a9d9dee0b762fad4260a262","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"ภาษาไทย","count":25},{"language":"default","tag":"Core API","count":18},{"language":"default","tag":"English","count":15},{"language":"default","tag":"API reference","count":10},{"language":"default","tag":"Get started","count":5},{"language":"default","tag":"เริ่มต้น","count":5},{"language":"default","tag":"Account","count":2},{"language":"default","tag":"Video","count":2},{"language":"default","tag":"Organizations","count":1},{"language":"default","tag":"องค์กร","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/chat/create-a-chat-completion","slug":"/api-reference/chat/create-a-chat-completion","pageMetadata":{"title":"Create a chat completion","description":null,"deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/chat/completions","href":"/api-reference/chat/create-a-chat-completion","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create a chat completion","description":null,"deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/chat/completions","href":"/api-reference/chat/create-a-chat-completion","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"requestBody":"42359879-236d-4a3a-9f09-5465f42b1bf0","responses":{"200":"fd002765-abf5-4a16-8095-2edafac9f3c9","400":"2ea6edff-6def-4741-b2a2-500dc1f03eaf","401":"a5fbed2d-b026-4ebc-8a63-c0010afd30a2","402":"f0655155-d1f9-4a71-95e6-e0573749324c","403":"c8c76848-68aa-4308-abe1-b01c7ba30a7f","404":"81814cf2-9269-4bad-9c59-6780871eec78","413":"78e42b2a-cf83-4250-9e6f-7b7435316f33","429":"7e0cad39-25aa-41b2-8924-37e912da1578","500":"99ea7e7e-51ce-45e8-8c35-856dc6f7a9d5","502":"8e31f01e-05e0-4ba7-ba8f-053c8946850b","503":"b5f26dac-962f-413c-9569-d7ad194975b7","default":"c88bc374-32a2-4511-9ea6-d50b8d311865"},"security":["54b93102-03b1-4039-acc1-ec39c9a5cf61"],"tags":["Chat"],"summary":"Create a chat completion","parameters":["b165b03d-3647-454c-915b-f1c4ce84713f"],"method":"post","type":"path","servers":["5483cfc6-c654-45b4-96c5-e0d2e788d08f"],"path":"/v1/chat/completions","baseUrlOptions":["https://api.prismgateway.io"],"title":"Create a chat completion","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"b165b03d-3647-454c-915b-f1c4ce84713f":{"name":"x-prism-timeout-ms","in":"header","required":false,"description":"Per-attempt upstream timeout in milliseconds, clamped to the server's bounds. Invalid values use the default.","schema":{"type":"integer","minimum":1000,"isRequired":false,"description":"Per-attempt upstream timeout in milliseconds, clamped to the server's bounds. Invalid values use the default.","uniqueKey":"","typeLabel":"integer"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","required":["model","messages"],"properties":{"model":{"minLength":1,"maxLength":256,"type":"string","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"messages":{"minItems":1,"type":"array","items":{"additionalProperties":true,"type":"object","required":["role"],"properties":{"role":{"type":"string","enum":["system","user","assistant","tool"],"isRequired":true,"uniqueKey":"messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","uniqueKey":"messages.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"any"},"uniqueKey":"messages.items.[INDEX].content.oneOf.1","typeLabel":"any[]"}],"uniqueKey":"messages.items.[INDEX].content","typeLabel":"string | any[]"},"tool_calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"messages.items.[INDEX].tool_calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"messages.items.[INDEX].tool_calls","typeLabel":"any[]"},"name":{"type":"string","uniqueKey":"messages.items.[INDEX].name","typeLabel":"string"},"tool_call_id":{"type":"string","uniqueKey":"messages.items.[INDEX].tool_call_id","typeLabel":"string"}},"uniqueKey":"messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"messages","typeLabel":"object[]"},"stream":{"type":"boolean","uniqueKey":"stream","typeLabel":"boolean"},"temperature":{"minimum":0,"maximum":2,"type":"number","uniqueKey":"temperature","typeLabel":"number"},"max_tokens":{"type":"integer","minimum":1,"uniqueKey":"max_tokens","typeLabel":"integer"},"top_p":{"minimum":0,"maximum":1,"type":"number","uniqueKey":"top_p","typeLabel":"number"},"frequency_penalty":{"minimum":-2,"maximum":2,"type":"number","uniqueKey":"frequency_penalty","typeLabel":"number"},"presence_penalty":{"minimum":-2,"maximum":2,"type":"number","uniqueKey":"presence_penalty","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"tools.items.[INDEX]","typeLabel":"any"},"uniqueKey":"tools","typeLabel":"any[]"},"tool_choice":{"oneOf":[{"type":"string","uniqueKey":"tool_choice.oneOf.0","typeLabel":"string"},{}],"uniqueKey":"tool_choice","typeLabel":"string"},"user":{"type":"string","uniqueKey":"user","typeLabel":"string"},"response_format":{"oneOf":[{}],"uniqueKey":"response_format","typeLabel":"any"},"seed":{"oneOf":[{"type":"string","format":"integer","default":0,"uniqueKey":"seed.oneOf.0","typeLabel":"string\u003cinteger>"},{"type":"integer","uniqueKey":"seed.oneOf.1","typeLabel":"integer"}],"uniqueKey":"seed","typeLabel":"string\u003cinteger> | integer"},"logprobs":{"type":"boolean","uniqueKey":"logprobs","typeLabel":"boolean"},"top_logprobs":{"type":"integer","maximum":20,"minimum":0,"uniqueKey":"top_logprobs","typeLabel":"integer"},"n":{"type":"integer","maximum":128,"minimum":1,"uniqueKey":"n","typeLabel":"integer"},"stop":{"oneOf":[{"type":"string","uniqueKey":"stop.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"stop.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"stop.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"stop","typeLabel":"string | string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"model":"\u003cstring>","messages":[{"content":"\u003cstring>","tool_calls":["\u003cunknown>"],"name":"\u003cstring>","tool_call_id":"\u003cstring>"}],"stream":true,"temperature":1,"max_tokens":2,"top_p":0.5,"frequency_penalty":0,"presence_penalty":0,"tools":["\u003cunknown>"],"tool_choice":"\u003cstring>","user":"\u003cstring>","response_format":"\u003cunknown>","seed":0,"logprobs":true,"top_logprobs":10,"n":64,"stop":"\u003cstring>"}}},"exampleType":"generated"},"application/x-www-form-urlencoded":{"schema":{"additionalProperties":true,"type":"object","required":["model","messages"],"properties":{"model":{"minLength":1,"maxLength":256,"type":"string","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"messages":{"minItems":1,"type":"array","items":{"additionalProperties":true,"type":"object","required":["role"],"properties":{"role":{"type":"string","enum":["system","user","assistant","tool"],"isRequired":true,"uniqueKey":"messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","uniqueKey":"messages.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"any"},"uniqueKey":"messages.items.[INDEX].content.oneOf.1","typeLabel":"any[]"}],"uniqueKey":"messages.items.[INDEX].content","typeLabel":"string | any[]"},"tool_calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"messages.items.[INDEX].tool_calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"messages.items.[INDEX].tool_calls","typeLabel":"any[]"},"name":{"type":"string","uniqueKey":"messages.items.[INDEX].name","typeLabel":"string"},"tool_call_id":{"type":"string","uniqueKey":"messages.items.[INDEX].tool_call_id","typeLabel":"string"}},"uniqueKey":"messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"messages","typeLabel":"object[]"},"stream":{"type":"boolean","uniqueKey":"stream","typeLabel":"boolean"},"temperature":{"minimum":0,"maximum":2,"type":"number","uniqueKey":"temperature","typeLabel":"number"},"max_tokens":{"type":"integer","minimum":1,"uniqueKey":"max_tokens","typeLabel":"integer"},"top_p":{"minimum":0,"maximum":1,"type":"number","uniqueKey":"top_p","typeLabel":"number"},"frequency_penalty":{"minimum":-2,"maximum":2,"type":"number","uniqueKey":"frequency_penalty","typeLabel":"number"},"presence_penalty":{"minimum":-2,"maximum":2,"type":"number","uniqueKey":"presence_penalty","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"tools.items.[INDEX]","typeLabel":"any"},"uniqueKey":"tools","typeLabel":"any[]"},"tool_choice":{"oneOf":[{"type":"string","uniqueKey":"tool_choice.oneOf.0","typeLabel":"string"},{}],"uniqueKey":"tool_choice","typeLabel":"string"},"user":{"type":"string","uniqueKey":"user","typeLabel":"string"},"response_format":{"oneOf":[{}],"uniqueKey":"response_format","typeLabel":"any"},"seed":{"oneOf":[{"type":"string","format":"integer","default":0,"uniqueKey":"seed.oneOf.0","typeLabel":"string\u003cinteger>"},{"type":"integer","uniqueKey":"seed.oneOf.1","typeLabel":"integer"}],"uniqueKey":"seed","typeLabel":"string\u003cinteger> | integer"},"logprobs":{"type":"boolean","uniqueKey":"logprobs","typeLabel":"boolean"},"top_logprobs":{"type":"integer","maximum":20,"minimum":0,"uniqueKey":"top_logprobs","typeLabel":"integer"},"n":{"type":"integer","maximum":128,"minimum":1,"uniqueKey":"n","typeLabel":"integer"},"stop":{"oneOf":[{"type":"string","uniqueKey":"stop.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"stop.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"stop.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"stop","typeLabel":"string | string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"model":"\u003cstring>","messages":[{"content":"\u003cstring>","tool_calls":["\u003cunknown>"],"name":"\u003cstring>","tool_call_id":"\u003cstring>"}],"stream":true,"temperature":1,"max_tokens":2,"top_p":0.5,"frequency_penalty":0,"presence_penalty":0,"tools":["\u003cunknown>"],"tool_choice":"\u003cstring>","user":"\u003cstring>","response_format":"\u003cunknown>","seed":0,"logprobs":true,"top_logprobs":10,"n":64,"stop":"\u003cstring>"}}},"exampleType":"generated"},"multipart/form-data":{"schema":{"additionalProperties":true,"type":"object","required":["model","messages"],"properties":{"model":{"minLength":1,"maxLength":256,"type":"string","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"messages":{"minItems":1,"type":"array","items":{"additionalProperties":true,"type":"object","required":["role"],"properties":{"role":{"type":"string","enum":["system","user","assistant","tool"],"isRequired":true,"uniqueKey":"messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","uniqueKey":"messages.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"any"},"uniqueKey":"messages.items.[INDEX].content.oneOf.1","typeLabel":"any[]"}],"uniqueKey":"messages.items.[INDEX].content","typeLabel":"string | any[]"},"tool_calls":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"messages.items.[INDEX].tool_calls.items.[INDEX]","typeLabel":"any"},"uniqueKey":"messages.items.[INDEX].tool_calls","typeLabel":"any[]"},"name":{"type":"string","uniqueKey":"messages.items.[INDEX].name","typeLabel":"string"},"tool_call_id":{"type":"string","uniqueKey":"messages.items.[INDEX].tool_call_id","typeLabel":"string"}},"uniqueKey":"messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"messages","typeLabel":"object[]"},"stream":{"type":"boolean","uniqueKey":"stream","typeLabel":"boolean"},"temperature":{"minimum":0,"maximum":2,"type":"number","uniqueKey":"temperature","typeLabel":"number"},"max_tokens":{"type":"integer","minimum":1,"uniqueKey":"max_tokens","typeLabel":"integer"},"top_p":{"minimum":0,"maximum":1,"type":"number","uniqueKey":"top_p","typeLabel":"number"},"frequency_penalty":{"minimum":-2,"maximum":2,"type":"number","uniqueKey":"frequency_penalty","typeLabel":"number"},"presence_penalty":{"minimum":-2,"maximum":2,"type":"number","uniqueKey":"presence_penalty","typeLabel":"number"},"tools":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"tools.items.[INDEX]","typeLabel":"any"},"uniqueKey":"tools","typeLabel":"any[]"},"tool_choice":{"oneOf":[{"type":"string","uniqueKey":"tool_choice.oneOf.0","typeLabel":"string"},{}],"uniqueKey":"tool_choice","typeLabel":"string"},"user":{"type":"string","uniqueKey":"user","typeLabel":"string"},"response_format":{"oneOf":[{}],"uniqueKey":"response_format","typeLabel":"any"},"seed":{"oneOf":[{"type":"string","format":"integer","default":0,"uniqueKey":"seed.oneOf.0","typeLabel":"string\u003cinteger>"},{"type":"integer","uniqueKey":"seed.oneOf.1","typeLabel":"integer"}],"uniqueKey":"seed","typeLabel":"string\u003cinteger> | integer"},"logprobs":{"type":"boolean","uniqueKey":"logprobs","typeLabel":"boolean"},"top_logprobs":{"type":"integer","maximum":20,"minimum":0,"uniqueKey":"top_logprobs","typeLabel":"integer"},"n":{"type":"integer","maximum":128,"minimum":1,"uniqueKey":"n","typeLabel":"integer"},"stop":{"oneOf":[{"type":"string","uniqueKey":"stop.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"stop.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"stop.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"stop","typeLabel":"string | string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"model":"\u003cstring>","messages":[{"content":"\u003cstring>","tool_calls":["\u003cunknown>"],"name":"\u003cstring>","tool_call_id":"\u003cstring>"}],"stream":true,"temperature":1,"max_tokens":2,"top_p":0.5,"frequency_penalty":0,"presence_penalty":0,"tools":["\u003cunknown>"],"tool_choice":"\u003cstring>","user":"\u003cstring>","response_format":"\u003cunknown>","seed":0,"logprobs":true,"top_logprobs":10,"n":64,"stop":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"fd002765-abf5-4a16-8095-2edafac9f3c9":{"description":"OpenAI-compatible chat completion or server-sent event stream.","headers":{"x-prism-trace-id":{"description":"Prism request ID for support and usage lookup.","schema":{"type":"string"}},"x-prism-cost-credits":{"description":"Charged amount in minor credits when available.","schema":{"type":"integer","minimum":0}},"x-prism-cache":{"description":"Whether the response was served from Prism's response cache.","schema":{"type":"string","enum":["HIT","MISS"]}},"x-prism-provider":{"description":"Catalog hub code of the provider that served the request.","schema":{"type":"string"}},"x-prism-upstream-model":{"description":"Upstream model id the provider was asked for.","schema":{"type":"string"}},"x-prism-retry-count":{"description":"Retries of the same provider before this response.","schema":{"type":"integer","minimum":0}},"x-prism-attempted-fallbacks":{"description":"Comma-separated hub codes that failed before the serving provider; absent when none.","schema":{"type":"string"}},"x-prism-guardrails":{"description":"Guardrail checks that ran, as comma-separated `plugin:outcome` pairs (pass, denied, masked, logged, error, skipped). Absent when the organization has no rules.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"},"text/event-stream":{"schema":{"type":"string","uniqueKey":"","typeLabel":"string"},"examples":{"Example":{"title":"Example","value":"\u003cstring>"}},"exampleType":"generated"}},"exampleType":"generated"},"2ea6edff-6def-4741-b2a2-500dc1f03eaf":{"description":"Invalid request, a guardrail denied it (`guardrail_denied`, `guardrail_requires_non_streaming`), or, on the text routes, the prompt exceeds the model's context window (`context_length_exceeded`, only on deployments that enable the pre-check).","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"headers":{"x-prism-trace-id":{"description":"Prism request ID, present when a guardrail or the credit gate refused the request.","schema":{"type":"string"}},"x-prism-guardrails":{"description":"Guardrail checks that ran, as comma-separated `plugin:outcome` pairs (pass, denied, masked, logged, error, skipped). Absent when the organization has no rules.","schema":{"type":"string"}}},"exampleType":"generated"},"a5fbed2d-b026-4ebc-8a63-c0010afd30a2":{"description":"Missing, malformed, unknown, or revoked API key.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"f0655155-d1f9-4a71-95e6-e0573749324c":{"description":"Credits, reservation, or organization budget prevents admission.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"c8c76848-68aa-4308-abe1-b01c7ba30a7f":{"description":"Trial, key, model, or organization policy denied the request.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"81814cf2-9269-4bad-9c59-6780871eec78":{"description":"The requested model was not found.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"78e42b2a-cf83-4250-9e6f-7b7435316f33":{"description":"Request body exceeds the configured size limit.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"7e0cad39-25aa-41b2-8924-37e912da1578":{"description":"Rate limit exceeded.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"99ea7e7e-51ce-45e8-8c35-856dc6f7a9d5":{"description":"Prism or an upstream provider could not complete the request.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"8e31f01e-05e0-4ba7-ba8f-053c8946850b":{"description":"An upstream provider returned an invalid or failed response.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"b5f26dac-962f-413c-9569-d7ad194975b7":{"description":"The selected model or runtime is temporarily unavailable.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"c88bc374-32a2-4511-9ea6-d50b8d311865":{"description":"The request could not be completed.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","uniqueKey":"error.type","typeLabel":"string"},"code":{"type":"string","uniqueKey":"error.code","typeLabel":"string"},"action":{"type":"string","enum":["top_up","contact_org_admin"],"uniqueKey":"error.action","typeLabel":"enum\u003cstring>"},"help_url":{"type":"string","format":"uri","uniqueKey":"error.help_url","typeLabel":"string\u003curi>"},"allowed_models":{"type":"array","items":{"type":"string","uniqueKey":"error.allowed_models.items.[INDEX]","typeLabel":"string"},"uniqueKey":"error.allowed_models","typeLabel":"string[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>","code":"\u003cstring>","action":"top_up","help_url":"\u003cstring>","allowed_models":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"54b93102-03b1-4039-acc1-ec39c9a5cf61":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"Prism API key","description":"Prism API key beginning with sk-prism-","scopes":[]}}},"servers":{"5483cfc6-c654-45b4-96c5-e0d2e788d08f":{"url":"https://api.prismgateway.io","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"Prism API key","description":"Prism API key beginning with sk-prism-","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Prism API key beginning with sk-prism-","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"api/openapi.json"},"subdomain":"prism-gateway","siteName":"Prism Gateway","title":"Create a chat completion - Prism Gateway","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-06T17:08:10.754Z","originalFileLocation":"api-reference/chat/create-a-chat-completion.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=\"application-name\" content=\"Prism Gateway\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/prism-gateway/hyAxE3vtrdCaDoVE/_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/prism-gateway/hyAxE3vtrdCaDoVE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/prism-gateway/hyAxE3vtrdCaDoVE/_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/prism-gateway/hyAxE3vtrdCaDoVE/_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/prism-gateway/hyAxE3vtrdCaDoVE/_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/prism-gateway/hyAxE3vtrdCaDoVE/_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/prism-gateway/hyAxE3vtrdCaDoVE/_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/prism-gateway/hyAxE3vtrdCaDoVE/_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/prism-gateway/hyAxE3vtrdCaDoVE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a chat completion - Prism Gateway\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Prism Gateway\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://prism-gateway.mintlify.app/_mintlify/api/og/v2?division=Chat\u0026amp;title=Create+a+chat+completion\u0026amp;theme=4629367b2a8c236b74fac4b4\u0026amp;signature=7cd7a7df2e0a78d39ebe91e67e9c5667ba468c25ec06de9d8f1e2683ff808986\">\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=\"Create a chat completion - Prism Gateway\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://prism-gateway.mintlify.app/_mintlify/api/og/v2?division=Chat\u0026amp;title=Create+a+chat+completion\u0026amp;theme=4629367b2a8c236b74fac4b4\u0026amp;signature=7cd7a7df2e0a78d39ebe91e67e9c5667ba468c25ec06de9d8f1e2683ff808986\">\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/prism-gateway/hyAxE3vtrdCaDoVE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Prism Gateway\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#065F46\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/chat/create-a-chat-completion.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.prismgateway.io/#organization\",\"name\":\"Prism Gateway\",\"url\":\"https://docs.prismgateway.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/prism-gateway/I-hxVb09I-_c2I8W/logo.svg?fit=max\u0026auto=format\u0026n=I-hxVb09I-_c2I8W\u0026q=85\u0026s=b29079fa00d46618d022dd21e17baa01\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.prismgateway.io#website\",\"name\":\"Prism Gateway\",\"url\":\"https://docs.prismgateway.io\",\"publisher\":{\"@id\":\"https://docs.prismgateway.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion#webpage\",\"url\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion\",\"name\":\"Create a chat completion\",\"dateModified\":\"2026-09-06T17:08:10.754Z\",\"isPartOf\":{\"@id\":\"https://docs.prismgateway.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://docs.prismgateway.io/api-reference/trial/get-the-public-trial-policy\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a chat completion\",\"item\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion#apireference\",\"headline\":\"Create a chat completion\",\"name\":\"Create a chat completion\",\"url\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion\",\"mainEntityOfPage\":{\"@id\":\"https://docs.prismgateway.io/api-reference/chat/create-a-chat-completion#webpage\"},\"dateModified\":\"2026-09-06T17:08:10.754Z\",\"publisher\":{\"@id\":\"https://docs.prismgateway.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.prismgateway.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Prism Gateway\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Prism Gateway","nav":{"global":null,"tabs":[{"tab":"English","groups":[{"group":"Get started","pages":[{"title":"Introduction","href":""},{"title":"Quickstart","href":"/quickstart"},{"title":"Authentication","href":"/authentication"},{"title":"OpenAI SDKs","href":"/sdks"},{"title":"Claude Code","href":"/claude-code"}]},{"group":"Core API","pages":[{"title":"Models","href":"/models"},{"title":"Usage","href":"/usage"},{"title":"Billing and trials","href":"/billing-and-trials"},{"title":"Usage webhooks","href":"/usage-webhooks"},{"title":"Image and video examples","href":"/media"},{"title":"Routing and reliability","href":"/routing"},{"title":"Guardrails","href":"/guardrails"},{"title":"Errors","href":"/errors"},{"title":"MCP","href":"/mcp-server"}]},{"group":"Organizations","pages":[{"title":"Organizations","href":"/organizations"}]},{"group":"API reference","pages":[{"group":"Trial","pages":[{"title":"Get the public trial policy","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/trial-policy","href":"/api-reference/trial/get-the-public-trial-policy"}]},{"group":"Models","pages":[{"title":"List models available to the API key","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/models","href":"/api-reference/models/list-models-available-to-the-api-key"}]},{"group":"Account","pages":[{"title":"Get credit balance and lifetime spend","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/credits","href":"/api-reference/account/get-credit-balance-and-lifetime-spend"},{"title":"Get usage and cost for a request","description":null,"deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/usage/{requestId}","href":"/api-reference/account/get-usage-and-cost-for-a-request"}]},{"group":"Chat","pages":[{"title":"Create a chat completion","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/chat/completions","href":"/api-reference/chat/create-a-chat-completion"}]},{"group":"Anthropic","pages":[{"title":"Create a message (Anthropic-native)","description":null,"deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/messages","href":"/api-reference/anthropic/create-a-message-anthropic-native"}]},{"group":"Embeddings","pages":[{"title":"Create embeddings","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/embeddings","href":"/api-reference/embeddings/create-embeddings"}]},{"group":"Images","pages":[{"title":"Generate an image","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/images/generations","href":"/api-reference/images/generate-an-image"}]},{"group":"Video","pages":[{"title":"Create a video generation job","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/video/generations","href":"/api-reference/video/create-a-video-generation-job"},{"title":"Get a video generation job","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/video/generations/{jobId}","href":"/api-reference/video/get-a-video-generation-job"}]}]}]},{"tab":"ภาษาไทย","groups":[{"group":"เริ่มต้น","pages":[{"title":"บทนำ","href":"/th"},{"title":"เริ่มต้นอย่างรวดเร็ว","href":"/th/quickstart"},{"title":"Authentication","href":"/th/authentication"},{"title":"OpenAI SDKs","href":"/th/sdks"},{"title":"Claude Code","href":"/th/claude-code"}]},{"group":"Core API","pages":[{"title":"Models","href":"/th/models"},{"title":"Usage","href":"/th/usage"},{"title":"Billing และ trials","href":"/th/billing-and-trials"},{"title":"Usage webhooks","href":"/th/usage-webhooks"},{"title":"ตัวอย่างรูปภาพและวิดีโอ","href":"/th/media"},{"title":"การ routing และความทนทาน","href":"/th/routing"},{"title":"Guardrails","href":"/th/guardrails"},{"title":"Errors","href":"/th/errors"},{"title":"MCP","href":"/th/mcp-server"}]},{"group":"องค์กร","pages":[{"title":"Organizations","href":"/th/organizations"}]},{"group":"API reference","pages":[{"group":"Trial","pages":[{"title":"Get the public trial policy","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/trial-policy","href":"/api-reference/trial/get-the-public-trial-policy"}]},{"group":"Models","pages":[{"title":"List models available to the API key","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/models","href":"/api-reference/models/list-models-available-to-the-api-key"}]},{"group":"Account","pages":[{"title":"Get credit balance and lifetime spend","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/credits","href":"/api-reference/account/get-credit-balance-and-lifetime-spend"},{"title":"Get usage and cost for a request","description":null,"deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/usage/{requestId}","href":"/api-reference/account/get-usage-and-cost-for-a-request"}]},{"group":"Chat","pages":[{"title":"Create a chat completion","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/chat/completions","href":"/api-reference/chat/create-a-chat-completion"}]},{"group":"Anthropic","pages":[{"title":"Create a message (Anthropic-native)","description":null,"deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/messages","href":"/api-reference/anthropic/create-a-message-anthropic-native"}]},{"group":"Embeddings","pages":[{"title":"Create embeddings","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/embeddings","href":"/api-reference/embeddings/create-embeddings"}]},{"group":"Images","pages":[{"title":"Generate an image","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/images/generations","href":"/api-reference/images/generate-an-image"}]},{"group":"Video","pages":[{"title":"Create a video generation job","deprecated":null,"version":null,"openapi":"/api/openapi.json post /v1/video/generations","href":"/api-reference/video/create-a-video-generation-job"},{"title":"Get a video generation job","deprecated":null,"version":null,"openapi":"/api/openapi.json get /v1/video/generations/{jobId}","href":"/api-reference/video/get-a-video-generation-job"}]}]}]}]},"basePath":"","title":"Create a chat completion - Prism Gateway","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C8RPHPxo.js","utils-0BK-9q6z.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DfjzsUJT.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B4v9psJ4.js","snippetPresets-CpTQv-Ez.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BNP-Fvr0.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BSgu6h1D.js","shallow-Biv1i9Gs.js","getApiPlaygroundDisplay-BoGOXhtF.js","CodeSnippet-DvQoT18_.js","CodeSnippets-Dnpa15xT.js","Page-Buji1S4J.js","getPastedJson-xAIyhUFE.js","icon-S6FBih11.js","MethodPill-SaYeUZyk.js","DuplicateIcon-Cs-p3v2Q.js","createIcon-DjCFEoHq.js","DynamicMarkdown-BcnBltEQ.js","SectionHeading-BUBl0eEF.js","axios-vUo_bRtp.js","Markdown-h4cOoD8d.js","clsx-B2v50t8t.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DJnKvr0g.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BHrrjR1K.js"]}