Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.
The Personalization and AI Models tab of the admin editor is where you give your Digital Twin its identity — name, picture, backgrounds, About text and instructions — and choose which AI model does each of its jobs.
1
Open Admin
Open the Admin section.
2
Open Instances
Select Instances in the admin menu.
3
Edit your Digital Twin
Select Edit on the Digital Twin you want to change.
4
Open Personalization and AI Models
Select the Personalization and AI Models tab. Save when you are done.
Most of these settings are also in Instance Settings (the chat’s + menu, Settings, then your Digital Twin’s name), where each change saves at once. See Instance Settings.
The name people see in conversations, the gallery and across the interface. Left blank, it is Pria. Pick a name that reflects the twin’s persona or expertise (“Professor Adams”, “Campus Guide”).
Picture URL
The twin’s avatar. Click the picture itself to upload a new one — there is no separate “Upload” button. Hover the picture for the camera overlay; the small × that appears on hover removes it. The picker crops a square image to a circle, so start from a square image at least 256 × 256 px with the subject centred. Left blank, the Pria logo is used.
Animated Picture URL (GIF)
An animated avatar shown during conversations. Left blank, the static picture is used.
Background URL (Large Picture)
The image behind the conversation area in light mode. Click the preview thumbnail to upload a new one (from a file or your webcam). The picker crops to widescreen 16:9, so start from a landscape image at least 1920 px wide.
Dark Mode Background URL (Large Picture)
The same, for dark mode, so both themes look intentional. Left blank, the default dark background is used.
A description of the twin’s purpose, expertise and abilities, shown in the gallery. The label shows its length in characters.Select Generate to have Pria write it from the twin’s instructions and its active assistants. Update those first, then generate, for the most accurate result.
Use About for Welcome Screen
Shows the About text and the twin’s picture on the welcome screen instead of the default welcome content.
Persona mode
The twin always speaks as its character: questions about what it can do are answered in its own voice, without platform guides or tool lists. A twin given instructions for the first time starts with Persona mode on.
Digital Twin Instructions
The instructions that shape the twin’s personality, expertise and behaviour — the most important setting for how it talks to people. The label shows their length in characters.The Onboarding Questions interview can write a first version for you. For methods and templates, see Crafting Digital Twin Instructions.
Enable guardrail instructions
Adds a separate block of rules, Guardrail Instructions, right after the instructions in every conversation, typed or spoken — for what the twin must always or never do. Load default template gives you a starting point when the box is empty.
A minimal, chat-only interface without the profile menu, sidebar or Digital Twin switching. Use it for public twins embedded in a website.
Disable Clipboard for Users
Removes the copy and paste actions on answers for standard users — useful when the twin handles confidential content. Admins keep them.
Disable Audio Notes for Users
Hides the microphone that lets standard users record spoken notes into their personal IP Vault. Admins keep it. Audio Notes is also hidden whenever Guest UI or Disable File Upload for Users is on. See Audio Notes.
If your Digital Twin existed before Audio Notes was introduced, this box was ticked for it so the new microphone wouldn’t appear without warning. Untick it to offer Audio Notes. Newer Digital Twins have it on already.
UI CSS
Custom CSS for your Digital Twin’s interface — fonts, colours, layout. The View template… link next to the label opens a starter template with every available class. For example:
Each dropdown lists the models of the platform catalog suited to that job. — Default — follows the platform default. See AI Models for which model answers when several are set, deprecated models and reasoning effort.
Lists the Digital Twin’s active custom AI models. You add them in Admin › AI Models (see Bring Your Own AI Model). While a custom model is active for a job, that job’s dropdown below is hidden.
The main model: it writes the answers, uses the tools and drives the twin.
Fallback conversation model
Answers when the conversation model fails before any reply started. Unset = the platform default. See Fallback conversation model.
Conversation Completion Max Tokens
The most tokens one answer may use, thinking included. Unspecified (LLM Default) lets the provider decide (often a low cap that turns thinking off); Auto lets Pria pick the model’s own maximum; or choose a number.
Reasoning Effort
How much the model thinks before answering: None (Disable thinking), Low, Medium, High, Max. Models that cannot think ignore it. See AI Models.
Documents Summarization
Summarizes uploaded documents and, when Compact History is on, older parts of long conversations.
Extended Context (1M tokens)
Turns on the 1 million token context window for the Claude models that offer it (Claude Sonnet 5 and Sonnet 4.6). The standard window is 200K tokens.
Conversation Completion Max Tokens: Claude models need 4,000 or more to think before they answer. Models reached through Amazon Bedrock reserve about five times this number against a shared usage limit, so a very high setting can make requests fail with “Too many tokens” when many people chat at once. If that happens, lower it or set it to Unspecified.
Extended Context costs more per token from Anthropic. Turn it on only when the twin must read very large documents or keep very long conversations.
Shown when Enable Convo is on (see Configuration). The full provider guide is Realtime Voice & Avatars.Speech-to-Speech Model decides the call experience. Anam models show a video avatar; the others are voice only:
ElevenLabs Conversational AI — needs an Agent ID and API Key (a warning appears while they are missing; set them in the Configuration and Integrations tab, with the ElevenLabs Connection Method)
Anam
Anam Avatar
Cartesia
Cartesia Voice
The fields below the model depend on the provider:
Setting
Shown for
Default and choices
Anam Response Model
Anam
The model that writes the avatar’s spoken answers. Empty = the conversation model.
Voice Response Model
Cartesia, GPT-Live
The same, for these providers.
Voice Reasoning Effort
All
Default (None — thinking off for voice). Thinking time is silence in a call, so raise it with care.
Voice
OpenAI GPT-Realtime
— User’s Choice — (each person picks) or one of 10 voices: Cedar, Marin, Alloy, Ash, Ballad, Coral, Echo, Sage, Shimmer, Verse.
Gemini Voice
Gemini Live
— User’s Choice — or one of 30 voices, each labelled with its character (Puck — Upbeat, Kore — Firm…).
xAI Voice
xAI
— User’s Choice —, Eve, Ara, Rex, Sal or Leo.
GPT-Live Voice
GPT-Live
— User’s Choice — or a GPT-Live voice.
Voice Activity Detection Eagerness
OpenAI GPT-Realtime
How fast a pause ends the person’s turn: Low (waits longer — good for people who pause mid-thought), Medium (Default), High (fast back-and-forth).
Noise Reduction
OpenAI GPT-Realtime
Off (Default), Near Field (headset or phone), Far Field (laptop or room microphone).
Transcription Language (ISO 639-1)
OpenAI GPT-Realtime
A two-letter code such as en or es. Blank = detect automatically.
Interruption Sensitivity
Gemini Live
Low (Default) ignores background noise but is harder to talk over — right for laptops in busy rooms. High stops the moment someone speaks — right for one-to-one headset use. It does not change how long Pria waits before deciding someone has finished.
Speech Recognition Language (Deepgram Flux)
Anam, Cartesia (also meeting bots and the public avatar embed)
English only (default) or Multilingual (de, en, es, fr, hi, it, ja, nl, pt, ru); multilingual also answers in the language the person spoke.
Avatar look and greeting settings for Anam (placeholder image, introductory message and more) are in the Configuration and Integrations tab; see Realtime Voice & Avatars.
Pins the model, and the effort, for each subagent role. Leave them on the platform default unless you have a reason to change one. The switch that makes subagents available, and their budgets, are in the Configuration and Integrations tab. See Configuration.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"praxis-ai","description":"Pria is an AI-powered digital twin that transforms human expertise into scalable, intelligent assistants for organizations across industries. Originally designed for education, Pria has evolved into a comprehensive middleware solution that captures, preserves, and amplifies institutional knowledge through personalized AI assistants.Pria seamlessly integrates into existing workflows - from learning management systems like Canvas and Moodle to enterprise platforms, websites, and business applications - providing 24/7 expert guidance for complex decision-making, knowledge transfer, and operational excellence. Powered by advanced orchestration technology, Pria leverages multiple Large Language Models (Claude, GPT-5, Gemini, Grok) and natural language processing to create human-like digital twins that understand context, maintain conversation continuity, and execute sophisticated agentic workflows through custom assistant personas.","colors":{"primary":"#5011FD","light":"#9B7BFF","dark":"#5011FD"},"logo":{"light":"https://mintcdn.com/praxisai/6nkK9KsHziJK7eUJ/images/logo/light.svg?fit=max\u0026auto=format\u0026n=6nkK9KsHziJK7eUJ\u0026q=85\u0026s=5d438417be87dbcd1a5749d3173410fc","dark":"https://mintcdn.com/praxisai/6nkK9KsHziJK7eUJ/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=6nkK9KsHziJK7eUJ\u0026q=85\u0026s=86b4975deee6dc59be3442353e2c9e72"},"favicon":"https://mintcdn.com/praxisai/V04kWbMpKOdRS_h5/images/favicon.svg?fit=max\u0026auto=format\u0026n=V04kWbMpKOdRS_h5\u0026q=85\u0026s=0e8c7ce7a5d6b58089449c3d8e687b28","navbar":{"links":[{"href":"https://docs.praxis-ai.com/mdx/contact-support","label":"Support"}],"primary":{"type":"button","label":"Request a Demo","href":"https://praxis-ai.com/contact/"}},"footer":{"socials":{"bluesky":"https://bsky.app/profile/praxis-ai.bsky.social","instagram":"https://www.instagram.com/praxis_ai","x":"https://x.com/AiPraxis","github":"https://gitlab.com/praxis-ai","linkedin":"https://linkedin.com/company/praxis-ai"}},"banner":{"content":"Important update for Canvas users: more security for Canvas login — [read what changes](/mdx/user-guide/lms/canvas-login-security)","dismissible":true},"errors":{"404":{"redirect":true,"title":"Page Not Found","description":"Not Found. Redirecting you to the [Welcome page](/mdx/introduction/welcome)..."}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Innovations Hub","icon":"newspaper","href":"https://praxis-ai.com/innovation-hub/"},{"anchor":"Community Gitlab","icon":"gitlab","href":"https://gitlab.com/praxis-ai/pria-client-sdk"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"praxisai","hasAudioNarration":false,"actualSubdomain":"praxisai","customDomains":["docs.praxis-ai.com"],"gitSource":{"type":"gitlab","owner":"praxis-ai","repo":"pria-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":71806583,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3710a7e0fbb05b22f0a71","collectionId":"2463bd00-b7ea-4028-8830-516b9d2cb6a5","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3710a7e0fbb05b22f0a71"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae3710a7e0fbb05b22f0a71","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Developer","count":478},{"language":"default","tag":"Runtime API","count":300},{"language":"default","tag":"Administrator API","count":147},{"language":"default","tag":"Admin","count":52},{"language":"default","tag":"Power User","count":33},{"language":"default","tag":"User","count":31},{"language":"default","tag":"Connectors","count":26},{"language":"default","tag":"Presentations","count":26},{"language":"default","tag":"Agents","count":25},{"language":"default","tag":"User Profile","count":24}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"mdx/admin-guide/personalization","slug":"/mdx/admin-guide/personalization","pageMetadata":{"title":"Personalization","description":"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.","icon":"brain","href":"/mdx/admin-guide/personalization"},"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: \"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,Heading,Icon,Note,OptimizedImage,Step,Steps,Table,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Personalization and AI Models`}),` tab of the admin editor is where you give your Digital Twin its identity — name, picture, backgrounds, About text and instructions — and choose which AI model does each of its jobs.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalization-main.gif?s=3a43bc1843c4c383d8cc7040b21d7222`,alt:`Opening the Personalization and AI Models tab from Admin, Instances, Edit`,style:{width:`100%`},\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1080`,height:`1080`,\"data-path\":`images/admin-guide/admin-personalization-main.gif`,\"data-optimize\":`true`,\"data-opv\":`3`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Admin`,children:_jsxs(_components.p,{children:[`Open the `,_jsx(_components.strong,{children:`Admin`}),` section.`]})}),_jsx(Step,{title:`Open Instances`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Instances`}),` in the admin menu.`]})}),_jsx(Step,{title:`Edit your Digital Twin`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Edit`}),` on the Digital Twin you want to change.`]})}),_jsx(Step,{title:`Open Personalization and AI Models`,children:_jsxs(_components.p,{children:[`Select the `,_jsx(_components.strong,{children:`Personalization and AI Models`}),` tab. Save when you are done.`]})})]}),`\n`,_jsxs(_components.p,{children:[`Most of these settings are also in `,_jsx(_components.strong,{children:`Instance Settings`}),` (the chat’s `,_jsx(_components.strong,{children:`+`}),` menu, `,_jsx(_components.strong,{children:`Settings`}),`, then your Digital Twin’s name), where each change saves at once. See `,_jsx(_components.a,{href:`/mdx/user-guide/profile-settings/instance-settings`,children:`Instance Settings`}),`.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`personalization-digital-twin`,children:`Personalization (Digital Twin)`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalizations-main-ui.webp?fit=max\u0026auto=format\u0026n=60S-TkaqdLQNeHho\u0026q=85\u0026s=af7e10c47223bc444554674c2cdd8474`,alt:`The Personalization section of the admin editor`,\"data-og-width\":`2048`,width:`2048`,\"data-og-height\":`1193`,height:`1193`,\"data-path\":`images/admin-guide/admin-personalizations-main-ui.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalizations-main-ui.webp?w=280\u0026fit=max\u0026auto=format\u0026n=60S-TkaqdLQNeHho\u0026q=85\u0026s=32c2d70586eff41178ccb400ebf83a6d 280w, https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalizations-main-ui.webp?w=560\u0026fit=max\u0026auto=format\u0026n=60S-TkaqdLQNeHho\u0026q=85\u0026s=6d2ad3105ff6d15378ff8aa9ae029927 560w, https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalizations-main-ui.webp?w=840\u0026fit=max\u0026auto=format\u0026n=60S-TkaqdLQNeHho\u0026q=85\u0026s=794ead12665537feff8fe7371696ee1a 840w, https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalizations-main-ui.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=60S-TkaqdLQNeHho\u0026q=85\u0026s=aa99e0227c18bf428ed98bd394997fc9 1100w, https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalizations-main-ui.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=60S-TkaqdLQNeHho\u0026q=85\u0026s=74276df6af7e93619749f14eb4d97326 1650w, https://mintcdn.com/praxisai/60S-TkaqdLQNeHho/images/admin-guide/admin-personalizations-main-ui.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=60S-TkaqdLQNeHho\u0026q=85\u0026s=43cd389d2d1e7134c0611097c360bf6c 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`name-\u0026-avatar`,children:`Name \u0026 Avatar`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Digital Twin Name (default Pria)`,id:`digital-twin-name-default-pria`,children:_jsxs(_components.p,{children:[`The name people see in conversations, the gallery and across the interface. Left blank, it is `,_jsx(_components.strong,{children:`Pria`}),`. Pick a name that reflects the twin’s persona or expertise (“Professor Adams”, “Campus Guide”).`]})}),_jsx(Accordion,{title:`Picture URL`,id:`picture-url`,children:_jsxs(_components.p,{children:[`The twin’s avatar. Click the picture itself to upload a new one — there is no separate “Upload” button. Hover the picture for the camera overlay; the small `,_jsx(_components.strong,{children:`×`}),` that appears on hover removes it. The picker crops a square image to a circle, so start from a square image at least 256 × 256 px with the subject centred. Left blank, the Pria logo is used.`]})}),_jsx(Accordion,{title:`Animated Picture URL (GIF)`,id:`animated-picture-url-gif`,children:_jsx(_components.p,{children:`An animated avatar shown during conversations. Left blank, the static picture is used.`})}),_jsx(Accordion,{title:`Background URL (Large Picture)`,id:`background-url-large-picture`,children:_jsxs(_components.p,{children:[`The image behind the conversation area in light mode. Click the preview thumbnail to upload a new one (from a file or your webcam). The picker crops to widescreen `,_jsx(_components.code,{children:`16:9`}),`, so start from a landscape image at least `,_jsx(_components.code,{children:`1920 px`}),` wide.`]})}),_jsx(Accordion,{title:`Dark Mode Background URL (Large Picture)`,id:`dark-mode-background-url-large-picture`,children:_jsx(_components.p,{children:`The same, for dark mode, so both themes look intentional. Left blank, the default dark background is used.`})})]}),`\n`,_jsx(Heading,{level:`3`,id:`content-\u0026-behavior`,children:`Content \u0026 Behavior`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`About this Digital Twin`,id:`about-this-digital-twin`,children:[_jsx(_components.p,{children:`A description of the twin’s purpose, expertise and abilities, shown in the gallery. The label shows its length in characters.`}),_jsxs(_components.p,{children:[`Select `,_jsx(Icon,{icon:`wand-magic-sparkles`}),` `,_jsx(_components.strong,{children:`Generate`}),` to have Pria write it from the twin’s instructions and its active assistants. Update those first, then generate, for the most accurate result.`]})]}),_jsx(Accordion,{title:`Use About for Welcome Screen`,id:`use-about-for-welcome-screen`,children:_jsx(_components.p,{children:`Shows the About text and the twin’s picture on the welcome screen instead of the default welcome content.`})}),_jsx(Accordion,{title:`Persona mode`,id:`persona-mode`,children:_jsx(_components.p,{children:`The twin always speaks as its character: questions about what it can do are answered in its own voice, without platform guides or tool lists. A twin given instructions for the first time starts with Persona mode on.`})}),_jsxs(Accordion,{title:`Digital Twin Instructions`,id:`digital-twin-instructions`,children:[_jsx(_components.p,{children:`The instructions that shape the twin’s personality, expertise and behaviour — the most important setting for how it talks to people. The label shows their length in characters.`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/mdx/admin-guide/onboarding-questions`,children:`Onboarding Questions`}),` interview can write a first version for you. For methods and templates, see `,_jsx(_components.a,{href:`/mdx/admin-guide/digital-twin-instructions`,children:`Crafting Digital Twin Instructions`}),`.`]})]}),_jsx(Accordion,{title:`Enable guardrail instructions`,id:`enable-guardrail-instructions`,children:_jsxs(_components.p,{children:[`Adds a separate block of rules, `,_jsx(_components.strong,{children:`Guardrail Instructions`}),`, right after the instructions in every conversation, typed or spoken — for what the twin must always or never do. `,_jsx(_components.strong,{children:`Load default template`}),` gives you a starting point when the box is empty.`]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`ui-\u0026-appearance`,children:`UI \u0026 Appearance`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Guest UI (Minimum screen)`,id:`guest-ui-minimum-screen`,children:_jsx(_components.p,{children:`A minimal, chat-only interface without the profile menu, sidebar or Digital Twin switching. Use it for public twins embedded in a website.`})}),_jsx(Accordion,{title:`Disable Clipboard for Users`,id:`disable-clipboard-for-users`,children:_jsx(_components.p,{children:`Removes the copy and paste actions on answers for standard users — useful when the twin handles confidential content. Admins keep them.`})}),_jsxs(Accordion,{title:`Disable Audio Notes for Users`,id:`disable-audio-notes-for-users`,children:[_jsxs(_components.p,{children:[`Hides the microphone that lets standard users record spoken notes into their personal IP Vault. Admins keep it. Audio Notes is also hidden whenever `,_jsx(_components.strong,{children:`Guest UI`}),` or `,_jsx(_components.strong,{children:`Disable File Upload for Users`}),` is on. See `,_jsx(_components.a,{href:`/mdx/user-guide/files-documents/audio-notes`,children:`Audio Notes`}),`.`]}),_jsx(Note,{children:`If your Digital Twin existed before Audio Notes was introduced, this box was ticked for it so the new microphone wouldn’t appear without warning. Untick it to offer Audio Notes. Newer Digital Twins have it on already.`})]}),_jsxs(Accordion,{title:`UI CSS`,id:`ui-css`,children:[_jsxs(_components.p,{children:[`Custom CSS for your Digital Twin’s interface — fonts, colours, layout. The `,_jsx(_components.strong,{children:`View template…`}),` link next to the label opens a starter template with every available class. For example:`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`6`,language:`css`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`css`,children:_jsxs(_components.code,{language:`css`,numberOfLines:`6`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D7BA7D`},children:`:root`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` font-size`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`14`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#B5CEA8`},children:`px`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#D7BA7D`},children:`body`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` font-size`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#B5CEA8`},children:`rem`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/mdx/admin-guide/ui-customization`,children:`UI Customization`}),` for the full template reference.`]})]}),_jsx(Accordion,{title:`UI Theme`,id:`ui-theme`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`— User Directed —`}),` (each person picks), `,_jsx(_components.strong,{children:`Dark Mode`}),` or `,_jsx(_components.strong,{children:`Light Mode`}),` for everyone.`]})})]}),`\n`,_jsxs(_components.p,{children:[`A branding key, which applies custom branding to the Digital Twin, is set by the Praxis AI team: contact `,_jsx(_components.a,{href:`mailto:humans@praxis-ai.com`,children:`humans@praxis-ai.com`}),`.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ai-models`,children:`AI Models`}),`\n`,_jsxs(_components.p,{children:[`Each dropdown lists the models of the platform catalog suited to that job. `,_jsx(_components.strong,{children:`— Default —`}),` follows the platform default. See `,_jsx(_components.a,{href:`/mdx/admin-guide/ai-models`,children:`AI Models`}),` for which model answers when several are set, deprecated models and reasoning effort.`]}),`\n`,_jsx(Heading,{level:`3`,id:`custom-models`,children:`Custom Models`}),`\n`,_jsxs(_components.p,{children:[`Lists the Digital Twin’s active custom AI models. You add them in `,_jsx(_components.strong,{children:`Admin › AI Models`}),` (see `,_jsx(_components.a,{href:`/mdx/admin-guide/ai-models#bring-your-own-ai-model-byom`,children:`Bring Your Own AI Model`}),`). While a custom model is active for a job, that job’s dropdown below is hidden.`]}),`\n`,_jsx(`a`,{id:`inference-settings`}),`\n`,_jsx(Heading,{level:`3`,id:`conversation-\u0026-reasoning`,children:`Conversation \u0026 Reasoning`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Setting`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Conversation`})}),_jsx(_components.td,{children:`The main model: it writes the answers, uses the tools and drives the twin.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Fallback conversation model`})}),_jsxs(_components.td,{children:[`Answers when the conversation model fails before any reply started. Unset = the platform default. See `,_jsx(_components.a,{href:`/mdx/admin-guide/ai-models#fallback-conversation-model`,children:`Fallback conversation model`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Conversation Completion Max Tokens`})}),_jsxs(_components.td,{children:[`The most tokens one answer may use, thinking included. `,_jsx(_components.strong,{children:`Unspecified (LLM Default)`}),` lets the provider decide (often a low cap that turns thinking off); `,_jsx(_components.strong,{children:`Auto`}),` lets Pria pick the model’s own maximum; or choose a number.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Reasoning Effort`})}),_jsxs(_components.td,{children:[`How much the model thinks before answering: `,_jsx(_components.strong,{children:`None (Disable thinking)`}),`, `,_jsx(_components.strong,{children:`Low`}),`, `,_jsx(_components.strong,{children:`Medium`}),`, `,_jsx(_components.strong,{children:`High`}),`, `,_jsx(_components.strong,{children:`Max`}),`. Models that cannot think ignore it. See `,_jsx(_components.a,{href:`/mdx/admin-guide/ai-models`,children:`AI Models`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Documents Summarization`})}),_jsxs(_components.td,{children:[`Summarizes uploaded documents and, when `,_jsx(_components.strong,{children:`Compact History`}),` is on, older parts of long conversations.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Extended Context (1M tokens)`})}),_jsx(_components.td,{children:`Turns on the 1 million token context window for the Claude models that offer it (Claude Sonnet 5 and Sonnet 4.6). The standard window is 200K tokens.`})]})]})]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.strong,{children:`Conversation Completion Max Tokens:`}),` Claude models need 4,000 or more to think before they answer. Models reached through Amazon Bedrock reserve about five times this number against a shared usage limit, so a very high setting can make requests fail with “Too many tokens” when many people chat at once. If that happens, lower it or set it to `,_jsx(_components.strong,{children:`Unspecified`}),`.`]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.strong,{children:`Extended Context`}),` costs more per token from Anthropic. Turn it on only when the twin must read very large documents or keep very long conversations.`]}),`\n`,_jsx(Heading,{level:`3`,id:`convo-live-voice-\u0026-avatar-calls`,children:`Convo (Live Voice \u0026 Avatar Calls)`}),`\n`,_jsxs(_components.p,{children:[`Shown when `,_jsx(_components.strong,{children:`Enable Convo`}),` is on (see `,_jsx(_components.a,{href:`/mdx/admin-guide/configuration`,children:`Configuration`}),`). The full provider guide is `,_jsx(_components.a,{href:`/mdx/admin-guide/realtime-voice`,children:`Realtime Voice \u0026 Avatars`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Speech-to-Speech Model`}),` decides the call experience. Anam models show a video avatar; the others are voice only:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Provider`}),_jsx(_components.th,{children:`Models`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`OpenAI GPT-Realtime`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`gpt-realtime-2.1 (Reasoning)`}),` (platform default), `,_jsx(_components.code,{children:`gpt-realtime-2.1-mini`}),`, `,_jsx(_components.code,{children:`gpt-realtime-2 (Reasoning)`}),`, `,_jsx(_components.code,{children:`gpt-realtime-1.5`}),`, `,_jsx(_components.code,{children:`gpt-realtime`}),`, `,_jsx(_components.code,{children:`gpt-realtime-mini`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`OpenAI GPT-Live`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`GPT-Live-1 (full-duplex)`}),` (listens and speaks at the same time)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Google Gemini Live`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`Gemini 3.8 Live`}),`, `,_jsx(_components.code,{children:`Gemini 3.1 Flash Live`}),`, `,_jsx(_components.code,{children:`Gemini 2.5 Flash Native Audio`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`xAI`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`grok-3-fast (voice)`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`ElevenLabs`})}),_jsxs(_components.td,{children:[`ElevenLabs Conversational AI — needs an Agent ID and API Key (a warning appears while they are missing; set them in the `,_jsx(_components.strong,{children:`Configuration and Integrations`}),` tab, with the `,_jsx(_components.strong,{children:`ElevenLabs Connection Method`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Anam`})}),_jsx(_components.td,{children:`Anam Avatar`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Cartesia`})}),_jsx(_components.td,{children:`Cartesia Voice`})]})]})]}),`\n`,_jsx(_components.p,{children:`The fields below the model depend on the provider:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Setting`}),_jsx(_components.th,{children:`Shown for`}),_jsx(_components.th,{children:`Default and choices`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Anam Response Model`})}),_jsx(_components.td,{children:`Anam`}),_jsx(_components.td,{children:`The model that writes the avatar’s spoken answers. Empty = the conversation model.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Voice Response Model`})}),_jsx(_components.td,{children:`Cartesia, GPT-Live`}),_jsx(_components.td,{children:`The same, for these providers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Voice Reasoning Effort`})}),_jsx(_components.td,{children:`All`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Default (None — thinking off for voice)`}),`. Thinking time is silence in a call, so raise it with care.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Voice`})}),_jsx(_components.td,{children:`OpenAI GPT-Realtime`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`— User’s Choice —`}),` (each person picks) or one of 10 voices: Cedar, Marin, Alloy, Ash, Ballad, Coral, Echo, Sage, Shimmer, Verse.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Gemini Voice`})}),_jsx(_components.td,{children:`Gemini Live`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`— User’s Choice —`}),` or one of 30 voices, each labelled with its character (Puck — Upbeat, Kore — Firm…).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`xAI Voice`})}),_jsx(_components.td,{children:`xAI`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`— User’s Choice —`}),`, Eve, Ara, Rex, Sal or Leo.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`GPT-Live Voice`})}),_jsx(_components.td,{children:`GPT-Live`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`— User’s Choice —`}),` or a GPT-Live voice.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Voice Activity Detection Eagerness`})}),_jsx(_components.td,{children:`OpenAI GPT-Realtime`}),_jsxs(_components.td,{children:[`How fast a pause ends the person’s turn: `,_jsx(_components.strong,{children:`Low`}),` (waits longer — good for people who pause mid-thought), `,_jsx(_components.strong,{children:`Medium (Default)`}),`, `,_jsx(_components.strong,{children:`High`}),` (fast back-and-forth).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Noise Reduction`})}),_jsx(_components.td,{children:`OpenAI GPT-Realtime`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Off (Default)`}),`, `,_jsx(_components.strong,{children:`Near Field`}),` (headset or phone), `,_jsx(_components.strong,{children:`Far Field`}),` (laptop or room microphone).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Transcription Language (ISO 639-1)`})}),_jsx(_components.td,{children:`OpenAI GPT-Realtime`}),_jsxs(_components.td,{children:[`A two-letter code such as `,_jsx(_components.code,{children:`en`}),` or `,_jsx(_components.code,{children:`es`}),`. Blank = detect automatically.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Interruption Sensitivity`})}),_jsx(_components.td,{children:`Gemini Live`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Low (Default)`}),` ignores background noise but is harder to talk over — right for laptops in busy rooms. `,_jsx(_components.strong,{children:`High`}),` stops the moment someone speaks — right for one-to-one headset use. It does not change how long Pria waits before deciding someone has finished.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Speech Recognition Language (Deepgram Flux)`})}),_jsx(_components.td,{children:`Anam, Cartesia (also meeting bots and the public avatar embed)`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`English only`}),` (default) or `,_jsx(_components.strong,{children:`Multilingual`}),` (de, en, es, fr, hi, it, ja, nl, pt, ru); multilingual also answers in the language the person spoke.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Avatar look and greeting settings for Anam (placeholder image, introductory message and more) are in the `,_jsx(_components.strong,{children:`Configuration and Integrations`}),` tab; see `,_jsx(_components.a,{href:`/mdx/admin-guide/realtime-voice`,children:`Realtime Voice \u0026 Avatars`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`subagents`,children:`Subagents`}),`\n`,_jsxs(_components.p,{children:[`Pins the model, and the effort, for each subagent role. Leave them on the platform default unless you have a reason to change one. The switch that makes subagents available, and their budgets, are in the `,_jsx(_components.strong,{children:`Configuration and Integrations`}),` tab. See `,_jsx(_components.a,{href:`/mdx/admin-guide/configuration#subagent-role-models`,children:`Configuration`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`media`,children:`Media`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Setting`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Image Analysis`})}),_jsx(_components.td,{children:`Reads images people upload: describes them and answers questions about screenshots, diagrams and photos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Image Generation`})}),_jsx(_components.td,{children:`Creates images from a description (for example GPT Image 2.5, a Gemini image model or Stability).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Audio Generation`})}),_jsx(_components.td,{children:`Creates audio from a description.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Video Generation`})}),_jsx(_components.td,{children:`Creates short videos (for example Amazon Nova Reel 1.1 or OpenAI Sora 2).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Audio Transcription`})}),_jsx(_components.td,{children:`Turns speech in uploaded audio and video files into searchable text.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Video Analysis`})}),_jsxs(_components.td,{children:[`Describes what a video shows on screen (Gemini models only). See `,_jsx(_components.a,{href:`/mdx/admin-guide/ai-models#video-analysis-model`,children:`Video Analysis Model`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Text-to-Speech`})}),_jsx(_components.td,{children:`Reads answers aloud.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`system`,children:`System`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Setting`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Embeddings Generation`})}),_jsxs(_components.td,{children:[`Turns file passages into the fingerprints used for search. Only `,_jsx(_components.code,{children:`text-embedding-3-small`}),` is offered. See `,_jsx(_components.a,{href:`/mdx/admin-guide/knowledge-rag-config#embedding-model`,children:`Knowledge \u0026 RAG Configuration`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Moderation`})}),_jsxs(_components.td,{children:[`Checks messages when `,_jsx(_components.strong,{children:`Enable Moderation`}),` is on. See `,_jsx(_components.a,{href:`/mdx/admin-guide/moderation`,children:`Content Moderation`}),`.`]})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/digital-twin-instructions`,children:`Crafting Digital Twin Instructions`}),` — methods and templates for the instructions`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/ai-models`,children:`AI Models`}),` — model choice, reasoning effort, custom models`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/realtime-voice`,children:`Realtime Voice \u0026 Avatars`}),` — voice providers and avatar setup`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/knowledge-rag-config`,children:`Knowledge \u0026 RAG Configuration`}),` — file search and the knowledge graph`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/ui-customization`,children:`UI Customization`}),` — the CSS template reference`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/onboarding-questions`,children:`Onboarding Questions`}),` — the interview that drafts the instructions`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/configuration`,children:`Configuration`}),` — the other Digital Twin settings`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Personalization","description":"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.","icon":"brain","href":"/mdx/admin-guide/personalization"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Personalization (Digital Twin)","slug":"personalization-digital-twin","depth":2,"children":[{"title":"Name \u0026 Avatar","slug":"name-\u0026-avatar","depth":3,"children":[]},{"title":"Content \u0026 Behavior","slug":"content-\u0026-behavior","depth":3,"children":[]},{"title":"UI \u0026 Appearance","slug":"ui-\u0026-appearance","depth":3,"children":[]}]},{"title":"AI Models","slug":"ai-models","depth":2,"children":[{"title":"Custom Models","slug":"custom-models","depth":3,"children":[]},{"title":"Conversation \u0026 Reasoning","slug":"conversation-\u0026-reasoning","depth":3,"children":[]},{"title":"Convo (Live Voice \u0026 Avatar Calls)","slug":"convo-live-voice-\u0026-avatar-calls","depth":3,"children":[]},{"title":"Subagents","slug":"subagents","depth":3,"children":[]},{"title":"Media","slug":"media","depth":3,"children":[]},{"title":"System","slug":"system","depth":3,"children":[]}]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"praxisai","siteName":"praxis-ai","title":"Personalization - praxis-ai","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-10T08:41:40.974Z","originalFileLocation":"mdx/admin-guide/personalization.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=\"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.\">\u003cmeta data-mint-head name=\"application-name\" content=\"praxis-ai\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_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/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_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/praxisai/XTh1KbQ9ZEBjlBJJ/_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/praxisai/XTh1KbQ9ZEBjlBJJ/_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/praxisai/XTh1KbQ9ZEBjlBJJ/_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/praxisai/XTh1KbQ9ZEBjlBJJ/_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/praxisai/XTh1KbQ9ZEBjlBJJ/_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/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Personalization - praxis-ai\">\u003cmeta data-mint-head property=\"og:description\" content=\"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"praxis-ai\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.praxis-ai.com/mdx/admin-guide/personalization\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://praxisai.mintlify.app/_mintlify/api/og/v2?division=Instance+Settings\u0026amp;title=Personalization\u0026amp;description=Give+your+Digital+Twin+its+name%2C+picture%2C+instructions+and+look%2C+and+choose+the+AI+model+for+each+job%2C+in+the+Personalization+and+AI+Models+tab.\u0026amp;theme=3e471d4a71780917dfd4dd5f\u0026amp;signature=876f11ba95091fe633f380f7532ef411232ac97bfaf086304e197302512f24ac\">\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=\"Personalization - praxis-ai\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://praxisai.mintlify.app/_mintlify/api/og/v2?division=Instance+Settings\u0026amp;title=Personalization\u0026amp;description=Give+your+Digital+Twin+its+name%2C+picture%2C+instructions+and+look%2C+and+choose+the+AI+model+for+each+job%2C+in+the+Personalization+and+AI+Models+tab.\u0026amp;theme=3e471d4a71780917dfd4dd5f\u0026amp;signature=876f11ba95091fe633f380f7532ef411232ac97bfaf086304e197302512f24ac\">\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/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"praxis-ai\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5011FD\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.praxis-ai.com/mdx/admin-guide/personalization\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/mdx/admin-guide/personalization.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.praxis-ai.com/#organization\",\"name\":\"praxis-ai\",\"url\":\"https://docs.praxis-ai.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/praxisai/6nkK9KsHziJK7eUJ/images/logo/light.svg?fit=max\u0026auto=format\u0026n=6nkK9KsHziJK7eUJ\u0026q=85\u0026s=5d438417be87dbcd1a5749d3173410fc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.praxis-ai.com#website\",\"name\":\"praxis-ai\",\"url\":\"https://docs.praxis-ai.com\",\"publisher\":{\"@id\":\"https://docs.praxis-ai.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization#webpage\",\"url\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization\",\"name\":\"Personalization\",\"description\":\"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.\",\"dateModified\":\"2026-10-10T08:41:40.974Z\",\"isPartOf\":{\"@id\":\"https://docs.praxis-ai.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Instance Settings\",\"item\":\"https://docs.praxis-ai.com/mdx/user-guide/profile-settings/instance-settings\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Personalization\",\"item\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization#article\",\"headline\":\"Personalization\",\"name\":\"Personalization\",\"description\":\"Give your Digital Twin its name, picture, instructions and look, and choose the AI model for each job, in the Personalization and AI Models tab.\",\"url\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization\",\"mainEntityOfPage\":{\"@id\":\"https://docs.praxis-ai.com/mdx/admin-guide/personalization#webpage\"},\"dateModified\":\"2026-10-10T08:41:40.974Z\",\"publisher\":{\"@id\":\"https://docs.praxis-ai.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.praxis-ai.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"praxis-ai\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"praxis-ai","nav":{"global":{"anchors":[{"anchor":"Innovations Hub","icon":"newspaper","href":"https://praxis-ai.com/innovation-hub/"},{"anchor":"Community Gitlab","icon":"gitlab","href":"https://gitlab.com/praxis-ai/pria-client-sdk"}]},"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":"/mdx/introduction/welcome"}]},{"tab":"New User","pages":[{"title":"New User","href":"/mdx/user-guide/introduction"}]},{"tab":"Power User","pages":[{"title":"Power User","href":"/mdx/user-guide/capabilities/content-creation"}]},{"tab":"Admin","groups":[{"group":"Getting Started","pages":[{"title":"Admin Guide","icon":"gear","href":"/mdx/admin-guide/introduction"},{"title":"Overview","icon":"puzzle-piece","href":"/mdx/integrations/canvas/overview"}]},{"group":"Account \u0026 Billing","pages":[{"title":"Accounts","icon":"building","href":"/mdx/admin-guide/accounts/overview"},{"title":"Managing Accounts","icon":"pen-to-square","href":"/mdx/admin-guide/accounts/managing-accounts"},{"title":"Billing \u0026 Subscriptions","icon":"credit-card","href":"/mdx/admin-guide/billing"},{"title":"Credit Allocation \u0026 Transfers","icon":"arrow-right-arrow-left","href":"/mdx/admin-guide/credit-management"}]},{"group":"Instance Settings","pages":[{"title":"Instance Settings","sidebarTitle":"Instance Settings (twin admins)","icon":"sliders","href":"/mdx/user-guide/profile-settings/instance-settings"},{"title":"Configuration and Integrations","icon":"users-gear","href":"/mdx/admin-guide/configuration"},{"title":"Cloning a Digital Twin","description":"Make a second twin from an existing one — what comes along, what does not, and what to review before you share it.","icon":"clone","href":"/mdx/admin-guide/cloning"},{"title":"Personalization","icon":"brain","href":"/mdx/admin-guide/personalization"},{"title":"Crafting Digital Twin Instructions","description":"A methodology guide for writing effective system instructions that shape your Digital Twin's personality, expertise, and behavior.","icon":"pen-fancy","href":"/mdx/admin-guide/digital-twin-instructions"},{"title":"Onboarding Questions","icon":"clipboard-question","href":"/mdx/admin-guide/onboarding-questions"},{"title":"UI Customization","icon":"palette","href":"/mdx/admin-guide/ui-customization"},{"title":"Branding \u0026 Public URLs","icon":"palette","href":"/mdx/admin-guide/branding-and-domains"},{"title":"Enrollment \u0026 Joining Policies","icon":"user-plus","href":"/mdx/admin-guide/enrollment"},{"title":"SSO Providers","icon":"key","href":"/mdx/admin-guide/sso-providers"}]},{"group":"AI \u0026 Models","pages":[{"title":"AI Models","icon":"robot","href":"/mdx/admin-guide/ai-models"},{"title":"Platform Models \u0026 Providers","icon":"microchip","href":"/mdx/admin-guide/platform-models"},{"title":"Knowledge \u0026 RAG Configuration","icon":"database","href":"/mdx/admin-guide/knowledge-rag-config"},{"title":"Realtime Voice \u0026 Avatars","icon":"microphone","href":"/mdx/admin-guide/realtime-voice"},{"title":"Content Moderation","icon":"shield-halved","href":"/mdx/admin-guide/moderation"},{"title":"Memory Parameters \u0026 Act As","icon":"brain","href":"/mdx/admin-guide/memory-and-impersonation"}]},{"group":"Assistants \u0026 Prompts","pages":[{"title":"Assistants","icon":"wand-magic-sparkles","href":"/mdx/admin-guide/assistants"},{"title":"Variables","icon":"code","href":"/mdx/admin-guide/variables"}]},{"group":"Tools \u0026 Connectors","pages":[{"title":"Tools Reference","icon":"wrench","href":"/mdx/admin-guide/tools"},{"title":"Agents","icon":"robot","href":"/mdx/admin-guide/agents"},{"title":"The Agent Workspace","icon":"robot","href":"/mdx/admin-guide/agent-workspace"},{"title":"Meeting Agent","icon":"video","href":"/mdx/admin-guide/meeting-agent"},{"title":"Connector MCP","icon":"plug","href":"/mdx/admin-guide/connectors"},{"title":"MCP Servers","icon":"plug","href":"/mdx/admin-guide/mcp-servers"},{"title":"Google Workspace","sidebarTitle":"Google","icon":"google","href":"/mdx/admin-guide/google-workspace"},{"title":"Microsoft 365","sidebarTitle":"Microsoft","icon":"microsoft","href":"/mdx/admin-guide/microsoft-365"}]},{"group":"Users \u0026 Access","pages":[{"title":"Users","icon":"users","href":"/mdx/admin-guide/users"},{"title":"Entitlements","icon":"key","href":"/mdx/admin-guide/entitlements"},{"title":"Multi-Factor Authentication (MFA)","icon":"shield-halved","href":"/mdx/admin-guide/mfa"}]},{"group":"Analytics \u0026 Monitoring","pages":[{"title":"Histories","icon":"clock-rotate-left","href":"/mdx/admin-guide/histories"},{"title":"Sessions","icon":"server","href":"/mdx/admin-guide/sessions"},{"title":"Praxis Shield — Threat \u0026 Abuse Monitoring","icon":"shield-halved","href":"/mdx/admin-guide/praxis-shield"},{"title":"Feedback","icon":"comments","href":"/mdx/admin-guide/feedback"}]},{"group":"Legal \u0026 Compliance","pages":[{"title":"Student Data Privacy","icon":"eye","href":"/mdx/introduction/privacy-edu-consent"},{"title":"WCAG Compliance","icon":"universal-access","href":"/mdx/introduction/wcag-compliance"},{"title":"AI-Generated Content Transparency","icon":"fingerprint","href":"/mdx/introduction/ai-content-transparency"}]}]},{"tab":"Developer","pages":[{"title":"Developer","href":"/mdx/integrations/overview"}]},{"tab":"LXP","pages":[{"title":"LXP","href":"/mdx/lxp/introduction"}]},{"tab":"What's New?","pages":[{"title":"What's New?","href":"/mdx/changelog"}]}]},"title":"Personalization - praxis-ai","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597","a74be98ba7"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","zoom-image-lightbox-CVZVK4hN.js","lightbox-handle-r17bVUz3.js"]}