{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Pawa AI Docs","colors":{"primary":"#FFA200","light":"#FFA200","dark":"#FFA200"},"logo":{"light":"https://mintcdn.com/sartifycoltd/ZmUMDiuhTZ-pD390/logo/pawa-logo-2.svg?fit=max\u0026auto=format\u0026n=ZmUMDiuhTZ-pD390\u0026q=85\u0026s=26ea97929a46ccbe6657a656b6447136","dark":"https://mintcdn.com/sartifycoltd/ZmUMDiuhTZ-pD390/logo/pawa-logo-2.svg?fit=max\u0026auto=format\u0026n=ZmUMDiuhTZ-pD390\u0026q=85\u0026s=26ea97929a46ccbe6657a656b6447136","href":"https://pawa-ai.com"},"favicon":"https://mintcdn.com/sartifycoltd/ZmUMDiuhTZ-pD390/favicon.svg?fit=max\u0026auto=format\u0026n=ZmUMDiuhTZ-pD390\u0026q=85\u0026s=ac15c194ae8d43ca1af971c0fcf9d7d4","navbar":{"links":[{"href":"https://api.whatsapp.com/send/?phone=255688067709\u0026text\u0026type=phone_number\u0026app_absent=0","label":"Get Support"}],"primary":{"type":"button","label":"Start Building","href":"https://builder.pawa-ai.com/dashboard"}},"footer":{"socials":{"website":"https://pawa-ai.com","github":"https://staging.pawa-ai.com/dev","linkedin":"https://staging.pawa-ai.com/dev"}},"fonts":{"family":"Nunito Sans"},"contextual":{"options":["copy","view","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"SandBox","icon":"play","href":"https://builder.pawa-ai.com/dashboard?page=sandbox"},{"anchor":"Get Your API Key","icon":"key","href":"https://builder.pawa-ai.com/dashboard?page=keys"},{"anchor":"Examples","icon":"github","href":"https://github.com/Sartify/pawa-ai-blueprints-chatbots"},{"anchor":"Blogs","icon":"book","href":"https://pawa-ai.com/blogs"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sartifycoltd","hasAudioNarration":false,"actualSubdomain":"sartifycoltd","customDomains":["docs.pawa-ai.com"],"gitSource":{"type":"github","owner":"sartify","repo":"pawa-ai-apis-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a8f7ba2b8432d5d8af2b235","collectionId":"76767dc3-f97d-4521-b29e-726ce4c04d73","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a8f7ba2b8432d5d8af2b235"},"entitlements":{},"buildId":"6a8f7ba2b8432d5d8af2b235","clientVersion":"0.0.3969","searchFilterCounts":[{"language":"default","tag":"Documentation","count":43},{"language":"default","tag":"API reference","count":41},{"language":"default","tag":"Capabilities","count":16},{"language":"default","tag":"Agents","count":13},{"language":"default","tag":"Transcribe","count":10},{"language":"default","tag":"Python SDK","count":10},{"language":"default","tag":"Getting Started","count":9},{"language":"default","tag":"Storage","count":8},{"language":"default","tag":"API","count":8},{"language":"default","tag":"Guides","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":".h-6{height:2.5rem}.text-nowrap{display:none}.dark\\:bg-sky-500\\/10:is(.dark *){background-color:#000}.border-sky-500\\/20,.border-sky-500\\30 {border-color:#ffa200}.text-sky-500{--tw-text-opacity:1;color:#ffa200}.dark\\:border-sky-500\\/30:is(.dark *){border-color:#ffa200}.text-sky-900{color:#ffa200}.dark\\:text-sky-200 :is(.dark *){color:#ffa200}.max-w-xl{max-width:55rem}.dark\\:text-gray-400:is(.dark *){color:#afaeae}"}],"page":{"pagePath":"api-reference/endpoint/chat/request","slug":"/api-reference/endpoint/chat/request","pageMetadata":{"title":"Send Request","openapi":"POST /chat/request","description":"This endpoint is used to receive chat request from user through API and return the answer.","href":"/api-reference/endpoint/chat/request"},"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: \"This endpoint is used to receive chat request from user through API and return the answer.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Send Request","openapi":"POST /chat/request","description":"This endpoint is used to receive chat request from user through API and return the answer.","href":"/api-reference/endpoint/chat/request"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"This endpoint is used to receive chat request from user through API and return the answer.","requestBody":"626a23ac-0323-4abf-a0a0-97856a2d7f4f","responses":{"200":"a33a90a8-616e-42a6-aa73-30bbfb842fa8","400":"e1947bc9-40d5-49bb-9a71-025706dc5d39","401":"63a89930-fbf1-4c2b-8d15-c13fb19eceb5","403":"32ab661b-42e7-440c-a959-2e1740b9b641","404":"f46af919-543c-4cad-8b36-4074bca0f19c","429":"5e1548cd-61a7-49d6-af51-a2694d85bf19","500":"b0496c29-bb68-4438-9569-d9e2c6213acf"},"summary":"Chat request","tags":["Chat request"],"method":"post","type":"path","servers":["26023518-7cd4-4c5f-8208-7ffe0de21022"],"security":["5698ca4f-e7c7-48a5-b604-bfc0a680bf8f"],"path":"/chat/request","baseUrlOptions":["https://api.pawa-ai.com/v1"],"title":"Chat request","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Basic Chat","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-ember-20240924","example":"pawa-v1-ember-20240924","enum":["pawa-v1-ember-20240924","pawa-v1-blaze-20250318"],"isRequired":true,"uniqueKey":"oneOf.0.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.0.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message","example":[{"type":"text","text":"Hello"}],"items":{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.0.messages.items.[INDEX].content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.0.messages.items.[INDEX].content.items.[INDEX].text","typeLabel":"string"}},"uniqueKey":"oneOf.0.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object"},"isRequired":true,"uniqueKey":"oneOf.0.messages.items.[INDEX].content","typeLabel":"TextContent · object[]"}},"required":["role","content"],"uniqueKey":"oneOf.0.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.messages","typeLabel":"object[]"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.0.temperature","typeLabel":"number"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.0.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.0.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.0.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.0.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.0.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.0.stream","typeLabel":"boolean"}},"uniqueKey":"oneOf.0","typeLabel":"Basic Chat · object"},{"type":"object","title":"Multimodal Chat","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-blaze-20250318","example":"pawa-v1-blaze-20250318","enum":["pawa-v1-blaze-20250318","pawa-v1-ember-20240924"],"isRequired":true,"uniqueKey":"oneOf.1.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.1.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message as a list of typed blocks. For plain text, use an array with a text block, for example: [{ \"type\": \"text\", \"text\": \"What is the current president of Tanzania?\" }].","example":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}],"items":{"oneOf":[{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"TextContent · object"},{"type":"object","title":"ImageContent","required":["type","image_url"],"properties":{"type":{"type":"string","enum":["image_url"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"image_url":{"type":"object","description":"Image URL object","required":["url"],"properties":{"url":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url","typeLabel":"object"}},"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"ImageContent · object"}],"uniqueKey":"oneOf.1.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object | ImageContent · object"},"isRequired":true,"uniqueKey":"oneOf.1.messages.items.[INDEX].content","typeLabel":"(TextContent · object | ImageContent · object)[]"}},"required":["role","content"],"uniqueKey":"oneOf.1.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.messages","typeLabel":"object[]"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.1.temperature","typeLabel":"number"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.1.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.1.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.1.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.1.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.1.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.1.stream","typeLabel":"boolean"}},"uniqueKey":"oneOf.1","typeLabel":"Multimodal Chat · object"},{"type":"object","title":"Tools Chat","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-blaze-20250318","example":"pawa-v1-blaze-20250318","enum":["pawa-v1-blaze-20250318","pawa-v1-ember-20240924"],"isRequired":true,"uniqueKey":"oneOf.2.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.2.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message as a list of typed blocks. For plain text, use an array with a text block, for example: [{ \"type\": \"text\", \"text\": \"What is the current president of Tanzania?\" }].","example":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}],"items":{"oneOf":[{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"TextContent · object"},{"type":"object","title":"ImageContent","required":["type","image_url"],"properties":{"type":{"type":"string","enum":["image_url"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"image_url":{"type":"object","description":"Image URL object","required":["url"],"properties":{"url":{"type":"string","isRequired":true,"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url","typeLabel":"object"}},"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"ImageContent · object"}],"uniqueKey":"oneOf.2.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object | ImageContent · object"},"isRequired":true,"uniqueKey":"oneOf.2.messages.items.[INDEX].content","typeLabel":"(TextContent · object | ImageContent · object)[]"}},"required":["role","content"],"uniqueKey":"oneOf.2.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.2.messages","typeLabel":"object[]"},"tools":{"description":"Tools to provide to the model (as a JSON string). Eg. Built-in tools includes web_search_tool","example":[{"type":"function","function":{"name":"convert_usd_to_tsh","description":"Converts an amount in USD to Tanzanian Shillings.","strict":true,"parameters":{"type":"object","properties":{"amount_usd":{"description":"Amount in USD","type":"number"}},"required":["amount_usd"],"additionalProperties":false}}},{"type":"pawa_tool","pawa_tool":"web_search_tool"}],"type":"array","items":{"oneOf":[{"type":"object","title":"Custom Tools","required":["type","function"],"properties":{"type":{"type":"string","default":"function","example":"function","enum":["function"],"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"function":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.name","typeLabel":"string"},"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.description","typeLabel":"string"},"strict":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.strict","typeLabel":"boolean"},"parameters":{"type":"object","properties":{"type":{"type":"string","default":"object","example":"object","enum":["object"],"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.type","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","description":"Properties for the parameters object","additionalProperties":{"type":"object","properties":{"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.description","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.type","typeLabel":"string"}},"required":["description","type"],"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.properties","typeLabel":"object"},"required":{"description":"Required parameter names","type":"array","items":{"type":"string","uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.required.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.required","typeLabel":"string[]"},"additionalProperties":{"type":"boolean","description":"Allow additional properties","default":false,"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters.\\additionalProperties","typeLabel":"boolean"}},"required":["type","properties","required","additionalProperties"],"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function.parameters","typeLabel":"object"}},"required":["name","description","strict","parameters"],"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0.function","typeLabel":"object"}},"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.0","typeLabel":"Custom Tools · object"},{"type":"object","title":"Built-In Tools","required":["type","pawa_tool"],"properties":{"type":{"type":"string","default":"pawa_tool","example":"pawa_tool","enum":["pawa_tool"],"isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"pawa_tool":{"type":"string","isRequired":true,"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.1.pawa_tool","typeLabel":"string"}},"uniqueKey":"oneOf.2.tools.items.[INDEX].oneOf.1","typeLabel":"Built-In Tools · object"}],"uniqueKey":"oneOf.2.tools.items.[INDEX]","typeLabel":"Custom Tools · object | Built-In Tools · object"},"uniqueKey":"oneOf.2.tools","typeLabel":"(Custom Tools · object | Built-In Tools · object)[]"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.2.temperature","typeLabel":"number"},"tool_choice":{"type":"string","description":"Tool selection strategy","default":"auto","example":"auto","enum":["auto","required"],"uniqueKey":"oneOf.2.tool_choice","typeLabel":"enum\u003cstring>"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.2.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.2.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.2.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.2.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.2.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.2.stream","typeLabel":"boolean"}},"uniqueKey":"oneOf.2","typeLabel":"Tools Chat · object"},{"type":"object","title":"Reasoning Chat","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-blaze-20250318","example":"pawa-v1-blaze-20250318","enum":["pawa-v1-blaze-20250318","pawa-v1-ember-20240924"],"isRequired":true,"uniqueKey":"oneOf.3.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.3.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message as a list of typed blocks. For plain text, use an array with a text block, for example: [{ \"type\": \"text\", \"text\": \"What is the current president of Tanzania?\" }].","example":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}],"items":{"oneOf":[{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"TextContent · object"},{"type":"object","title":"ImageContent","required":["type","image_url"],"properties":{"type":{"type":"string","enum":["image_url"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"image_url":{"type":"object","description":"Image URL object","required":["url"],"properties":{"url":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url","typeLabel":"object"}},"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"ImageContent · object"}],"uniqueKey":"oneOf.3.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object | ImageContent · object"},"isRequired":true,"uniqueKey":"oneOf.3.messages.items.[INDEX].content","typeLabel":"(TextContent · object | ImageContent · object)[]"}},"required":["role","content"],"uniqueKey":"oneOf.3.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.3.messages","typeLabel":"object[]"},"tools":{"description":"Tools to provide to the model (as a JSON string). Eg. Built-in tools includes web_search_tool","example":[{"type":"function","function":{"name":"convert_usd_to_tsh","description":"Converts an amount in USD to Tanzanian Shillings.","strict":true,"parameters":{"type":"object","properties":{"amount_usd":{"description":"Amount in USD","type":"number"}},"required":["amount_usd"],"additionalProperties":false}}},{"type":"pawa_tool","pawa_tool":"web_search_tool"}],"type":"array","items":{"oneOf":[{"type":"object","title":"Custom Tools","required":["type","function"],"properties":{"type":{"type":"string","default":"function","example":"function","enum":["function"],"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"function":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.name","typeLabel":"string"},"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.description","typeLabel":"string"},"strict":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.strict","typeLabel":"boolean"},"parameters":{"type":"object","properties":{"type":{"type":"string","default":"object","example":"object","enum":["object"],"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.type","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","description":"Properties for the parameters object","additionalProperties":{"type":"object","properties":{"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.description","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.type","typeLabel":"string"}},"required":["description","type"],"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.properties","typeLabel":"object"},"required":{"description":"Required parameter names","type":"array","items":{"type":"string","uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.required.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.required","typeLabel":"string[]"},"additionalProperties":{"type":"boolean","description":"Allow additional properties","default":false,"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters.\\additionalProperties","typeLabel":"boolean"}},"required":["type","properties","required","additionalProperties"],"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function.parameters","typeLabel":"object"}},"required":["name","description","strict","parameters"],"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0.function","typeLabel":"object"}},"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.0","typeLabel":"Custom Tools · object"},{"type":"object","title":"Built-In Tools","required":["type","pawa_tool"],"properties":{"type":{"type":"string","default":"pawa_tool","example":"pawa_tool","enum":["pawa_tool"],"isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"pawa_tool":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.1.pawa_tool","typeLabel":"string"}},"uniqueKey":"oneOf.3.tools.items.[INDEX].oneOf.1","typeLabel":"Built-In Tools · object"}],"uniqueKey":"oneOf.3.tools.items.[INDEX]","typeLabel":"Custom Tools · object | Built-In Tools · object"},"uniqueKey":"oneOf.3.tools","typeLabel":"(Custom Tools · object | Built-In Tools · object)[]"},"reasoning":{"description":"Reasoning information (as JSON string)","example":{"effort":"medium"},"type":"object","items":{"type":"object","properties":{"effort":{"type":"string","description":"Reasoning effort level","example":"medium","enum":["none","low","medium","higher"]}},"required":["effort"]},"uniqueKey":"oneOf.3.reasoning","typeLabel":"object"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.3.temperature","typeLabel":"number"},"tool_choice":{"type":"string","description":"Tool selection strategy","default":"auto","example":"auto","enum":["auto","required"],"uniqueKey":"oneOf.3.tool_choice","typeLabel":"enum\u003cstring>"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.3.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.3.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.3.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.3.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.3.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.3.stream","typeLabel":"boolean"}},"uniqueKey":"oneOf.3","typeLabel":"Reasoning Chat · object"},{"type":"object","title":"RAG Chat","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-blaze-20250318","example":"pawa-v1-blaze-20250318","enum":["pawa-v1-blaze-20250318","pawa-v1-ember-20240924"],"isRequired":true,"uniqueKey":"oneOf.4.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.4.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message as a list of typed blocks. For plain text, use an array with a text block, for example: [{ \"type\": \"text\", \"text\": \"What is the current president of Tanzania?\" }].","example":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}],"items":{"oneOf":[{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"TextContent · object"},{"type":"object","title":"ImageContent","required":["type","image_url"],"properties":{"type":{"type":"string","enum":["image_url"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"image_url":{"type":"object","description":"Image URL object","required":["url"],"properties":{"url":{"type":"string","isRequired":true,"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url","typeLabel":"object"}},"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"ImageContent · object"}],"uniqueKey":"oneOf.4.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object | ImageContent · object"},"isRequired":true,"uniqueKey":"oneOf.4.messages.items.[INDEX].content","typeLabel":"(TextContent · object | ImageContent · object)[]"}},"required":["role","content"],"uniqueKey":"oneOf.4.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.4.messages","typeLabel":"object[]"},"tools":{"description":"Tools to provide to the model (as a JSON string). Eg. Built-in tools includes web_search_tool","example":[{"type":"function","function":{"name":"convert_usd_to_tsh","description":"Converts an amount in USD to Tanzanian Shillings.","strict":true,"parameters":{"type":"object","properties":{"amount_usd":{"description":"Amount in USD","type":"number"}},"required":["amount_usd"],"additionalProperties":false}}},{"type":"pawa_tool","pawa_tool":"web_search_tool"}],"type":"array","items":{"oneOf":[{"type":"object","title":"Custom Tools","required":["type","function"],"properties":{"type":{"type":"string","default":"function","example":"function","enum":["function"],"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"function":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.name","typeLabel":"string"},"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.description","typeLabel":"string"},"strict":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.strict","typeLabel":"boolean"},"parameters":{"type":"object","properties":{"type":{"type":"string","default":"object","example":"object","enum":["object"],"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.type","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","description":"Properties for the parameters object","additionalProperties":{"type":"object","properties":{"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.description","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.type","typeLabel":"string"}},"required":["description","type"],"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.properties","typeLabel":"object"},"required":{"description":"Required parameter names","type":"array","items":{"type":"string","uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.required.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.required","typeLabel":"string[]"},"additionalProperties":{"type":"boolean","description":"Allow additional properties","default":false,"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters.\\additionalProperties","typeLabel":"boolean"}},"required":["type","properties","required","additionalProperties"],"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function.parameters","typeLabel":"object"}},"required":["name","description","strict","parameters"],"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0.function","typeLabel":"object"}},"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.0","typeLabel":"Custom Tools · object"},{"type":"object","title":"Built-In Tools","required":["type","pawa_tool"],"properties":{"type":{"type":"string","default":"pawa_tool","example":"pawa_tool","enum":["pawa_tool"],"isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"pawa_tool":{"type":"string","isRequired":true,"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.1.pawa_tool","typeLabel":"string"}},"uniqueKey":"oneOf.4.tools.items.[INDEX].oneOf.1","typeLabel":"Built-In Tools · object"}],"uniqueKey":"oneOf.4.tools.items.[INDEX]","typeLabel":"Custom Tools · object | Built-In Tools · object"},"uniqueKey":"oneOf.4.tools","typeLabel":"(Custom Tools · object | Built-In Tools · object)[]"},"reasoning":{"description":"Reasoning information (as JSON string)","example":{"effort":"medium"},"type":"object","items":{"type":"object","properties":{"effort":{"type":"string","description":"Reasoning effort level","example":"medium","enum":["none","low","medium","higher"]}},"required":["effort"]},"uniqueKey":"oneOf.4.reasoning","typeLabel":"object"},"knowledgeBase":{"description":"Knowledge base reference info (as JSON string)","example":{"kbReferenceId":"3fdfdff43543fdfdf44434fsfdf","IsMust":true},"type":"object","items":{"type":"object","properties":{"kbReferenceId":{"type":"string","description":"Knowledge base reference ID","example":"3fdfdff43543fdfdf44434fsfdf"},"isMust":{"type":"boolean","description":"Whether this knowledge base must be used every time the request is made. If True, the model will always use this knowledge base when generating responses, and if False, the model will decide (agentic) whether to use it based on the context of the conversation.","example":true,"default":true,"enum":[true,false]}},"required":["kbReferenceId"]},"uniqueKey":"oneOf.4.knowledgeBase","typeLabel":"object"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.4.temperature","typeLabel":"number"},"tool_choice":{"type":"string","description":"Tool selection strategy","default":"auto","example":"auto","enum":["auto","required"],"uniqueKey":"oneOf.4.tool_choice","typeLabel":"enum\u003cstring>"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.4.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.4.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.4.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.4.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.4.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.4.stream","typeLabel":"boolean"}},"uniqueKey":"oneOf.4","typeLabel":"RAG Chat · object"},{"type":"object","title":"Agentic RAG Chat","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-blaze-20250318","example":"pawa-v1-blaze-20250318","enum":["pawa-v1-blaze-20250318","pawa-v1-ember-20240924"],"isRequired":true,"uniqueKey":"oneOf.5.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.5.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message as a list of typed blocks. For plain text, use an array with a text block, for example: [{ \"type\": \"text\", \"text\": \"What is the current president of Tanzania?\" }].","example":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}],"items":{"oneOf":[{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"TextContent · object"},{"type":"object","title":"ImageContent","required":["type","image_url"],"properties":{"type":{"type":"string","enum":["image_url"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"image_url":{"type":"object","description":"Image URL object","required":["url"],"properties":{"url":{"type":"string","isRequired":true,"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url","typeLabel":"object"}},"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"ImageContent · object"}],"uniqueKey":"oneOf.5.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object | ImageContent · object"},"isRequired":true,"uniqueKey":"oneOf.5.messages.items.[INDEX].content","typeLabel":"(TextContent · object | ImageContent · object)[]"}},"required":["role","content"],"uniqueKey":"oneOf.5.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.5.messages","typeLabel":"object[]"},"tools":{"description":"Tools to provide to the model (as a JSON string). Eg. Built-in tools includes web_search_tool","example":[{"type":"function","function":{"name":"convert_usd_to_tsh","description":"Converts an amount in USD to Tanzanian Shillings.","strict":true,"parameters":{"type":"object","properties":{"amount_usd":{"description":"Amount in USD","type":"number"}},"required":["amount_usd"],"additionalProperties":false}}},{"type":"pawa_tool","pawa_tool":"web_search_tool"}],"type":"array","items":{"oneOf":[{"type":"object","title":"Custom Tools","required":["type","function"],"properties":{"type":{"type":"string","default":"function","example":"function","enum":["function"],"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"function":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.name","typeLabel":"string"},"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.description","typeLabel":"string"},"strict":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.strict","typeLabel":"boolean"},"parameters":{"type":"object","properties":{"type":{"type":"string","default":"object","example":"object","enum":["object"],"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.type","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","description":"Properties for the parameters object","additionalProperties":{"type":"object","properties":{"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.description","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.type","typeLabel":"string"}},"required":["description","type"],"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.properties","typeLabel":"object"},"required":{"description":"Required parameter names","type":"array","items":{"type":"string","uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.required.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.required","typeLabel":"string[]"},"additionalProperties":{"type":"boolean","description":"Allow additional properties","default":false,"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters.\\additionalProperties","typeLabel":"boolean"}},"required":["type","properties","required","additionalProperties"],"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function.parameters","typeLabel":"object"}},"required":["name","description","strict","parameters"],"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0.function","typeLabel":"object"}},"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.0","typeLabel":"Custom Tools · object"},{"type":"object","title":"Built-In Tools","required":["type","pawa_tool"],"properties":{"type":{"type":"string","default":"pawa_tool","example":"pawa_tool","enum":["pawa_tool"],"isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"pawa_tool":{"type":"string","isRequired":true,"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.1.pawa_tool","typeLabel":"string"}},"uniqueKey":"oneOf.5.tools.items.[INDEX].oneOf.1","typeLabel":"Built-In Tools · object"}],"uniqueKey":"oneOf.5.tools.items.[INDEX]","typeLabel":"Custom Tools · object | Built-In Tools · object"},"uniqueKey":"oneOf.5.tools","typeLabel":"(Custom Tools · object | Built-In Tools · object)[]"},"reasoning":{"description":"Reasoning information (as JSON string)","example":{"effort":"medium"},"type":"object","items":{"type":"object","properties":{"effort":{"type":"string","description":"Reasoning effort level","example":"medium","enum":["none","low","medium","higher"]}},"required":["effort"]},"uniqueKey":"oneOf.5.reasoning","typeLabel":"object"},"knowledgeBase":{"description":"Knowledge base reference info (as JSON string)","example":{"kbReferenceId":"3fdfdff43543fdfdf44434fsfdf","IsMust":true},"type":"object","items":{"type":"object","properties":{"kbReferenceId":{"type":"string","description":"Knowledge base reference ID","example":"3fdfdff43543fdfdf44434fsfdf"},"isMust":{"type":"boolean","description":"Whether this knowledge base must be used every time the request is made. If True, the model will always use this knowledge base when generating responses, and if False, the model will decide (agentic) whether to use it based on the context of the conversation.","example":true,"default":true,"enum":[true,false]}},"required":["kbReferenceId"]},"uniqueKey":"oneOf.5.knowledgeBase","typeLabel":"object"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.5.temperature","typeLabel":"number"},"tool_choice":{"type":"string","description":"Tool selection strategy","default":"auto","example":"auto","enum":["auto","required"],"uniqueKey":"oneOf.5.tool_choice","typeLabel":"enum\u003cstring>"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.5.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.5.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.5.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.5.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.5.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.5.stream","typeLabel":"boolean"}},"uniqueKey":"oneOf.5","typeLabel":"Agentic RAG Chat · object"},{"type":"object","title":"In Memory Chat","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-blaze-20250318","example":"pawa-v1-blaze-20250318","enum":["pawa-v1-blaze-20250318","pawa-v1-ember-20240924"],"isRequired":true,"uniqueKey":"oneOf.6.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.6.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message as a list of typed blocks. For plain text, use an array with a text block, for example: [{ \"type\": \"text\", \"text\": \"What is the current president of Tanzania?\" }].","example":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}],"items":{"oneOf":[{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"TextContent · object"},{"type":"object","title":"ImageContent","required":["type","image_url"],"properties":{"type":{"type":"string","enum":["image_url"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"image_url":{"type":"object","description":"Image URL object","required":["url"],"properties":{"url":{"type":"string","isRequired":true,"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url","typeLabel":"object"}},"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"ImageContent · object"}],"uniqueKey":"oneOf.6.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object | ImageContent · object"},"isRequired":true,"uniqueKey":"oneOf.6.messages.items.[INDEX].content","typeLabel":"(TextContent · object | ImageContent · object)[]"}},"required":["role","content"],"uniqueKey":"oneOf.6.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.6.messages","typeLabel":"object[]"},"tools":{"description":"Tools to provide to the model (as a JSON string). Eg. Built-in tools includes web_search_tool","example":[{"type":"function","function":{"name":"convert_usd_to_tsh","description":"Converts an amount in USD to Tanzanian Shillings.","strict":true,"parameters":{"type":"object","properties":{"amount_usd":{"description":"Amount in USD","type":"number"}},"required":["amount_usd"],"additionalProperties":false}}},{"type":"pawa_tool","pawa_tool":"web_search_tool"}],"type":"array","items":{"oneOf":[{"type":"object","title":"Custom Tools","required":["type","function"],"properties":{"type":{"type":"string","default":"function","example":"function","enum":["function"],"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"function":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.name","typeLabel":"string"},"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.description","typeLabel":"string"},"strict":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.strict","typeLabel":"boolean"},"parameters":{"type":"object","properties":{"type":{"type":"string","default":"object","example":"object","enum":["object"],"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.type","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","description":"Properties for the parameters object","additionalProperties":{"type":"object","properties":{"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.description","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.type","typeLabel":"string"}},"required":["description","type"],"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.properties","typeLabel":"object"},"required":{"description":"Required parameter names","type":"array","items":{"type":"string","uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.required.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.required","typeLabel":"string[]"},"additionalProperties":{"type":"boolean","description":"Allow additional properties","default":false,"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters.\\additionalProperties","typeLabel":"boolean"}},"required":["type","properties","required","additionalProperties"],"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function.parameters","typeLabel":"object"}},"required":["name","description","strict","parameters"],"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0.function","typeLabel":"object"}},"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.0","typeLabel":"Custom Tools · object"},{"type":"object","title":"Built-In Tools","required":["type","pawa_tool"],"properties":{"type":{"type":"string","default":"pawa_tool","example":"pawa_tool","enum":["pawa_tool"],"isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"pawa_tool":{"type":"string","isRequired":true,"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.1.pawa_tool","typeLabel":"string"}},"uniqueKey":"oneOf.6.tools.items.[INDEX].oneOf.1","typeLabel":"Built-In Tools · object"}],"uniqueKey":"oneOf.6.tools.items.[INDEX]","typeLabel":"Custom Tools · object | Built-In Tools · object"},"uniqueKey":"oneOf.6.tools","typeLabel":"(Custom Tools · object | Built-In Tools · object)[]"},"reasoning":{"description":"Reasoning information (as JSON string)","example":{"effort":"medium"},"type":"object","items":{"type":"object","properties":{"effort":{"type":"string","description":"Reasoning effort level","example":"medium","enum":["none","low","medium","higher"]}},"required":["effort"]},"uniqueKey":"oneOf.6.reasoning","typeLabel":"object"},"knowledgeBase":{"description":"Knowledge base reference info (as JSON string)","example":{"kbReferenceId":"3fdfdff43543fdfdf44434fsfdf","IsMust":true},"type":"object","items":{"type":"object","properties":{"kbReferenceId":{"type":"string","description":"Knowledge base reference ID","example":"3fdfdff43543fdfdf44434fsfdf"},"isMust":{"type":"boolean","description":"Whether this knowledge base must be used every time the request is made. If True, the model will always use this knowledge base when generating responses, and if False, the model will decide (agentic) whether to use it based on the context of the conversation.","example":true,"default":true,"enum":[true,false]}},"required":["kbReferenceId"]},"uniqueKey":"oneOf.6.knowledgeBase","typeLabel":"object"},"memoryChat":{"description":"Previous messages in the conversation (as a JSON string)","example":[{"role":"user","content":[{"type":"text","text":"Habari yako?"}]},{"role":"assistant","content":[{"type":"text","text":"Nzuri sana, asante. Wewe je?"}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","enum":["user","system","assistant","tool","function"],"description":"The role of the message sender (user or assistant)","example":"user","isRequired":true,"uniqueKey":"oneOf.6.memoryChat.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"description":"The content of the message","example":[{"type":"text","text":"Hello"}],"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.6.memoryChat.items.[INDEX].content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.6.memoryChat.items.[INDEX].content.items.[INDEX].text","typeLabel":"string"}},"required":["type","text"],"uniqueKey":"oneOf.6.memoryChat.items.[INDEX].content.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.6.memoryChat.items.[INDEX].content","typeLabel":"object[]"}},"required":["role","content"],"uniqueKey":"oneOf.6.memoryChat.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.6.memoryChat","typeLabel":"object[]"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.6.temperature","typeLabel":"number"},"tool_choice":{"type":"string","description":"Tool selection strategy","default":"auto","example":"auto","enum":["auto","required"],"uniqueKey":"oneOf.6.tool_choice","typeLabel":"enum\u003cstring>"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.6.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.6.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.6.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.6.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.6.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.6.stream","typeLabel":"boolean"}},"uniqueKey":"oneOf.6","typeLabel":"In Memory Chat · object"},{"type":"object","title":"Structured Ouput","required":["model","messages"],"properties":{"model":{"type":"string","description":"The name of the model to use.","default":"pawa-v1-blaze-20250318","example":"pawa-v1-blaze-20250318","enum":["pawa-v1-blaze-20250318","pawa-v1-ember-20240924"],"isRequired":true,"uniqueKey":"oneOf.7.model","typeLabel":"enum\u003cstring>"},"messages":{"description":"Messages to send to the model","example":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","description":"The role of the message sender","example":"user","enum":["user","system","assistant","tool","function"],"isRequired":true,"uniqueKey":"oneOf.7.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","description":"Content of the message as a list of typed blocks. For plain text, use an array with a text block, for example: [{ \"type\": \"text\", \"text\": \"What is the current president of Tanzania?\" }].","example":[{"type":"text","text":"What is the current president of Tanzania?"},{"type":"image_url","image_url":{"url":"https://example.com/image.png"}}],"items":{"oneOf":[{"type":"object","title":"TextContent","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX].oneOf.0.text","typeLabel":"string"}},"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"TextContent · object"},{"type":"object","title":"ImageContent","required":["type","image_url"],"properties":{"type":{"type":"string","enum":["image_url"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"image_url":{"type":"object","description":"Image URL object","required":["url"],"properties":{"url":{"type":"string","isRequired":true,"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX].oneOf.1.image_url","typeLabel":"object"}},"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"ImageContent · object"}],"uniqueKey":"oneOf.7.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"TextContent · object | ImageContent · object"},"isRequired":true,"uniqueKey":"oneOf.7.messages.items.[INDEX].content","typeLabel":"(TextContent · object | ImageContent · object)[]"}},"required":["role","content"],"uniqueKey":"oneOf.7.messages.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.7.messages","typeLabel":"object[]"},"tools":{"description":"Tools to provide to the model (as a JSON string). Eg. Built-in tools includes web_search_tool","example":[{"type":"function","function":{"name":"convert_usd_to_tsh","description":"Converts an amount in USD to Tanzanian Shillings.","strict":true,"parameters":{"type":"object","properties":{"amount_usd":{"description":"Amount in USD","type":"number"}},"required":["amount_usd"],"additionalProperties":false}}},{"type":"pawa_tool","pawa_tool":"web_search_tool"}],"type":"array","items":{"oneOf":[{"type":"object","title":"Custom Tools","required":["type","function"],"properties":{"type":{"type":"string","default":"function","example":"function","enum":["function"],"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"function":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.name","typeLabel":"string"},"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.description","typeLabel":"string"},"strict":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.strict","typeLabel":"boolean"},"parameters":{"type":"object","properties":{"type":{"type":"string","default":"object","example":"object","enum":["object"],"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.type","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","description":"Properties for the parameters object","additionalProperties":{"type":"object","properties":{"description":{"type":"string","isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.description","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties.type","typeLabel":"string"}},"required":["description","type"],"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.properties.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.properties","typeLabel":"object"},"required":{"description":"Required parameter names","type":"array","items":{"type":"string","uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.required.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.required","typeLabel":"string[]"},"additionalProperties":{"type":"boolean","description":"Allow additional properties","default":false,"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters.\\additionalProperties","typeLabel":"boolean"}},"required":["type","properties","required","additionalProperties"],"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function.parameters","typeLabel":"object"}},"required":["name","description","strict","parameters"],"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0.function","typeLabel":"object"}},"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.0","typeLabel":"Custom Tools · object"},{"type":"object","title":"Built-In Tools","required":["type","pawa_tool"],"properties":{"type":{"type":"string","default":"pawa_tool","example":"pawa_tool","enum":["pawa_tool"],"isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"pawa_tool":{"type":"string","isRequired":true,"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.1.pawa_tool","typeLabel":"string"}},"uniqueKey":"oneOf.7.tools.items.[INDEX].oneOf.1","typeLabel":"Built-In Tools · object"}],"uniqueKey":"oneOf.7.tools.items.[INDEX]","typeLabel":"Custom Tools · object | Built-In Tools · object"},"uniqueKey":"oneOf.7.tools","typeLabel":"(Custom Tools · object | Built-In Tools · object)[]"},"reasoning":{"description":"Reasoning information (as JSON string)","example":{"effort":"medium"},"type":"object","items":{"type":"object","properties":{"effort":{"type":"string","description":"Reasoning effort level","example":"medium","enum":["none","low","medium","higher"]}},"required":["effort"]},"uniqueKey":"oneOf.7.reasoning","typeLabel":"object"},"knowledgeBase":{"description":"Knowledge base reference info (as JSON string)","example":{"kbReferenceId":"3fdfdff43543fdfdf44434fsfdf","IsMust":true},"type":"object","items":{"type":"object","properties":{"kbReferenceId":{"type":"string","description":"Knowledge base reference ID","example":"3fdfdff43543fdfdf44434fsfdf"},"isMust":{"type":"boolean","description":"Whether this knowledge base must be used every time the request is made. If True, the model will always use this knowledge base when generating responses, and if False, the model will decide (agentic) whether to use it based on the context of the conversation.","example":true,"default":true,"enum":[true,false]}},"required":["kbReferenceId"]},"uniqueKey":"oneOf.7.knowledgeBase","typeLabel":"object"},"memoryChat":{"description":"Previous messages in the conversation (as a JSON string)","example":[{"role":"user","content":[{"type":"text","text":"Habari yako?"}]},{"role":"assistant","content":[{"type":"text","text":"Nzuri sana, asante. Wewe je?"}]}],"type":"array","items":{"type":"object","properties":{"role":{"type":"string","enum":["user","system","assistant","tool","function"],"description":"The role of the message sender (user or assistant)","example":"user","isRequired":true,"uniqueKey":"oneOf.7.memoryChat.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"description":"The content of the message","example":[{"type":"text","text":"Hello"}],"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["text"],"description":"Type of the message content","isRequired":true,"uniqueKey":"oneOf.7.memoryChat.items.[INDEX].content.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"Text content of the message","isRequired":true,"uniqueKey":"oneOf.7.memoryChat.items.[INDEX].content.items.[INDEX].text","typeLabel":"string"}},"required":["type","text"],"uniqueKey":"oneOf.7.memoryChat.items.[INDEX].content.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.7.memoryChat.items.[INDEX].content","typeLabel":"object[]"}},"required":["role","content"],"uniqueKey":"oneOf.7.memoryChat.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.7.memoryChat","typeLabel":"object[]"},"temperature":{"type":"number","description":"Sampling temperature","default":0.1,"minimum":0,"maximum":2,"uniqueKey":"oneOf.7.temperature","typeLabel":"number"},"tool_choice":{"type":"string","description":"Tool selection strategy","default":"auto","example":"auto","enum":["auto","required"],"uniqueKey":"oneOf.7.tool_choice","typeLabel":"enum\u003cstring>"},"top_p":{"type":"number","description":"Nucleus sampling (top-p)","default":0.95,"minimum":0,"maximum":1,"uniqueKey":"oneOf.7.top_p","typeLabel":"number"},"max_tokens":{"type":"number","description":"Maximum number of tokens in the response","default":4096,"uniqueKey":"oneOf.7.max_tokens","typeLabel":"number"},"frequency_penalty":{"type":"number","description":"Penalty for repeated tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.7.frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"Penalty for new topic tokens","default":0.3,"minimum":-2,"maximum":2,"uniqueKey":"oneOf.7.presence_penalty","typeLabel":"number"},"seed":{"type":"number","description":"Random seed for reproducibility","default":2024,"uniqueKey":"oneOf.7.seed","typeLabel":"number"},"stream":{"type":"boolean","description":"Whether to stream the response","default":false,"uniqueKey":"oneOf.7.stream","typeLabel":"boolean"},"response_format":{"type":"object","description":"Optional response format specification","required":["type","json_schema"],"example":{"type":"json_schema","json_schema":{"name":"foo","strict":true,"schema":{"type":"object","properties":{"answer":{"type":"string","pattern":"^\\d+$"}},"required":["answer"],"additionalProperties":false}}},"properties":{"type":{"type":"string","description":"The type of response format","enum":["json_schema"],"example":"json_schema","isRequired":true,"uniqueKey":"oneOf.7.response_format.type","typeLabel":"enum\u003cstring>"},"json_schema":{"type":"object","description":"The JSON schema definition for the response","example":{"name":"foo","strict":true,"schema":{"type":"object","properties":{"answer":{"type":"string","pattern":"^\\d+$"}},"required":["answer"],"additionalProperties":false}},"isRequired":true,"uniqueKey":"oneOf.7.response_format.json_schema","typeLabel":"object"}},"uniqueKey":"oneOf.7.response_format","typeLabel":"object"}},"uniqueKey":"oneOf.7","typeLabel":"Structured Ouput · object"}],"uniqueKey":"","typeLabel":"Basic Chat · object | Multimodal Chat · object | Tools Chat · object | Reasoning Chat · object | RAG Chat · object | Agentic RAG Chat · object | In Memory Chat · object | Structured Ouput · object"},"examples":{"Example":{"title":"Example","value":{"model":"pawa-v1-ember-20240924","messages":[{"role":"system","content":[{"type":"text","text":"You are a helpful assistant that answers questions asked "}]},{"role":"user","content":[{"type":"text","text":"What is the current president of Tanzania?"}]}],"temperature":0.1,"top_p":0.95,"max_tokens":4096,"frequency_penalty":0.3,"presence_penalty":0.3,"seed":2024,"stream":false}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"a33a90a8-616e-42a6-aa73-30bbfb842fa8":{"description":"Chat request processed successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"Chat request processed successfully","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"data":{"type":"object","properties":{"request":{"type":"array","items":{"type":"object","properties":{"finish_reason":{"type":"string","example":"stop","isRequired":true,"uniqueKey":"data.request.items.[INDEX].finish_reason","typeLabel":"string"},"message":{"type":"object","properties":{"role":{"type":"string","example":"assistant","isRequired":true,"uniqueKey":"data.request.items.[INDEX].message.role","typeLabel":"string"},"content":{"type":"string","example":"Mimi ni pawa...","isRequired":true,"uniqueKey":"data.request.items.[INDEX].message.content","typeLabel":"string"}},"required":["role","content"],"isRequired":true,"uniqueKey":"data.request.items.[INDEX].message","typeLabel":"object"},"matched_stop":{"type":"number","example":106,"isRequired":true,"uniqueKey":"data.request.items.[INDEX].matched_stop","typeLabel":"number"}},"required":["finish_reason","message","matched_stop"],"uniqueKey":"data.request.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.request","typeLabel":"object[]"},"created":{"type":"string","example":1753304351,"isRequired":true,"uniqueKey":"data.created","typeLabel":"string"},"model":{"type":"string","example":"pawa-v1-blaze-20250318","isRequired":true,"uniqueKey":"data.model","typeLabel":"string"},"object":{"type":"string","example":"chat.request","isRequired":true,"uniqueKey":"data.object","typeLabel":"string"}},"required":["request","created","model","object"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["success","message","data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"message":"Chat request processed successfully","data":{"request":[{"finish_reason":"stop","message":{"role":"assistant","content":"Mimi ni pawa..."},"matched_stop":106}],"created":1753304351,"model":"pawa-v1-blaze-20250318","object":"chat.request"}}}},"exampleType":"generated"}},"exampleType":"generated"},"e1947bc9-40d5-49bb-9a71-025706dc5d39":{"description":"Bad Request","content":{"application/json":{"schema":{"required":["success","message"],"type":"object","properties":{"success":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"An error occurred","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"badRequest":{"title":"badRequest","value":{"success":false,"message":"Invalid input provided"}}},"exampleType":"examples"}},"exampleType":"examples"},"63a89930-fbf1-4c2b-8d15-c13fb19eceb5":{"description":"Unauthorized","content":{"application/json":{"schema":{"required":["success","message"],"type":"object","properties":{"success":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"An error occurred","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"unauthorized":{"title":"unauthorized","value":{"success":false,"message":"Unauthorized access"}}},"exampleType":"examples"}},"exampleType":"examples"},"32ab661b-42e7-440c-a959-2e1740b9b641":{"description":"Forbidden","content":{"application/json":{"schema":{"required":["success","message"],"type":"object","properties":{"success":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"An error occurred","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"forbidden":{"title":"forbidden","value":{"success":false,"message":"You do not have permission to access this resource"}}},"exampleType":"examples"}},"exampleType":"examples"},"f46af919-543c-4cad-8b36-4074bca0f19c":{"description":"Not Found","content":{"application/json":{"schema":{"required":["success","message"],"type":"object","properties":{"success":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"An error occurred","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"notFound":{"title":"notFound","value":{"success":false,"message":"Resource does not exist"}}},"exampleType":"examples"}},"exampleType":"examples"},"5e1548cd-61a7-49d6-af51-a2694d85bf19":{"description":"Too Many Requests","content":{"application/json":{"schema":{"required":["success","message"],"type":"object","properties":{"success":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"An error occurred","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"tooManyRequests":{"title":"tooManyRequests","value":{"success":false,"message":"Rate limit exceeded. Please try again later."}}},"exampleType":"examples"}},"exampleType":"examples"},"b0496c29-bb68-4438-9569-d9e2c6213acf":{"description":"Unexpected error","content":{"application/json":{"schema":{"required":["success","message"],"type":"object","properties":{"success":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"An error occurred","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"serverError":{"title":"serverError","value":{"success":false,"message":"Internal server error"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"5698ca4f-e7c7-48a5-b604-bfc0a680bf8f":{"bearerAuth":{"type":"http","scheme":"bearer","scopes":[]}}},"servers":{"26023518-7cd4-4c5f-8208-7ffe0de21022":{"url":"https://api.pawa-ai.com/v1","description":"Production Server"}},"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":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"sartifycoltd","siteName":"Pawa AI Docs","title":"Send Request - Pawa AI Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-26T23:50:08.165Z","originalFileLocation":"api-reference/endpoint/chat/request.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"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=\"This endpoint is used to receive chat request from user through API and return the answer.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Pawa AI Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sartifycoltd/tZ9ouTRT8ZY057fP/_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/sartifycoltd/tZ9ouTRT8ZY057fP/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sartifycoltd/tZ9ouTRT8ZY057fP/_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/sartifycoltd/tZ9ouTRT8ZY057fP/_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/sartifycoltd/tZ9ouTRT8ZY057fP/_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/sartifycoltd/tZ9ouTRT8ZY057fP/_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/sartifycoltd/tZ9ouTRT8ZY057fP/_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/sartifycoltd/tZ9ouTRT8ZY057fP/_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/sartifycoltd/tZ9ouTRT8ZY057fP/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Send Request - Pawa AI Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"This endpoint is used to receive chat request from user through API and return the answer.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Pawa AI Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sartifycoltd.mintlify.app/_mintlify/api/og/v2?division=Chat\u0026amp;title=Send+Request\u0026amp;description=This+endpoint+is+used+to+receive+chat+request+from+user+through+API+and+return+the+answer.\u0026amp;theme=28703d20165e3e96c0905c3a\u0026amp;signature=3c3a1fcf2eec130cebdef52dd8d38dc1b81b561729d2b5b4e734e7813d273494\">\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=\"Send Request - Pawa AI Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This endpoint is used to receive chat request from user through API and return the answer.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sartifycoltd.mintlify.app/_mintlify/api/og/v2?division=Chat\u0026amp;title=Send+Request\u0026amp;description=This+endpoint+is+used+to+receive+chat+request+from+user+through+API+and+return+the+answer.\u0026amp;theme=28703d20165e3e96c0905c3a\u0026amp;signature=3c3a1fcf2eec130cebdef52dd8d38dc1b81b561729d2b5b4e734e7813d273494\">\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/sartifycoltd/tZ9ouTRT8ZY057fP/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Pawa AI Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FFA200\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/chat/request.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.pawa-ai.com/#organization\",\"name\":\"Pawa AI Docs\",\"url\":\"https://docs.pawa-ai.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sartifycoltd/ZmUMDiuhTZ-pD390/logo/pawa-logo-2.svg?fit=max\u0026auto=format\u0026n=ZmUMDiuhTZ-pD390\u0026q=85\u0026s=26ea97929a46ccbe6657a656b6447136\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.pawa-ai.com#website\",\"name\":\"Pawa AI Docs\",\"url\":\"https://docs.pawa-ai.com\",\"publisher\":{\"@id\":\"https://docs.pawa-ai.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request#webpage\",\"url\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request\",\"name\":\"Send Request\",\"description\":\"This endpoint is used to receive chat request from user through API and return the answer.\",\"dateModified\":\"2026-08-26T23:50:08.165Z\",\"isPartOf\":{\"@id\":\"https://docs.pawa-ai.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Chat\",\"item\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Send Request\",\"item\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request#apireference\",\"headline\":\"Send Request\",\"name\":\"Send Request\",\"description\":\"This endpoint is used to receive chat request from user through API and return the answer.\",\"url\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request\",\"mainEntityOfPage\":{\"@id\":\"https://docs.pawa-ai.com/api-reference/endpoint/chat/request#webpage\"},\"dateModified\":\"2026-08-26T23:50:08.165Z\",\"publisher\":{\"@id\":\"https://docs.pawa-ai.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.pawa-ai.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Pawa AI Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Pawa AI Docs","nav":{"global":{"anchors":[{"anchor":"SandBox","icon":"play","href":"https://builder.pawa-ai.com/dashboard?page=sandbox"},{"anchor":"Get Your API Key","icon":"key","href":"https://builder.pawa-ai.com/dashboard?page=keys"},{"anchor":"Examples","icon":"github","href":"https://github.com/Sartify/pawa-ai-blueprints-chatbots"},{"anchor":"Blogs","icon":"book","href":"https://pawa-ai.com/blogs"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API reference","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Limits","href":"/api-reference/limits"}]},{"group":"Models","icon":"box","pages":[{"title":"Introduction","href":"/api-reference/endpoint/models/introduction"},{"title":"Get All Models","openapi":"GET /models","href":"/api-reference/endpoint/models/list"},{"title":"Get A Single Model","openapi":"GET /models/{id}","href":"/api-reference/endpoint/models/single"}]},{"group":"Chat","icon":"message","pages":[{"title":"Introduction","description":"The Pawa AI chat endpoint provides a unified interface for conversation, reasoning, multimodal input, retrieval-augmented generation (RAG), agentic workflows, tools, and structured outputs — all powered by our Pawa model family.","href":"/api-reference/endpoint/chat/introduction"},{"title":"Send Request","openapi":"POST /chat/request","href":"/api-reference/endpoint/chat/request"}]},{"group":"Voice","icon":"microphone","pages":[{"title":"Introduction","description":"Pawa AI provides powerful voice capabilities with Text-to-Speech (TTS) and Speech-to-Text (STT), enabling natural, real-time, multilingual voice interaction for your applications.","href":"/api-reference/endpoint/voice/introduction"},{"title":"Convert Text to speech","openapi":"POST /voice/text-to-speech","href":"/api-reference/endpoint/voice/text-to-speech"},{"title":"Convert Speech to text","openapi":"POST /voice/speech-to-text","href":"/api-reference/endpoint/voice/speech-to-text"}]},{"group":"Agents","icon":"head-side-gear","pages":[{"title":"Introduction","href":"/api-reference/endpoint/agents/introduction"},{"title":"Create Agents","openapi":"POST /agents/create","href":"/api-reference/endpoint/agents/create"},{"title":"Agents Conversation","openapi":"POST /agents/chat/request","href":"/api-reference/endpoint/agents/conversation"},{"title":"Agents Handoff","openapi":"POST /agents/chat/request","href":"/api-reference/endpoint/agents/handoff"},{"title":"Edit Agent","openapi":"PUT /agents/update/{id}","href":"/api-reference/endpoint/agents/update"},{"title":"Delete Agent","openapi":"DELETE /agents/delete/{id}","href":"/api-reference/endpoint/agents/delete"},{"title":"Get All Agents","openapi":"GET /agents/view","href":"/api-reference/endpoint/agents/view"},{"title":"Get Single Agent","openapi":"GET /agents/view/{id}","href":"/api-reference/endpoint/agents/view-single"}]},{"group":"Vectors","icon":"database","pages":[{"title":"Introduction","href":"/api-reference/endpoint/vectors/introduction"},{"title":"Create Embeddings","openapi":"POST /vectors/embedding","href":"/api-reference/endpoint/vectors/embeddings"}]},{"group":"Documents","icon":"file","pages":[{"title":"Introduction","href":"/api-reference/endpoint/documents/introduction"},{"title":"Parse Documents","openapi":"POST /documents/parse","href":"/api-reference/endpoint/documents/parse"}]},{"group":"Storage","icon":"server","pages":[{"title":"Introduction","href":"/api-reference/endpoint/storage/introduction"},{"title":"Create Knowledge Base","openapi":"POST /store/knowledge-base","href":"/api-reference/endpoint/storage/knowledge-base/create"},{"title":"Get All Knowledge Bases","openapi":"GET /store/knowledge-base","href":"/api-reference/endpoint/storage/knowledge-base/get-all"},{"title":"Semantic Retrieval","openapi":"POST /store/knowledge-base/semantic-retrieval","href":"/api-reference/endpoint/storage/knowledge-base/semantic-retrival"},{"title":"Get a Knowledge Base","openapi":"GET /store/knowledge-base/{id}","href":"/api-reference/endpoint/storage/knowledge-base/get-single"},{"title":"Delete a Knowledge Base","openapi":"DELETE /store/knowledge-base/{id}","href":"/api-reference/endpoint/storage/knowledge-base/delete"},{"title":"Edit a Knowledge Base","openapi":"PUT /store/knowledge-base/{id}","href":"/api-reference/endpoint/storage/knowledge-base/edit"},{"title":"Get Files of KB","openapi":"GET /store/files/knowledge-base/{id}","href":"/api-reference/endpoint/storage/knowledge-base/get-files"}]},{"group":"Transcribe","icon":"closed-captioning","pages":[{"title":"Introduction","href":"/api-reference/endpoint/transcribe/introduction"},{"title":"Create Workspace","openapi":"POST /transcribe/workspace","href":"/api-reference/endpoint/transcribe/create-workspace"},{"title":"Get All Workspaces","openapi":"GET /transcribe/workspace","href":"/api-reference/endpoint/transcribe/get-workspaces"},{"title":"Get A Single Workspace","openapi":"GET /transcribe/workspace/{id}","href":"/api-reference/endpoint/transcribe/get-workspace"},{"title":"Update Workspace","openapi":"PUT /transcribe/workspace/{id}","href":"/api-reference/endpoint/transcribe/update-workspace"},{"title":"Delete Workspace","openapi":"DELETE /transcribe/workspace/{id}","href":"/api-reference/endpoint/transcribe/delete-workspace"},{"title":"Upload Transcriptions","openapi":"POST /transcribe/workspace/{id}/transcriptions","href":"/api-reference/endpoint/transcribe/upload-transcriptions"},{"title":"Get Workspace Transcriptions","openapi":"GET /transcribe/workspace/{id}/transcriptions","href":"/api-reference/endpoint/transcribe/get-transcriptions"},{"title":"Update Transcription","openapi":"PATCH /transcribe/workspace/{id}/transcriptions/{transcriptionId}","href":"/api-reference/endpoint/transcribe/update-transcription"},{"title":"Delete Transcription","openapi":"DELETE /transcribe/workspace/{id}/transcriptions/{transcriptionId}","href":"/api-reference/endpoint/transcribe/delete-transcription"}]}]},{"tab":"Python SDK","pages":[{"title":"Python SDK","href":"/python-sdk/introduction"}]}]},"title":"Send Request - Pawa AI Docs","buildId":"dpl_G8u2B2Ji9qJYF9umedjv293TxycS","deploymentId":"dpl_G8u2B2Ji9qJYF9umedjv293TxycS","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-S3ptrr-V.js","utils-CUxEJy9u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DavhVrxy.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B1sOUY6E.js","snippetPresets-C-RLYOrF.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Duz18EdI.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DPsbCc6D.js","shallow-B1dlhlOw.js","getApiPlaygroundDisplay-DvOu-BhE.js","CodeSnippet-By8wd64X.js","CodeSnippets-BxVv6TjI.js","Page-BGh0lBck.js","getPastedJson-DOAt9xJn.js","icon-BYg-qtQ2.js","MethodPill-Dtah8ZSz.js","DuplicateIcon-guWfDmh1.js","createIcon-pTGhj_hk.js","DynamicMarkdown-DpsHMHVL.js","SectionHeading-BbutQCjq.js","axios-vUo_bRtp.js","Markdown-DZ-stgDu.js","clsx-Dfme4k4V.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CPNs0ebX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-3JVAA-i3.js"]}