https://docs.pulze.ai/overview/models
Specify the model you'd like Pulze to use. (optional). Can be the full model name, or a subset for multi-matching.
Defaults to our dynamic routing, i.e. best model for this request.
Specify if you want the response to be streamed or to be returned as a standard HTTP request.
Currently we only support streaming for OpenAI-compatible models.
https://platform.openai.com/docs/api-reference/chat/create#chat-create-response_format
An object specifying the format that the model must output. Must be one of "text" or "json_object".
Important: when using JSON mode, you must also instruct the model to produce JSON yourself via a system or user message. To help ensure you don't forget, the API will throw an error if the string "JSON" does not appear somewhere in the context.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Pulze.ai","colors":{"primary":"#FF6523","light":"#F3F2ED","dark":"#1A1B1F"},"favicon":"/logo/favicon.png","logo":{"light":"https://mintcdn.com/pulzeai/SPhFJdoS8Z13fZf2/logo/pulze-logo-long.png?fit=max\u0026auto=format\u0026n=SPhFJdoS8Z13fZf2\u0026q=85\u0026s=f00d69becaadb520773dd4121e3668e7","dark":"https://mintcdn.com/pulzeai/SPhFJdoS8Z13fZf2/logo/pulze-logo-long.png?fit=max\u0026auto=format\u0026n=SPhFJdoS8Z13fZf2\u0026q=85\u0026s=f00d69becaadb520773dd4121e3668e7"},"api":{"openapi":"openapi.json","mdx":{"server":"https://api.pulze.ai","auth":{"method":"bearer","name":null}}},"appearance":{"default":null,"strict":false},"background":{"decoration":null,"color":{"light":null,"dark":"#1A1B1F"}},"navbar":{"primary":{"type":"button","label":"Try for free","href":"https://spaces.pulze.ai/s?utm_source=try-from-docs"}},"seo":{"metatags":{"slack-app-id":"A06FDS80NKD"},"indexing":"navigable"},"footer":{"socials":{"website":"https://www.pulze.ai","twitter":"https://twitter.com/PulzeAi"}},"integrations":{"ga4":{"measurementId":"G-89GDF3917T"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"pulzeai","hasAudioNarration":false,"actualSubdomain":"pulzeai","customDomains":["pulze.ai"],"gitSource":{"type":"github","owner":"pulzeai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e607328cd78292a4e823","collectionId":"1ab0b31a-1179-428e-855d-67bcfd7ba494","schemaVersion":"v2"},"feedback":{"thumbs":true,"issues":true},"entitlements":{},"buildId":"6a21e607328cd78292a4e823:success","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Documentation","count":117},{"language":"default","tag":"API REFERENCE","count":36},{"language":"default","tag":"Pulze Guide","count":32},{"language":"default","tag":"Spaces","count":27},{"language":"default","tag":"For Users","count":25},{"language":"default","tag":"Tools Guide","count":23},{"language":"default","tag":"AI Agents","count":13},{"language":"default","tag":"Agents","count":13},{"language":"default","tag":"Data","count":11},{"language":"default","tag":"Assistants","count":11}]},"assistantConfig":{},"basePath":"/docs","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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/chat/chat-completions","slug":"/api-reference/chat/chat-completions","pageMetadata":{"openapi":"post /v1/chat/completions","title":"Chat Completions","description":"Perform a Chat Completion request.","href":"/api-reference/chat/chat-completions"},"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: \"Perform a Chat Completion request.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /v1/chat/completions","title":"Chat Completions","description":"Perform a Chat Completion request.","href":"/api-reference/chat/chat-completions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/pulzeai/e6ccb13bb6268673/_scripts/hide_internal_properties.js","/docs/_mintlify/custom/pulzeai/20cbc07b6dfba9a6/_scripts/remove_openapi_hidden_properties.js"],"openApiReferenceData":{"operation":{"tags":["chat"],"summary":"Chat Completions","description":"Perform a Chat Completion request.","operationId":"chat_completions_v1_chat_completions_post","requestBody":"d4410818-7c13-46d1-bf43-93081019010e","responses":{"200":"5c42b411-d0e5-4360-9086-6125fceeb5a1","422":"4726cb5e-6fec-4bba-9b2e-4b78dd77fa3f"},"security":["6c7b9f41-04a3-4bb9-a2e8-95c24076d2a9"],"method":"post","type":"path","servers":[],"path":"/v1/chat/completions","baseUrlOptions":["https://api.pulze.ai"],"title":"Chat Completions","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"messages":{"items":{"properties":{"role":{"type":"string","enum":["user","assistant","system"],"title":"Role","isRequired":true,"uniqueKey":"messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"messages.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"type":{"type":"string","enum":["text","image_url"],"title":"Type","isRequired":true,"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"oneOf":[{"type":"string","title":"Text","uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].text","typeLabel":"string | null"},"image_url":{"oneOf":[{"type":"object","title":"RoleContentChatChoiceContentImageUrl","required":["url"],"properties":{"url":{"type":"string","title":"Url","isRequired":true,"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].image_url.oneOf.0.url","typeLabel":"string"}},"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].image_url.oneOf.0","typeLabel":"RoleContentChatChoiceContentImageUrl · object"},{"type":"null","uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX].image_url","typeLabel":"RoleContentChatChoiceContentImageUrl · object | null"}},"type":"object","required":["type"],"title":"RoleContentChatChoiceContent","uniqueKey":"messages.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"RoleContentChatChoiceContent · object"},"title":"Content","isRequired":true,"uniqueKey":"messages.items.[INDEX].content.oneOf.1","typeLabel":"RoleContentChatChoiceContent · object[]"},{"type":"null","title":"Content","isRequired":true,"uniqueKey":"messages.items.[INDEX].content.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"messages.items.[INDEX].content","typeLabel":"string | RoleContentChatChoiceContent · object[] | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"function":{"properties":{"arguments":{"type":"string","title":"Arguments","description":"A stringified JSON that represents the arguments for the function","isRequired":true,"uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"The name of the function to which the arguments correspond","isRequired":true,"uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"}},"type":"object","required":["arguments","name"],"title":"FunctionCallArguments","description":"A JSON schema with the values for each argument that the LLM predicted","isRequired":true,"uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"FunctionCallArguments · object"},"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","enum":["function"],"const":"function","title":"Type","default":"function","uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"type":"object","required":["function","id"],"title":"ToolCall","uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","description":"If `tool_choice` parameter was passed, and the model supports it, this will return a list of the different calls/functions used.","uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","description":"If `tool_choice` parameter was passed, and the model supports it, this will return a list of the different calls/functions used.","uniqueKey":"messages.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"messages.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["role","content"],"title":"RoleContentChatChoice","uniqueKey":"messages.items.[INDEX]","typeLabel":"RoleContentChatChoice · object"},"type":"array","minItems":1,"title":"Messages","description":"The conversation sent (with or without history) (for a /chat/completions request)","isRequired":true,"uniqueKey":"messages","typeLabel":"RoleContentChatChoice · object[]"},"model":{"oneOf":[{"type":"string","title":"Model","description":"\nhttps://docs.pulze.ai/overview/models\nSpecify the model you'd like Pulze to use. (optional). Can be the full model name, or a subset for multi-matching.\n\nDefaults to our dynamic routing, i.e. best model for this request.\n","default":"pulze","uniqueKey":"model.oneOf.0","typeLabel":"string"},{"type":"null","title":"Model","description":"\nhttps://docs.pulze.ai/overview/models\nSpecify the model you'd like Pulze to use. (optional). Can be the full model name, or a subset for multi-matching.\n\nDefaults to our dynamic routing, i.e. best model for this request.\n","default":"pulze","uniqueKey":"model.oneOf.1","typeLabel":"null"}],"uniqueKey":"model","typeLabel":"string | null"},"max_tokens":{"oneOf":[{"type":"integer","title":"Max Tokens","description":"The maximum number of tokens that the response can contain.","uniqueKey":"max_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Max Tokens","description":"The maximum number of tokens that the response can contain.","uniqueKey":"max_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_tokens","typeLabel":"integer | null"},"temperature":{"oneOf":[{"type":"number","title":"Temperature","description":"Optionally specify the temperature for this request only. Leave empty to allow Pulze to guess it for you.","default":1,"maximum":1,"minimum":0,"uniqueKey":"temperature.oneOf.0","typeLabel":"number"},{"type":"null","title":"Temperature","description":"Optionally specify the temperature for this request only. Leave empty to allow Pulze to guess it for you.","default":1,"uniqueKey":"temperature.oneOf.1","typeLabel":"null"}],"uniqueKey":"temperature","typeLabel":"number | null"},"top_p":{"oneOf":[{"type":"number","title":"Top P","description":"\nhttps://octo.ai/docs/text-gen-solution/rest-api#input-parameters\nA value between 0.0 and 1.0 that controls the probability of the model generating a particular token.\n","default":1,"uniqueKey":"top_p.oneOf.0","typeLabel":"number"},{"type":"null","title":"Top P","description":"\nhttps://octo.ai/docs/text-gen-solution/rest-api#input-parameters\nA value between 0.0 and 1.0 that controls the probability of the model generating a particular token.\n","default":1,"uniqueKey":"top_p.oneOf.1","typeLabel":"null"}],"uniqueKey":"top_p","typeLabel":"number | null"},"tools":{"oneOf":[{"type":"array","items":{"properties":{"function":{"properties":{"name":{"type":"string","title":"Name","description":"A unique name for the function","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"parameters":{"properties":{"properties":{"additionalProperties":{"type":"object","uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters.properties.additionalProperties","typeLabel":"object"},"type":"object","title":"Properties","description":"JSON schema's properties","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters.properties","typeLabel":"Properties · object"},"required":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters.required.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Required","description":"List of required parameters","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters.required.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Required","description":"List of required parameters","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters.required.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters.required","typeLabel":"string[] | null"},"type":{"type":"string","title":"Type","description":"Following JSON schema, this must be 'object'.","default":"object","uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters.type","typeLabel":"string"}},"type":"object","required":["properties","required"],"title":"FunctionParameters","description":"A JSON schema object with the parameter definitons","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].function.parameters","typeLabel":"FunctionParameters · object"},"description":{"oneOf":[{"type":"string","title":"Description","description":"A description of the function. Might help the LLM to figure out the structure and parameters","uniqueKey":"tools.oneOf.0.items.[INDEX].function.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"A description of the function. Might help the LLM to figure out the structure and parameters","uniqueKey":"tools.oneOf.0.items.[INDEX].function.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].function.description","typeLabel":"string | null"}},"type":"object","required":["name","parameters"],"title":"ToolFunctionDetail","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].function","typeLabel":"ToolFunctionDetail · object"},"type":{"type":"string","enum":["function"],"const":"function","title":"Type","default":"function","uniqueKey":"tools.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"type":"object","required":["function"],"title":"ToolFunction","uniqueKey":"tools.oneOf.0.items.[INDEX]","typeLabel":"ToolFunction · object"},"title":"Tools","uniqueKey":"tools.oneOf.0","typeLabel":"ToolFunction · object[]"},{"type":"null","title":"Tools","uniqueKey":"tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools","typeLabel":"ToolFunction · object[] | null"},"tool_choice":{"oneOf":[{"type":"string","title":"Tool Choice","default":"none","enum":["none","auto"],"uniqueKey":"tool_choice.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"object","title":"ToolChoice","default":"none","properties":{"type":{"oneOf":[{"type":"string","title":"Type","description":"\n(Note: Not supported by all models yet) //\n`json_object`: If you instruct the model to return a JSON object, the model will respond in a valid JSON format. ||\n`function`: If you set this to function, you must also pass the `function` parameter with extra information. ||\n","enum":["function","json_object"],"uniqueKey":"tool_choice.oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Type","description":"\n(Note: Not supported by all models yet) //\n`json_object`: If you instruct the model to return a JSON object, the model will respond in a valid JSON format. ||\n`function`: If you set this to function, you must also pass the `function` parameter with extra information. ||\n","uniqueKey":"tool_choice.oneOf.1.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"tool_choice.oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"function":{"oneOf":[{"type":"object","title":"ToolChoiceFunction","description":"The definition of the function you would like the LLM to guess the parameters for.","required":["name"],"properties":{"name":{"type":"string","title":"Name","description":"The name of the function you'd like the code to call","isRequired":true,"uniqueKey":"tool_choice.oneOf.1.function.oneOf.0.name","typeLabel":"string"}},"uniqueKey":"tool_choice.oneOf.1.function.oneOf.0","typeLabel":"ToolChoiceFunction · object"},{"type":"null","description":"The definition of the function you would like the LLM to guess the parameters for.","uniqueKey":"tool_choice.oneOf.1.function.oneOf.1","typeLabel":"null"}],"uniqueKey":"tool_choice.oneOf.1.function","typeLabel":"ToolChoiceFunction · object | null"}},"uniqueKey":"tool_choice.oneOf.1","typeLabel":"ToolChoice · object"}],"uniqueKey":"tool_choice","typeLabel":"enum\u003cstring> | ToolChoice · object"},"n":{"oneOf":[{"type":"integer","title":"N","description":"\nHow many completions to generate for each prompt.\n@default 1\n","minimum":1,"uniqueKey":"n.oneOf.0","typeLabel":"integer"},{"type":"null","title":"N","description":"\nHow many completions to generate for each prompt.\n@default 1\n","uniqueKey":"n.oneOf.1","typeLabel":"null"}],"uniqueKey":"n","typeLabel":"integer | null"},"stream":{"oneOf":[{"type":"boolean","title":"Stream","description":"\nSpecify if you want the response to be streamed or to be returned as a standard HTTP request.\nCurrently we only support streaming for OpenAI-compatible models.\n","default":false,"uniqueKey":"stream.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Stream","description":"\nSpecify if you want the response to be streamed or to be returned as a standard HTTP request.\nCurrently we only support streaming for OpenAI-compatible models.\n","default":false,"uniqueKey":"stream.oneOf.1","typeLabel":"null"}],"uniqueKey":"stream","typeLabel":"boolean | null"},"logprobs":{"oneOf":[{"type":"integer","title":"Logprobs","description":"\nCOMING SOON\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-logprobs\nInclude the log probabilities on the logprobs most likely tokens, as well the chosen tokens.\n","maximum":5,"minimum":0,"uniqueKey":"logprobs.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Logprobs","description":"\nCOMING SOON\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-logprobs\nInclude the log probabilities on the logprobs most likely tokens, as well the chosen tokens.\n","uniqueKey":"logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"logprobs","typeLabel":"integer | null"},"stop":{"oneOf":[{"type":"string","title":"Stop","description":"\nStop responding when this sequence of characters is generated. Leave empty to allow the model to decide.\n","default":"","uniqueKey":"stop.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"stop.oneOf.1.items.[INDEX]","typeLabel":"string"},"title":"Stop","description":"\nStop responding when this sequence of characters is generated. Leave empty to allow the model to decide.\n","default":"","uniqueKey":"stop.oneOf.1","typeLabel":"string[]"},{"type":"null","title":"Stop","description":"\nStop responding when this sequence of characters is generated. Leave empty to allow the model to decide.\n","default":"","uniqueKey":"stop.oneOf.2","typeLabel":"null"}],"uniqueKey":"stop","typeLabel":"string | string[] | null"},"presence_penalty":{"oneOf":[{"type":"number","title":"Presence Penalty","description":"\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-presence_penalty\nIncrease the model's likelihood to talk about new topics\n","maximum":2,"minimum":-2,"uniqueKey":"presence_penalty.oneOf.0","typeLabel":"number"},{"type":"null","title":"Presence Penalty","description":"\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-presence_penalty\nIncrease the model's likelihood to talk about new topics\n","uniqueKey":"presence_penalty.oneOf.1","typeLabel":"null"}],"uniqueKey":"presence_penalty","typeLabel":"number | null"},"frequency_penalty":{"oneOf":[{"type":"number","title":"Frequency Penalty","description":"\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-frequency_penalty\nIncrease the model's likelihood to not repeat tokens/words\n","maximum":2,"minimum":-2,"uniqueKey":"frequency_penalty.oneOf.0","typeLabel":"number"},{"type":"null","title":"Frequency Penalty","description":"\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-frequency_penalty\nIncrease the model's likelihood to not repeat tokens/words\n","uniqueKey":"frequency_penalty.oneOf.1","typeLabel":"null"}],"uniqueKey":"frequency_penalty","typeLabel":"number | null"},"best_of":{"oneOf":[{"type":"integer","title":"Best Of","description":"The number of responses to _generate_. Out of those, it will return the best `n`.","minimum":1,"uniqueKey":"best_of.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Best Of","description":"The number of responses to _generate_. Out of those, it will return the best `n`.","uniqueKey":"best_of.oneOf.1","typeLabel":"null"}],"uniqueKey":"best_of","typeLabel":"integer | null"},"logit_bias":{"oneOf":[{"type":"object","title":"Logit Bias","description":"\nCOMING SOON\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-logit_bias\nModify the likelihood of specified tokens appearing in the completion.\n\nSee here for a detailed explanation on how to use:\nhttps://help.openai.com/en/articles/5247780-using-logit-bias-to-define-token-probability\n","uniqueKey":"logit_bias.oneOf.0","typeLabel":"Logit Bias · object"},{"type":"null","title":"Logit Bias","description":"\nCOMING SOON\nhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-logit_bias\nModify the likelihood of specified tokens appearing in the completion.\n\nSee here for a detailed explanation on how to use:\nhttps://help.openai.com/en/articles/5247780-using-logit-bias-to-define-token-probability\n","uniqueKey":"logit_bias.oneOf.1","typeLabel":"null"}],"uniqueKey":"logit_bias","typeLabel":"Logit Bias · object | null"},"response_format":{"oneOf":[{"type":"object","title":"RequestResponseFormat","description":"\nhttps://platform.openai.com/docs/api-reference/chat/create#chat-create-response_format\nAn object specifying the format that the model must output. Must be one of \"text\" or \"json_object\".\nImportant: when using JSON mode, you must also instruct the model to produce JSON yourself via a system or user message. To help ensure you don't forget, the API will throw an error if the string \"JSON\" does not appear somewhere in the context.\n","required":["type"],"properties":{"type":{"type":"string","enum":["text","json_object"],"title":"Type","isRequired":true,"uniqueKey":"response_format.oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"response_format.oneOf.0","typeLabel":"RequestResponseFormat · object"},{"type":"null","description":"\nhttps://platform.openai.com/docs/api-reference/chat/create#chat-create-response_format\nAn object specifying the format that the model must output. Must be one of \"text\" or \"json_object\".\nImportant: when using JSON mode, you must also instruct the model to produce JSON yourself via a system or user message. To help ensure you don't forget, the API will throw an error if the string \"JSON\" does not appear somewhere in the context.\n","uniqueKey":"response_format.oneOf.1","typeLabel":"null"}],"uniqueKey":"response_format","typeLabel":"RequestResponseFormat · object | null"},"plugins":{"items":{"type":"string","uniqueKey":"plugins.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Plugins","description":"The list of plugins to enable for the request","uniqueKey":"plugins","typeLabel":"string[]"}},"type":"object","required":["messages"],"title":"ChatCompletionRequestPayload","uniqueKey":"","typeLabel":"ChatCompletionRequestPayload · object"},"examples":{"Example":{"title":"Example","value":{"messages":[{"content":"\u003cstring>","tool_calls":[{"function":{"arguments":"\u003cstring>","name":"\u003cstring>"},"id":"\u003cstring>","type":"function"}]}],"model":"pulze","max_tokens":123,"temperature":1,"top_p":1,"tools":[{"function":{"name":"\u003cstring>","parameters":{"properties":{},"required":["\u003cstring>"],"type":"object"},"description":"\u003cstring>"},"type":"function"}],"tool_choice":"none","n":2,"stream":false,"logprobs":2,"stop":"","presence_penalty":0,"frequency_penalty":0,"best_of":2,"logit_bias":{},"response_format":{},"plugins":["\u003cstring>"]}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"5c42b411-d0e5-4360-9086-6125fceeb5a1":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"choices":{"items":{"properties":{"index":{"type":"integer","title":"Index","isRequired":true,"uniqueKey":"choices.items.[INDEX].index","typeLabel":"integer"},"message":{"properties":{"role":{"type":"string","enum":["user","assistant","system"],"title":"Role","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"type":{"type":"string","enum":["text","image_url"],"title":"Type","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"oneOf":[{"type":"string","title":"Text","uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].text","typeLabel":"string | null"},"image_url":{"oneOf":[{"type":"object","title":"RoleContentChatChoiceContentImageUrl","required":["url"],"properties":{"url":{"type":"string","title":"Url","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].image_url.oneOf.0.url","typeLabel":"string"}},"uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].image_url.oneOf.0","typeLabel":"RoleContentChatChoiceContentImageUrl · object"},{"type":"null","uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX].image_url","typeLabel":"RoleContentChatChoiceContentImageUrl · object | null"}},"type":"object","required":["type"],"title":"RoleContentChatChoiceContent","uniqueKey":"choices.items.[INDEX].message.content.oneOf.1.items.[INDEX]","typeLabel":"RoleContentChatChoiceContent · object"},"title":"Content","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.content.oneOf.1","typeLabel":"RoleContentChatChoiceContent · object[]"},{"type":"null","title":"Content","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.content.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"choices.items.[INDEX].message.content","typeLabel":"string | RoleContentChatChoiceContent · object[] | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"function":{"properties":{"arguments":{"type":"string","title":"Arguments","description":"A stringified JSON that represents the arguments for the function","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"The name of the function to which the arguments correspond","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"}},"type":"object","required":["arguments","name"],"title":"FunctionCallArguments","description":"A JSON schema with the values for each argument that the LLM predicted","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"FunctionCallArguments · object"},"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","enum":["function"],"const":"function","title":"Type","default":"function","uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"type":"object","required":["function","id"],"title":"ToolCall","uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","description":"If `tool_choice` parameter was passed, and the model supports it, this will return a list of the different calls/functions used.","uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","description":"If `tool_choice` parameter was passed, and the model supports it, this will return a list of the different calls/functions used.","uniqueKey":"choices.items.[INDEX].message.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"choices.items.[INDEX].message.tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["role","content"],"title":"RoleContentChatChoice","isRequired":true,"uniqueKey":"choices.items.[INDEX].message","typeLabel":"RoleContentChatChoice · object"},"finish_reason":{"oneOf":[{"type":"string","title":"Finish Reason","description":"The reason the model stopped generating tokens. Possible values: \"stop\", \"length\", \"content_filter\", \"function_call\", \"max_tokens\", ... ","default":"stop","uniqueKey":"choices.items.[INDEX].finish_reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Finish Reason","description":"The reason the model stopped generating tokens. Possible values: \"stop\", \"length\", \"content_filter\", \"function_call\", \"max_tokens\", ... ","default":"stop","uniqueKey":"choices.items.[INDEX].finish_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"choices.items.[INDEX].finish_reason","typeLabel":"string | null"}},"type":"object","required":["index","message"],"title":"ResponseCompletionChatChoice","uniqueKey":"choices.items.[INDEX]","typeLabel":"ResponseCompletionChatChoice · object"},"type":"array","title":"Choices","isRequired":true,"uniqueKey":"choices","typeLabel":"ResponseCompletionChatChoice · object[]"},"model":{"type":"string","title":"Model","description":"The fully qualified model name used by PulzeEngine","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"object":{"type":"string","enum":["text_completion","chat.completion"],"title":"Object","description":"The type of response object","isRequired":true,"uniqueKey":"object","typeLabel":"enum\u003cstring>"},"created":{"type":"integer","title":"Created","description":"Creation timestamp -- in milliseconds (!)","default":0,"uniqueKey":"created","typeLabel":"integer"},"metadata":{"properties":{"app_id":{"type":"string","title":"App Id","description":"The ID of the app this request belongs to","uniqueKey":"metadata.app_id","typeLabel":"string"},"model":{"oneOf":[{"type":"object","title":"ModelParts","description":"The model used in the request","required":["model","namespace"],"properties":{"model":{"type":"string","title":"Model","description":"The name of the model. Can belong to many providers","isRequired":true,"uniqueKey":"metadata.model.oneOf.0.model","typeLabel":"string"},"namespace":{"type":"string","title":"Namespace","description":"The fully qualified (namespaced) model name","isRequired":true,"uniqueKey":"metadata.model.oneOf.0.namespace","typeLabel":"string"},"provider":{"oneOf":[{"type":"string","title":"Provider","description":"The provider for the model.","uniqueKey":"metadata.model.oneOf.0.provider.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider","description":"The provider for the model.","uniqueKey":"metadata.model.oneOf.0.provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.model.oneOf.0.provider","typeLabel":"string | null"},"owner":{"oneOf":[{"type":"string","title":"Owner","description":"The owner of the model. Sometimes, for a provider/model combination, many instances exist, trained on different data","uniqueKey":"metadata.model.oneOf.0.owner.oneOf.0","typeLabel":"string"},{"type":"null","title":"Owner","description":"The owner of the model. Sometimes, for a provider/model combination, many instances exist, trained on different data","uniqueKey":"metadata.model.oneOf.0.owner.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.model.oneOf.0.owner","typeLabel":"string | null"},"at":{"oneOf":[{"type":"string","title":"At","description":"Extra model settings inferred from namespace","uniqueKey":"metadata.model.oneOf.0.at.oneOf.0","typeLabel":"string"},{"type":"null","title":"At","description":"Extra model settings inferred from namespace","uniqueKey":"metadata.model.oneOf.0.at.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.model.oneOf.0.at","typeLabel":"string | null"}},"uniqueKey":"metadata.model.oneOf.0","typeLabel":"ModelParts · object"},{"type":"null","description":"The model used in the request","uniqueKey":"metadata.model.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.model","typeLabel":"ModelParts · object | null"},"costs":{"properties":{"total_tokens":{"type":"number","title":"Total Tokens","default":0,"uniqueKey":"metadata.costs.total_tokens","typeLabel":"number"},"prompt_tokens":{"type":"number","title":"Prompt Tokens","default":0,"uniqueKey":"metadata.costs.prompt_tokens","typeLabel":"number"},"completion_tokens":{"type":"number","title":"Completion Tokens","default":0,"uniqueKey":"metadata.costs.completion_tokens","typeLabel":"number"}},"type":"object","title":"PulzeEngineTokens","description":"Cost (in $) of the request","uniqueKey":"metadata.costs","typeLabel":"PulzeEngineTokens · object"},"cost_savings":{"properties":{"total_tokens":{"type":"number","title":"Total Tokens","default":0,"uniqueKey":"metadata.cost_savings.total_tokens","typeLabel":"number"},"prompt_tokens":{"type":"number","title":"Prompt Tokens","default":0,"uniqueKey":"metadata.cost_savings.prompt_tokens","typeLabel":"number"},"completion_tokens":{"type":"number","title":"Completion Tokens","default":0,"uniqueKey":"metadata.cost_savings.completion_tokens","typeLabel":"number"}},"type":"object","title":"PulzeEngineTokens","description":"Price difference -- compared with GPT-4","uniqueKey":"metadata.cost_savings","typeLabel":"PulzeEngineTokens · object"},"generated_artifacts":{"properties":{"items":{"items":{"type":"object","uniqueKey":"metadata.generated_artifacts.\\items.items.[INDEX]","typeLabel":"object"},"type":"array","title":"Items","description":"Generated artifacts","uniqueKey":"metadata.generated_artifacts.\\items","typeLabel":"Items · object[]"}},"type":"object","title":"PulzeGeneratedArtifacts","description":"Generated artifacts","uniqueKey":"metadata.generated_artifacts","typeLabel":"PulzeGeneratedArtifacts · object"},"search_results":{"properties":{"items":{"items":{"type":"object","uniqueKey":"metadata.search_results.\\items.items.[INDEX]","typeLabel":"object"},"type":"array","title":"Items","description":"Search results","uniqueKey":"metadata.search_results.\\items","typeLabel":"Items · object[]"}},"type":"object","title":"PulzeSearchResults","description":"Search results","uniqueKey":"metadata.search_results","typeLabel":"PulzeSearchResults · object"},"latency":{"oneOf":[{"type":"number","title":"Latency","description":"The time it took for the Provider to return a response","uniqueKey":"metadata.latency.oneOf.0","typeLabel":"number"},{"type":"null","title":"Latency","description":"The time it took for the Provider to return a response","uniqueKey":"metadata.latency.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.latency","typeLabel":"number | null"},"labels":{"oneOf":[{"type":"object","title":"Labels","description":"Custom labels (metadata) sent along in the request","additionalProperties":{"type":"string","uniqueKey":"metadata.labels.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"metadata.labels.oneOf.0","typeLabel":"Labels · object"},{"type":"null","title":"Labels","description":"Custom labels (metadata) sent along in the request","uniqueKey":"metadata.labels.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.labels","typeLabel":"Labels · object | null"},"error":{"oneOf":[{"type":"string","title":"Error","description":"If an error occurs, it will be stored here","uniqueKey":"metadata.error.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error","description":"If an error occurs, it will be stored here","uniqueKey":"metadata.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.error","typeLabel":"string | null"},"scores":{"oneOf":[{"type":"object","title":"RankedScoringModels","description":"A ranking of the best models for a given request","properties":{"best_models":{"items":{"additionalProperties":{"type":"number","uniqueKey":"metadata.scores.oneOf.0.best_models.items.[INDEX].additionalProperties","typeLabel":"number"},"type":"object","uniqueKey":"metadata.scores.oneOf.0.best_models.items.[INDEX]","typeLabel":"object"},"type":"array","title":"Best Models","default":[],"uniqueKey":"metadata.scores.oneOf.0.best_models","typeLabel":"Best Models · object[]"},"candidates":{"oneOf":[{"type":"array","items":{"additionalProperties":{"type":"number","uniqueKey":"metadata.scores.oneOf.0.candidates.oneOf.0.items.[INDEX].additionalProperties","typeLabel":"number"},"type":"object","uniqueKey":"metadata.scores.oneOf.0.candidates.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Candidates","uniqueKey":"metadata.scores.oneOf.0.candidates.oneOf.0","typeLabel":"Candidates · object[]"},{"type":"null","title":"Candidates","uniqueKey":"metadata.scores.oneOf.0.candidates.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.scores.oneOf.0.candidates","typeLabel":"Candidates · object[] | null"}},"uniqueKey":"metadata.scores.oneOf.0","typeLabel":"RankedScoringModels · object"},{"type":"null","description":"A ranking of the best models for a given request","uniqueKey":"metadata.scores.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.scores","typeLabel":"RankedScoringModels · object | null"},"score":{"oneOf":[{"type":"number","title":"Score","description":"The score for the currently used LLM","default":0,"uniqueKey":"metadata.score.oneOf.0","typeLabel":"number"},{"type":"null","title":"Score","description":"The score for the currently used LLM","default":0,"uniqueKey":"metadata.score.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.score","typeLabel":"number | null"},"temperature":{"oneOf":[{"type":"number","title":"Temperature","description":"Temperature used for the request","uniqueKey":"metadata.temperature.oneOf.0","typeLabel":"number"},{"type":"integer","title":"Temperature","description":"Temperature used for the request","uniqueKey":"metadata.temperature.oneOf.1","typeLabel":"integer"},{"type":"null","title":"Temperature","description":"Temperature used for the request","uniqueKey":"metadata.temperature.oneOf.2","typeLabel":"null"}],"uniqueKey":"metadata.temperature","typeLabel":"number | integer | null"},"max_tokens":{"oneOf":[{"type":"integer","title":"Max Tokens","description":"Maximum number of tokens that can be used in the request+response.Leave empty to make it automatic, and set to `-1` to use the maximum context size (model-dependent)","minimum":-1,"uniqueKey":"metadata.max_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Max Tokens","description":"Maximum number of tokens that can be used in the request+response.Leave empty to make it automatic, and set to `-1` to use the maximum context size (model-dependent)","uniqueKey":"metadata.max_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.max_tokens","typeLabel":"integer | null"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the response","uniqueKey":"metadata.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the response","uniqueKey":"metadata.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.status_code","typeLabel":"integer | null"},"retries":{"type":"integer","title":"Retries","description":"The number of retries needed to get the answer. `null` or `0` means no retries were required","default":0,"uniqueKey":"metadata.retries","typeLabel":"integer"},"extra":{"oneOf":[{"type":"object","title":"Extra","description":"Extra data","uniqueKey":"metadata.extra.oneOf.0","typeLabel":"Extra · object"},{"type":"null","title":"Extra","description":"Extra data","uniqueKey":"metadata.extra.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.extra","typeLabel":"Extra · object | null"},"warning":{"oneOf":[{"type":"string","title":"Warning","description":"Show a warning -- deprecation messages, etc.","uniqueKey":"metadata.warning.oneOf.0","typeLabel":"string"},{"type":"null","title":"Warning","description":"Show a warning -- deprecation messages, etc.","uniqueKey":"metadata.warning.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata.warning","typeLabel":"string | null"}},"type":"object","title":"PulzeEngineResponseMetadata","description":"Metadata of the response","uniqueKey":"metadata","typeLabel":"PulzeEngineResponseMetadata · object"},"id":{"type":"string","title":"Id","description":"This ID gets generated by the database when we save the request","uniqueKey":"id","typeLabel":"string"},"usage":{"properties":{"total_tokens":{"type":"number","title":"Total Tokens","default":0,"uniqueKey":"usage.total_tokens","typeLabel":"number"},"prompt_tokens":{"type":"number","title":"Prompt Tokens","default":0,"uniqueKey":"usage.prompt_tokens","typeLabel":"number"},"completion_tokens":{"type":"number","title":"Completion Tokens","default":0,"uniqueKey":"usage.completion_tokens","typeLabel":"number"}},"type":"object","title":"PulzeEngineTokens","description":"Tokens used","uniqueKey":"usage","typeLabel":"PulzeEngineTokens · object"}},"additionalProperties":true,"type":"object","required":["choices","model","object"],"title":"PulzeEngineResponseChatCompletion","description":"The response returned to the user by the Chat Completions endpoint","uniqueKey":"","typeLabel":"PulzeEngineResponseChatCompletion · object"},"examples":{"Example":{"title":"Example","value":{"choices":[{"index":123,"message":{"role":"user","content":"\u003cstring>","tool_calls":[{"function":{"arguments":"\u003cstring>","name":"\u003cstring>"},"id":"\u003cstring>","type":"function"}]},"finish_reason":"stop"}],"model":"\u003cstring>","object":"text_completion","created":0,"metadata":{"app_id":"\u003cstring>","model":{"model":"\u003cstring>","namespace":"\u003cstring>","provider":"\u003cstring>","owner":"\u003cstring>","at":"\u003cstring>"},"costs":{"total_tokens":0,"prompt_tokens":0,"completion_tokens":0},"cost_savings":{"total_tokens":0,"prompt_tokens":0,"completion_tokens":0},"generated_artifacts":{"items":[{}]},"search_results":{"items":[{}]},"latency":123,"labels":{},"error":"\u003cstring>","scores":{"best_models":[],"candidates":[{}]},"score":0,"temperature":123,"max_tokens":0,"status_code":123,"retries":0,"extra":{},"warning":"\u003cstring>"},"id":"\u003cstring>","usage":{"total_tokens":0,"prompt_tokens":0,"completion_tokens":0}}}},"exampleType":"generated"}},"exampleType":"generated"},"4726cb5e-6fec-4bba-9b2e-4b78dd77fa3f":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"6c7b9f41-04a3-4bb9-a2e8-95c24076d2a9":{"HTTPBearer":{"type":"http","scheme":"bearer","scopes":[]}}},"servers":{},"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":"openapi.json"},"subdomain":"pulzeai","siteName":"Pulze.ai","title":"Chat Completions - Pulze.ai","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-10-07T20:39:08.594Z","originalFileLocation":"api-reference/chat/chat-completions.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=\"Perform a Chat Completion request.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Pulze.ai\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_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=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_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=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Chat Completions - Pulze.ai\">\u003cmeta data-mint-head property=\"og:description\" content=\"Perform a Chat Completion request.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Pulze.ai\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://pulze.ai/docs/api-reference/chat/chat-completions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://pulzeai.mintlify.app/_mintlify/api/og/v2?division=Chat\u0026amp;title=Chat+Completions\u0026amp;description=Perform+a+Chat+Completion+request.\u0026amp;theme=1c59a696d2536d0738836806\u0026amp;signature=59a66ab7468b907055570ac1488cf396018151e854d22af2dd35acb528c8bbbd\">\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=\"Chat Completions - Pulze.ai\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Perform a Chat Completion request.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://pulzeai.mintlify.app/_mintlify/api/og/v2?division=Chat\u0026amp;title=Chat+Completions\u0026amp;description=Perform+a+Chat+Completion+request.\u0026amp;theme=1c59a696d2536d0738836806\u0026amp;signature=59a66ab7468b907055570ac1488cf396018151e854d22af2dd35acb528c8bbbd\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/pulzeai/QuH53kgm1sgY4_T-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Pulze.ai\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF6523\">\u003cmeta data-mint-head name=\"slack-app-id\" content=\"A06FDS80NKD\">\u003clink data-mint-head rel=\"canonical\" href=\"https://pulze.ai/docs/api-reference/chat/chat-completions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/chat/chat-completions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://pulze.ai/#organization\",\"name\":\"Pulze.ai\",\"url\":\"https://pulze.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/pulzeai/SPhFJdoS8Z13fZf2/logo/pulze-logo-long.png?fit=max\u0026auto=format\u0026n=SPhFJdoS8Z13fZf2\u0026q=85\u0026s=f00d69becaadb520773dd4121e3668e7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://pulze.ai/docs#website\",\"name\":\"Pulze.ai\",\"url\":\"https://pulze.ai/docs\",\"publisher\":{\"@id\":\"https://pulze.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://pulze.ai/docs/api-reference/chat/chat-completions#webpage\",\"url\":\"https://pulze.ai/docs/api-reference/chat/chat-completions\",\"name\":\"Chat Completions\",\"description\":\"Perform a Chat Completion request.\",\"dateModified\":\"2025-10-07T20:39:08.594Z\",\"isPartOf\":{\"@id\":\"https://pulze.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://pulze.ai/docs/api-reference/chat/chat-completions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://pulze.ai/docs/api-reference/chat/chat-completions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API REFERENCE\",\"item\":\"https://pulze.ai/docs/api-reference/apps/get-apps-list\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Chat Completions\",\"item\":\"https://pulze.ai/docs/api-reference/chat/chat-completions\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://pulze.ai/docs/api-reference/chat/chat-completions#apireference\",\"headline\":\"Chat Completions\",\"name\":\"Chat Completions\",\"description\":\"Perform a Chat Completion request.\",\"url\":\"https://pulze.ai/docs/api-reference/chat/chat-completions\",\"mainEntityOfPage\":{\"@id\":\"https://pulze.ai/docs/api-reference/chat/chat-completions#webpage\"},\"dateModified\":\"2025-10-07T20:39:08.594Z\",\"publisher\":{\"@id\":\"https://pulze.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://pulze.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Pulze.ai\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Pulze.ai","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Getting Started","pages":[{"title":"Quickstart Guide","icon":"rocket","href":"/getting_started/quickstart"},{"icon":"grid","title":null,"href":"/getting_started/architecture"},{"icon":"microchip-ai","title":null,"href":"/getting_started/providers"},{"title":"RBAC","icon":"lock","href":"/getting_started/rbac"},{"title":"Changelog","icon":"clock-rotate-left","href":"/changelog"}]},{"group":"Models","pages":[{"title":"AI Models","icon":"microchip","href":"/models/overview"},{"title":"Model Deprecations","icon":"circle-exclamation","href":"/models/deprecations"}]},{"group":"AI Agents","pages":[{"group":"Agents","icon":"robot","pages":[{"title":"Agents Overview","icon":"robot","href":"/agents/overview"},{"title":"Ally - Customer Support","icon":"headset","href":"/agents/ally"},{"title":"Booster - SEO Assistant","icon":"bullhorn","href":"/agents/booster"},{"title":"Buzz - Social Media Manager","icon":"hashtag","href":"/agents/buzz"},{"title":"Finny - Business Manager","icon":"chart-line","href":"/agents/finny"},{"title":"Genius - Data Analyst","icon":"lightbulb","href":"/agents/genius"},{"title":"Muse - Personal Coach","icon":"palette","href":"/agents/muse"},{"title":"Rosie - Senior Software Engineer","icon":"users","href":"/agents/rosie"},{"title":"Selly - Sales Representative","icon":"handshake","href":"/agents/selly"},{"title":"Sorter - Info Organizer","icon":"database","href":"/agents/sorter"},{"title":"Tali - Recruiter","icon":"book","href":"/agents/tali"},{"title":"Vizard - Virtual Assistant","icon":"wand-magic-sparkles","href":"/agents/vizard"},{"title":"Wordi - Copywriter","icon":"pen","href":"/agents/wordi"}]}]},{"group":"Pulze Guide","pages":[{"title":"Navigate Pulze","icon":"compass","href":"/pulze/navigate-pulze"},{"group":"For Users","icon":"users","pages":[{"group":"Spaces","icon":"rocket","pages":[{"title":"Spaces Overview","icon":"rocket","href":"/pulze/spaces/overview"},{"title":"Creating \u0026 Managing Spaces","icon":"plus","href":"/pulze/spaces/create-manage"},{"group":"Conversations","pages":[{"title":"Chat Interface","icon":"comments","href":"/pulze/conversations/chat-interface"},{"title":"Message History","icon":"clock-rotate-left","href":"/pulze/conversations/message-history"},{"title":"References \u0026 Sources","icon":"book","href":"/pulze/conversations/references-sources"},{"title":"Comments \u0026 Collaboration","icon":"comment","href":"/pulze/conversations/comments-collaboration"}]},{"title":"Space Assistants","icon":"robot","href":"/pulze/spaces/assistants"},{"title":"Models \u0026 Routers","icon":"microchip","href":"/pulze/spaces/models-routers"},{"title":"Space Members","icon":"users","href":"/pulze/spaces/members"},{"title":"Space Documents","icon":"file-lines","href":"/pulze/spaces/documents"},{"title":"Space Data","icon":"folder-open","href":"/pulze/spaces/data"},{"title":"Space Tasks","icon":"clock","href":"/pulze/spaces/tasks"},{"title":"Learned Logs","icon":"graduation-cap","href":"/pulze/spaces/learned-logs"},{"title":"Space Integrations","icon":"plug","href":"/pulze/spaces/integrations"}]},{"group":"Assistants","icon":"robot","pages":[{"title":"Assistants Overview","icon":"robot","href":"/pulze/assistants/overview"},{"title":"Create \u0026 Configure Assistants","icon":"sliders","href":"/pulze/assistants/create-configure"},{"title":"Assistant Templates","icon":"layer-group","href":"/pulze/assistants/templates"}]},{"group":"Data","icon":"database","pages":[{"title":"Data Overview","icon":"database","href":"/pulze/data/overview"},{"title":"Custom Data","icon":"file-arrow-up","href":"/pulze/data/custom-data"},{"title":"Documents","icon":"file","href":"/pulze/data/documents"}]},{"group":"Tasks","icon":"clock","pages":[{"title":"Tasks Overview","icon":"clock","href":"/pulze/tasks/overview"},{"title":"Task Scheduling","icon":"calendar","href":"/pulze/tasks/scheduling"},{"title":"Task Monitoring","icon":"chart-line","href":"/pulze/tasks/monitoring"}]},{"group":"Evals","icon":"chart-line","pages":[{"title":"Datasets","icon":"table","href":"/pulze/data/datasets"},{"title":"Evaluations","icon":"chart-line","href":"/pulze/data/evaluations"}]}]},{"group":"For Admins","icon":"user-shield","pages":[{"group":"Permissions","icon":"shield","pages":[{"title":"Permissions Overview","icon":"shield","href":"/pulze/permissions/overview"},{"title":"Members","icon":"users","href":"/pulze/permissions/members"},{"title":"API Keys","icon":"key","href":"/pulze/permissions/api-keys"},{"title":"Access Control","icon":"lock","href":"/pulze/permissions/access-control"}]},{"group":"Routers","icon":"route","pages":[{"title":"Custom Routers","icon":"route","href":"/pulze/permissions/routers"}]},{"group":"Organizations","icon":"building","pages":[{"title":"Organization Management","icon":"building","href":"/pulze/organizations/overview"}]}]}]},{"group":"Tools Guide","pages":[{"title":"Overview of Available Tools","icon":"screwdriver-wrench","href":"/tools/tools"},{"title":"Add Data","icon":"file-plus","href":"/tools/add_data"},{"title":"API Request","icon":"paper-plane","href":"/tools/api_request"},{"title":"Context Chunking","icon":"scissors","href":"/tools/context_chunking"},{"title":"Gmail Draft Post","icon":"envelope-open-text","href":"/tools/gmail_draft_post"},{"title":"Gmail Post","icon":"envelope","href":"/tools/gmail_post"},{"title":"Gmail Read","icon":"envelope-open","href":"/tools/gmail_read"},{"title":"Gmail Reply","icon":"reply","href":"/tools/gmail_reply"},{"title":"Image Generation with DALL·E","icon":"palette","href":"/tools/image_dalle"},{"title":"Legacy File Search","icon":"box-archive","href":"/tools/legacy_file_search"},{"title":"LinkedIn Profile","icon":"linkedin","href":"/tools/linkedin_profile"},{"title":"MCP Tool","icon":"plug","href":"/tools/mcp_tool"},{"title":"Model Selector","icon":"microchip","href":"/tools/model_selector"},{"title":"Multi-Turn Image Editing","icon":"wand-magic-sparkles","href":"/tools/multi_turn_image_editing"},{"title":"Slack Read","icon":"slack","href":"/tools/slack_read"},{"title":"Slack Send","icon":"paper-plane","href":"/tools/slack_send"},{"title":"Space Search","icon":"compass","href":"/tools/space_search"},{"title":"Transcribe Audio","icon":"microphone","href":"/tools/transcribe_audio"},{"title":"URL Similarity Search","icon":"link","href":"/tools/url_similarity_search"},{"title":"Web Search","icon":"globe","href":"/tools/web_search"},{"title":"Web Advanced Search","icon":"magnifying-glass-plus","href":"/tools/web_advanced_search"},{"title":"X Likes","icon":"x-twitter","href":"/tools/x_likes"},{"title":"X Post","icon":"x-twitter","href":"/tools/x_post"}]},{"group":"Vibe Coding","pages":[{"title":"Vibe Coding","icon":"wand-magic-sparkles","href":"/vibe-coding/overview"}]},{"group":"Developer Guide","pages":[{"title":"Developer Guide","icon":"github","href":"/developer/chat-request"}]},{"group":"API REFERENCE","pages":[{"group":"Spaces","icon":"rocket","pages":[{"openapi":"post /v1/apps/","title":"Get Spaces List","href":"/api-reference/apps/get-apps-list"},{"openapi":"post /v1/apps/create","title":"Create Space","href":"/api-reference/apps/create-app"},{"openapi":"get /v1/apps/{app_id}/models","title":"List Space Models","href":"/api-reference/apps/list-app-models"},{"openapi":"put /v1/apps/update","title":"Update Space And Models","href":"/api-reference/apps/update-app-and-models"},{"openapi":"delete /v1/apps/{app_id}","title":"Delete Space","href":"/api-reference/apps/delete-app"},{"openapi":"post /v1/apps/{app_id}/conversations","title":"Get Conversations","href":"/api-reference/apps/get-conversations"},{"openapi":"post /v1/apps/{app_id}/conversations/create","title":"Create Conversation","href":"/api-reference/apps/create-conversation"},{"openapi":"put /v1/apps/{app_id}/conversations/{conversation_id}","title":"Update Conversation","href":"/api-reference/apps/update-conversation"},{"openapi":"delete /v1/apps/{app_id}/conversations/{conversation_id}","title":"Delete Conversation","href":"/api-reference/apps/delete-conversation"},{"openapi":"get /v1/apps/{app_id}/members","title":"Get Space Members","href":"/api-reference/apps/get-app-members"},{"openapi":"post /v1/apps/{app_id}/members","title":"Add Space Member","href":"/api-reference/apps/add-app-member"},{"openapi":"put /v1/apps/{app_id}/members/{app_member_id}","title":"Update Space Member","href":"/api-reference/apps/update-app-member"},{"openapi":"delete /v1/apps/{app_id}/members/{app_member_id}","title":"Remove Space Member","href":"/api-reference/apps/remove-app-member"}]},{"group":"Data","icon":"database","pages":[{"openapi":"post /v1/orgs/custom-data/list","title":"Org List Custom Data","href":"/api-reference/orgs/org-list-custom-data"},{"openapi":"post /v1/orgs/custom-data","title":"Upload Custom Data","href":"/api-reference/orgs/upload-custom-data"},{"openapi":"post /v1/orgs/custom-data/{file_id}/associate","title":"Associate Custom Data","href":"/api-reference/orgs/associate-custom-data"},{"openapi":"delete /v1/orgs/custom-data/{file_id}","title":"Org Delete Custom Data","href":"/api-reference/orgs/org-delete-custom-data"},{"openapi":"get /v1/apps/custom-data/{app_id}","title":"Space List Custom Data","href":"/api-reference/apps/app-list-custom-data"},{"openapi":"post /v1/apps/custom-data/{app_id}","title":"Space Upload Custom Data","href":"/api-reference/apps/app-upload-custom-data"},{"openapi":"put /v1/apps/custom-data/{app_id}/files/{file_id}","title":"Update App Custom Data","href":"/api-reference/apps/update-app-custom-data"},{"openapi":"post /v1/apps/custom-data/{app_id}/delete","title":"Space Delete Custom Data","description":null,"href":"/api-reference/apps/app-delete-custom-data"}]},{"group":"Chat","icon":"rocketchat","pages":[{"openapi":"post /v1/chat/completions","title":"Chat Completions","href":"/api-reference/chat/chat-completions"}]},{"group":"Assistants","icon":"robot","pages":[{"openapi":"get /v1/orgs/assistants","title":"Get Org Assistants","description":null,"href":"/api-reference/orgs/get-org-assistants"},{"openapi":"get /v1/orgs/tools","title":"Get Org Tools","href":"/api-reference/orgs/get-org-tools"},{"openapi":"get /v1/apps/{app_id}/assistants/","title":"List Assistants","href":"/api-reference/apps/list-assistants"},{"openapi":"get /v1/assistants/","title":"List Shared Assistants","href":"/api-reference/assistants/list-shared-assistants"},{"openapi":"post /v1/apps/{app_id}/assistants/","title":"Create Assistant","href":"/api-reference/apps/create-assistant"},{"openapi":"put /v1/apps/{app_id}/assistants/{assistant_id}","title":"Update Assistant","href":"/api-reference/apps/update-assistant"},{"openapi":"get /v1/apps/{app_id}/assistants/{assistant_id}/tools","title":"Get Assistant Tools","href":"/api-reference/apps/get-assistant-tools"},{"openapi":"delete /v1/apps/{app_id}/assistants/{assistant_id}","title":"Delete Assistant","href":"/api-reference/apps/delete-assistant"}]},{"group":"Documents","icon":"file","pages":[{"openapi":"get /v1/apps/{app_id}/documents","title":"App List Documents","href":"/api-reference/apps/app-list-documents"},{"openapi":"post /v1/apps/{app_id}/documents","title":"Create Document","href":"/api-reference/apps/create-document"},{"openapi":"get /v1/apps/{app_id}/documents/{document_id}","title":"Get Document","href":"/api-reference/apps/get-document"},{"openapi":"put /v1/apps/{app_id}/documents/{document_id}","title":"Update Document","href":"/api-reference/apps/update-document"},{"openapi":"put /v1/apps/{app_id}/documents/{document_id}/title","title":"Update Document Title","href":"/api-reference/apps/update-document-title"},{"openapi":"delete /v1/apps/{app_id}/documents/{document_id}","title":"Delete Document","href":"/api-reference/apps/delete-document"}]}]},{"group":"COMMUNITY","pages":[{"icon":"message-bot","title":null,"href":"/community/ai-chatbot"},{"icon":"chrome","title":null,"href":"/community/chrome-ai-assistant"},{"icon":"chart-network","title":null,"href":"/community/knn-router"}]},{"group":"PULZE ACADEMY","pages":[{"icon":"books","title":null,"href":"/academy/learning-hub"}]}]},{"anchor":"Try for free","href":"https://www.pulze.ai","icon":"circle-play"},{"anchor":"Internal APIs","hidden":true,"icon":"rectangle-terminal","pages":[{"title":"Internal APIs","href":"/internal/get-billing"}]},{"anchor":"FEATURES","hidden":true,"icon":"rectangle-terminal","pages":[{"title":"FEATURES","href":"/features/custom-routers"}]},{"anchor":"TUTORIALS","hidden":true,"icon":"rectangle-terminal","pages":[{"title":"TUTORIALS","href":"/tutorials/building-a-simple-app-with-Pulze"}]}]},"title":"Chat Completions - Pulze.ai","buildId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","deploymentId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-D2GYGXhJ.js","utils-BFd71lo2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-i162M7Za.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-oUw0la6W.js","snippetPresets-DtIWL37f.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BCMBbEQM.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DC4RgS91.js","shallow-CgVeLRFv.js","getApiPlaygroundDisplay-D5biMY5x.js","CodeSnippet-BFsbT-Fu.js","CodeSnippets-zLLOIece.js","Page-Ddn8iQDL.js","getPastedJson-BrHW4jRt.js","icon-CkMCp-Tk.js","MethodPill-CCcSM-Ep.js","DuplicateIcon-4tBrFI-V.js","createIcon-YbZxtfvX.js","DynamicMarkdown-BQC1aHST.js","SectionHeading-Dyh8yRs0.js","axios-vUo_bRtp.js","Markdown-DnRxVfNy.js","clsx-BHwt7gjg.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CI1QhstW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ctpizp2W.js"]}