Choose the right AI model for your Playlab project
Updated
New:Claude 5.5 Opus, Claude 5.5 Sonnet, and Claude 5.5 Haiku are now available in Playlab. GPT 6.1 Sol and GPT 6 Luna are now available as well.
New Models Added Regularly! We’re constantly adding and updating models to give Playlabbers access to the latest AI capabilities. Our goal is to provide more open weight models and eventually open source models to give you maximum flexibility and control over your applications.
You can now build on top of even more LLMs in Playlab! There are now more than a dozen available AI models for you to build your Playlab apps on top of. We will try our best to always provide the latest models for you to build on top of.
Changing the LLM may impact the performance of your app.
This feature allows Playlab users to experiment with and leverage the unique strengths of various AI models from different providers all within Playlab.As you build, you might find that certain models perform better at different tasks. This will allow Playlab users to select the model that fits their needs better. The more available models, the more likely you are to find one that meets your needs. We believe that Playlabbers should have access to frontier models as we build in community.
On the top left click the LLM. (New apps start on Claude 5.5 Sonnet)
2
Choose your model
From the menu, select which LLM you want to build on top of. Each model shows its knowledge cutoff date so you can pick based on how current you need the model to be. You can read more about available models below in greater detail.
3
Build and Test
See how the model you chose impacts your app. Continue trying out different models to find the “best” fit for your app.
Ask yourself what is an ideal response time for your app?
This will allow you to pick larger or smaller models that meet those needs. Claude Sonnet 4.6 offers excellent balance, while Claude Opus 4.6, Gemini 3.1 Pro, and GPT 5.4 prioritize quality over speed. Claude Haiku 4.5 and Gemini 3 Flash excel at speed for simple tasks.
Identify what complexity level is your task?
For simple Q&A or content generation, lighter models like Claude Haiku 4.5 or Gemini 3 Flash may suffice. For balanced everyday tasks, Claude Sonnet 4.6 is ideal. For the most complex multi-step reasoning, choose Claude Opus 4.6, GPT 5.4, or Gemini 3.1 Pro. For agentic and coding workflows at Flash-tier speed, Gemini 3.5 Flash is a strong choice.
What is the level of accuracy you are requiring of your app?
Critical accuracy use cases like data analysis, or HR operations might require Claude Opus 4.6, GPT 5.4, Gemini 3.1 Pro, or other powerful models even if they’re slower. Use cases that require creativity or open ended responses work well with GPT 5.4, Claude Sonnet 4.6, or creative-focused models.
Do you need open weights or source code access?
If you need model customization, local deployment, or transparency into model operations, consider open weight models like Llama 4 series, Qwen 3 (where allowed by law), or Mistral Large 3. For maximum performance and latest capabilities, frontier models like Claude Opus 4.6, GPT 5.4, Claude Sonnet 4.6, or Gemini 3.1 Pro are typically best. Consider your long-term deployment and customization needs when choosing between proprietary and open models.
Everyday applications: Claude Sonnet 4.6 or Claude Haiku 4.5 provide the best balance of performance and efficiency. Critical/Complex applications: Claude Opus 4.6, GPT 5.4, or Gemini 3.1 Pro for highest accuracy and reasoning capability. Creative applications: GPT 5.4 or Claude Sonnet 4.6 for creative tasks. Problem-solving tools: Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, Gemini 3.1 Pro, or Llama 4 Maverick. Document analysis: Claude Opus 4.6, Claude Sonnet 4.6, or Llama 4 Scout for multi-document or cross-lingual analysis. Technical/Coding tasks: Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, or Kimi K2.5 (where allowed by law) for tool usage. Educational explanation: Claude Sonnet 4.6, Llama 3.3 70B Instruct, Llama 4 Maverick, or those with strong explanatory capabilities. High-volume applications: Balance quality with speed using Claude Sonnet 4.6, Claude Haiku 4.5, or Gemini 3 Flash. Budget-conscious applications: Claude Haiku 4.5, Qwen 3 (where allowed by law), Mistral Large 3, or other open weight models for cost-effective solutions. Research/Experimentation: Open weight models like Llama 4 series, Qwen 3 (where allowed by law), or Mistral Large 3 for flexibility.
Test out multiple models for apps that you are building:
Changing a model may change performance of an app in Playlab. Test multiple models before finalizing, as performance can vary significantly on your specific tasks. Implement A/B testing as you’re building and testing to continually evaluate model performance. Consider starting with Claude 5.5 Sonnet, the default for new apps, as your baseline for most applications. Test both frontier and open weight models to find the best fit for your needs.
Additional best practices:
We recommend that you remix apps as you’re experimenting to not impact the original app. You can review activity to see how multiple models handle similar tasks. If you’re building a suite of apps we recommend you use faster models like Claude Haiku 4.5 for simple queries and reserve powerful models like Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, or Gemini 3.1 Pro for complex tasks. Consider cost implications, as newer frontier models like Claude Opus 4.6, Claude Sonnet 4.6, Gemini 3.1 Pro, and GPT 5.4 may be more expensive but offer better performance. For production apps requiring customization, evaluate open weight models like Qwen 3 (where allowed by law), Mistral Large 3, and Kimi K2.5 (where allowed by law) alongside frontier options. Keep track of which models work best for your specific use cases to build your own selection guidelines.
Yes, changing the LLM model can impact the performance of your app. Different models have different strengths and trade-offs, so it’s important to test your app with the new model before finalizing the change.
How do I know which model is best for my specific use case?
We recommend experimenting with different models for your specific use case. Consider factors like response time requirements, complexity level of tasks, accuracy needs, and whether you need open weights. You can implement A/B testing to evaluate model performance. For most applications, Claude 5.5 Sonnet, the default for new apps, is a great starting point.
Can I use different models for different parts of my app suite?
Yes! We recommend using faster models like Claude Haiku 4.5 for simple queries and reserving more powerful models like Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, Gemini 3.1 Pro, or Claude 4.6 Sonnet (Reasoning) for complex tasks if you’re building a suite of apps.
What is the default model for new apps?
Claude 5.5 Sonnet is the default model for new apps in Playlab. It offers the best balance of intelligence, speed, and cost for most applications. Apps you already have keep the model they use, and you can switch any app to another model at any time.
When should I choose Claude 5.5 Opus vs Claude 5.5 Sonnet vs Claude 5.5 Haiku?
Choose Claude 5.5 Opus for complex projects, agents, and coding. Choose Claude 5.5 Sonnet for everyday tasks and writing with cost efficiency. Choose Claude 5.5 Haiku for high-volume tasks where speed and low cost matter. Claude 5.5 Opus and Claude 5.5 Sonnet create the best looking artifacts. Test each model on your app’s tasks before deciding.
What's the difference between frontier, open weight, and open source models?
Frontier models are cutting-edge proprietary models with the latest capabilities but require API access. Open weight models have publicly available parameters, allowing more control and customization. Open source models provide both weights and training code. Choose based on your needs for performance vs. customization and transparency.
When should I consider open weight models like Llama 4, Qwen 3 (where allowed by law), or Mistral Large 3?
Consider open weight models when you need model customization, local deployment, cost control for high-volume applications, or transparency into model operations. They’re also great for research and experimentation. However, frontier models typically offer better performance for most production applications.
Have you tried building with different LLM models? We’d love to hear about your experience with the new models and which ones work best for your use cases!Contact us at support@playlab.ai
Last updated: 10-21-2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/schema.json","name":"Playlab Learning Hub","colors":{"primary":"#3B82F6","light":"#60A5FA","dark":"#2563EB"},"logo":{"light":"https://mintcdn.com/playlabai/utDTSOWmKvEQ98EU/images/Playlab_Logo_Full_Black.svg?fit=max\u0026auto=format\u0026n=utDTSOWmKvEQ98EU\u0026q=85\u0026s=d97827114d3fcc02ee8b1933cd33990d","dark":"https://mintcdn.com/playlabai/utDTSOWmKvEQ98EU/images/Playlab_Logo_Full_Paper.svg?fit=max\u0026auto=format\u0026n=utDTSOWmKvEQ98EU\u0026q=85\u0026s=3fe8091c5012462c6a9679c1fcbd8953","href":"https://www.playlab.ai"},"favicon":{"light":"https://mintcdn.com/playlabai/utDTSOWmKvEQ98EU/images/Playlab_Logo_Black_Background_Small_Padding.png?fit=max\u0026auto=format\u0026n=utDTSOWmKvEQ98EU\u0026q=85\u0026s=7facc29acffbc6bdfa6953473a61026e","dark":"https://mintcdn.com/playlabai/utDTSOWmKvEQ98EU/images/Playlab_Logo_Paper_Black_Background.png?fit=max\u0026auto=format\u0026n=utDTSOWmKvEQ98EU\u0026q=85\u0026s=41576e87d0c66007c23406b6b1a84d1e"},"seo":{"metatags":{"og:image":"/images/og-card.png","twitter:image":"/images/og-card.png","twitter:card":"summary_large_image"}},"icons":{"library":"tabler"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"playlabai","hasAudioNarration":false,"actualSubdomain":"playlabai","customDomains":["learn.playlab.ai"],"gitSource":{"type":"github","owner":"playlab-education","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af3518d99e0270dac4b465b","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"📋 Feature Documentation","count":54},{"language":"default","tag":"📚 Resources","count":23},{"language":"default","tag":"✏️ Learn on Your Own","count":19},{"language":"default","tag":"❓ FAQ","count":16},{"language":"default","tag":"⚙️ Changelog","count":8},{"language":"default","tag":"🔒 Privacy, Safety \u0026 Compliance","count":8},{"language":"default","tag":"🛠️ Build \u0026 Collaborate","count":8},{"language":"default","tag":"🟡 Basic Prompting","count":8},{"language":"default","tag":"🟣 Building Your App","count":7},{"language":"default","tag":"🟢 Voice, Language \u0026 Accessibility","count":7}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@playlab.ai"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles/v2-badges.css","content":".pl-badges{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 1.25rem}.pl-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-family:\"Spline Sans Mono\", ui-monospace, \"SF Mono\", Menlo, monospace;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:0.05em;text-transform:uppercase;white-space:nowrap}.pl-badge--neutral{background-color:#ffffff;color:#4F46E5;border:1px solid #4F46E5}.pl-badge--new{background-color:#4F46E5;color:#ffffff;border:1px solid #4F46E5}"},{"filePath":"styles/audience-tabs.css","content":".pl-audience-tabs [data-component-part=\"tabs-list\"]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;border-bottom:0;padding-bottom:0;margin-bottom:2rem}.pl-audience-tabs [data-component-part=\"tab-button\"]{justify-content:center;gap:10px;max-width:none;width:100%;margin-bottom:0;padding:18px 20px;border:2px solid rgb(229 231 235);border-radius:14px;font-size:1.125rem;line-height:1.5rem;white-space:normal;text-align:center;transition:border-color 150ms, background-color 150ms}.pl-audience-tabs [data-component-part=\"tab-button\"]:hover{border-color:rgb(var(--primary) / 0.5)}.pl-audience-tabs [data-component-part=\"tab-button\"][data-active=\"true\"]{border-color:rgb(var(--primary));background-color:rgb(var(--primary) / 0.08)}.pl-audience-tabs .tab-icon{width:26px;height:26px}.dark .pl-audience-tabs [data-component-part=\"tab-button\"]{border-color:rgb(255 255 255 / 0.12)}.dark .pl-audience-tabs [data-component-part=\"tab-button\"]:hover{border-color:rgb(var(--primary-light) / 0.5)}.dark .pl-audience-tabs [data-component-part=\"tab-button\"][data-active=\"true\"]{border-color:rgb(var(--primary-light));background-color:rgb(var(--primary-light) / 0.1)}@media (max-width: 480px){.pl-audience-tabs [data-component-part=\"tabs-list\"]{grid-template-columns:1fr}}"}],"page":{"pagePath":"features/Selecting an LLM","slug":"/features/Selecting an LLM","pageMetadata":{"title":"Selecting an LLM","mode":"wide","description":"Choose the right AI model for your Playlab project","sidebarTitle":"Selecting an LLM","tag":"Updated","href":"/features/Selecting an LLM"},"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: \"Choose the right AI model for your Playlab project\"\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`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,Card,CardGroup,Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Table,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,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(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(`div`,{className:`pl-badges`,children:_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Updated`})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`New:`}),` `,_jsx(_components.code,{children:`Claude 5.5 Opus`}),`, `,_jsx(_components.code,{children:`Claude 5.5 Sonnet`}),`, and `,_jsx(_components.code,{children:`Claude 5.5 Haiku`}),` are now available in Playlab. `,_jsx(_components.code,{children:`GPT 6.1 Sol`}),` and `,_jsx(_components.code,{children:`GPT 6 Luna`}),` are now available as well.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`New Models Added Regularly!`}),` We’re constantly adding and updating models to give Playlabbers access to the latest AI capabilities. Our goal is to provide more open weight models and eventually open source models to give you maximum flexibility and control over your applications.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`what-is-this-feature`,children:`What is this feature?`}),`\n`,_jsx(_components.p,{children:`You can now build on top of even more LLMs in Playlab! There are now more than a dozen available AI models for you to build your Playlab apps on top of. We will try our best to always provide the latest models for you to build on top of.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Changing the LLM may impact the performance of your app.`})}),`\n`,_jsx(Heading,{level:`2`,id:`rationale-for-the-feature`,children:`Rationale for the feature`}),`\n`,_jsx(_components.p,{children:`This feature allows Playlab users to experiment with and leverage the unique strengths of various AI models from different providers all within Playlab.`}),`\n`,_jsx(_components.p,{children:`As you build, you might find that certain models perform better at different tasks. This will allow Playlab users to select the model that fits their needs better. The more available models, the more likely you are to find one that meets your needs. We believe that Playlabbers should have access to frontier models as we build in community.`}),`\n`,_jsx(Heading,{level:`2`,id:`understanding-model-types`,children:`Understanding Model Types`}),`\n`,_jsx(_components.p,{children:`Before selecting a model, it’s helpful to understand the different categories of AI models available:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.strong,{children:`Frontier Models`})}),_jsx(_components.th,{children:_jsx(_components.strong,{children:`Open Weight Models`})}),_jsx(_components.th,{children:_jsx(_components.strong,{children:`Open Source Models`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cutting-edge, proprietary models developed by major AI companies`}),_jsx(_components.td,{children:`Models with publicly available parameters (weights) that can be downloaded and run independently`}),_jsx(_components.td,{children:`Fully open models where both weights and training code are publicly available`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Typically offer the most advanced capabilities and are continuously updated with the latest research breakthroughs`}),_jsx(_components.td,{children:`While training code may not be available, you have more control over deployment and customization`}),_jsx(_components.td,{children:`Offer maximum transparency and customization potential`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`how-do-i-access-these-models`,children:`How do I access these models?`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Click the LLM selector`,children:[_jsx(_components.p,{children:`On the top left click the LLM. (New apps start on Claude 5.5 Sonnet)`}),_jsx(Frame,{children:_jsx(`video`,{src:`https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/videos/selectinganllm.mp4?fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=32afa3012e237d3734052968edf26268`,autoPlay:true,loop:true,muted:true,playsInline:true,className:`mint-w-full mint-border mint-border-gray-300 mint-rounded-md mint-shadow-sm`,\"aria-label\":`In the Algebra Tutor builder, the Claude 5.5 Sonnet model button above the preview is clicked. The Available AI models menu opens, the cursor passes over Claude 5.5 Haiku and Claude 5.5 Sonnet, and Claude 5.5 Opus is chosen, so the button now reads Claude 5.5 Opus.`,\"data-path\":`videos/selectinganllm.mp4`})})]}),_jsxs(Step,{title:`Choose your model`,children:[_jsx(_components.p,{children:`From the menu, select which LLM you want to build on top of. Each model shows its knowledge cutoff date so you can pick based on how current you need the model to be. You can read more about available models below in greater detail.`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/images/cutoffdate.png?fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=f961f0450ce0682d188ac831c442184e`,alt:`The model menu open under the Claude 5.5 Sonnet button, listing Claude 5.5 Haiku, Claude 5.5 Sonnet, and Claude 5.5 Opus under Available AI models, with the info tooltip for Claude 5.5 Sonnet showing its model version, where it's hosted, and its training cutoff`,\"data-og-width\":`768`,width:`768`,\"data-og-height\":`608`,height:`608`,\"data-path\":`images/cutoffdate.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/images/cutoffdate.png?w=280\u0026fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=517b947b0df5e14e8a90a5f3039d697d 280w, https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/images/cutoffdate.png?w=560\u0026fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=6ba8cc55d14f644c7368a05e33700219 560w, https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/images/cutoffdate.png?w=840\u0026fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=ad2d7fa717bc9976e1665f70a5843a51 840w, https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/images/cutoffdate.png?w=1100\u0026fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=1d1beacf26ca8878a4261853641fea2b 1100w, https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/images/cutoffdate.png?w=1650\u0026fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=68f9250f092679b20e60daa6e5f4918b 1650w, https://mintcdn.com/playlabai/7rCQ1TOPPtd0uUYi/images/cutoffdate.png?w=2500\u0026fit=max\u0026auto=format\u0026n=7rCQ1TOPPtd0uUYi\u0026q=85\u0026s=461a445cb658c737de61746bacb3bdc1 2500w`})})]}),_jsx(Step,{title:`Build and Test`,children:_jsx(_components.p,{children:`See how the model you chose impacts your app. Continue trying out different models to find the “best” fit for your app.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`compare-models`,children:`Compare models`}),`\n`,_jsx(_components.p,{children:`Use these resources as a starting point, then test models on your own app’s tasks.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://arena.ai/leaderboard`,children:`Arena leaderboard`}),`: Measures AI in real-world use, with leaderboards powered by real people doing real work on Arena around the globe.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://artificialanalysis.ai/`,children:`Artificial Analysis`}),`: Independent analysis of AI to help you compare models.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`which-models-should-i-use`,children:`Which models should I use?`}),`\n`,_jsx(_components.p,{children:`Now that you know how to select models, here are some strengths and tradeoffs of each:`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsxs(Card,{title:`Claude 5.5 Opus (Anthropic)`,icon:`crown`,children:[_jsx(_components.p,{children:`For complex projects, agents, and coding. Creates the best looking artifacts.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Jun 2026`]})]}),_jsxs(Card,{title:`Claude 5.5 Sonnet (Anthropic)`,icon:`diamond`,children:[_jsx(_components.p,{children:`The default model for new apps. A cost-efficient choice for everyday tasks and writing. Creates the best looking artifacts.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Jun 2026`]})]}),_jsxs(Card,{title:`Claude 5.5 Haiku (Anthropic)`,icon:`leaf`,children:[_jsx(_components.p,{children:`The fastest, lowest-cost option in the Claude 5.5 family, suited to high-volume tasks.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Jun 2026`]})]}),_jsxs(Card,{title:`GPT 6.1 Sol (OpenAI)`,icon:`star`,children:[_jsx(_components.p,{children:`For complex coding, computer use, and professional work.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Apr 30, 2026`]})]}),_jsxs(Card,{title:`GPT 6 Luna (OpenAI)`,icon:`bolt`,children:[_jsx(_components.p,{children:`OpenAI’s most efficient model for focused, high-volume tasks.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` May 18, 2026`]})]}),_jsxs(Card,{title:`Claude Opus 4.6 (Anthropic)`,icon:`crown`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Complex analysis, multi-step tasks, and advanced math and coding.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Aug 2025`]})]}),_jsxs(Card,{title:`Claude Sonnet 4.6 (Anthropic)`,icon:`diamond`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Everyday tasks across most use cases.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Aug 2025`]})]}),_jsxs(Card,{title:`Claude Haiku 4.5 (Anthropic)`,icon:`leaf`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Quick questions and lightweight tasks.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` July 2025`]})]}),_jsxs(Card,{title:`Claude 4.6 Sonnet (Reasoning) (Anthropic)`,icon:`brain`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Reasoning`})]}),_jsx(_components.p,{children:`Difficult problems that need step-by-step reasoning.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Aug 2025`]})]}),_jsxs(Card,{title:`GPT 5.4 (OpenAI)`,icon:`star`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Reasoning`})]}),_jsx(_components.p,{children:`OpenAI’s coding and reasoning model.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Aug 2025`]})]}),_jsxs(Card,{title:`Gemini 3.1 Pro (Google)`,icon:`robot`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Reasoning`})]}),_jsx(_components.p,{children:`Google’s most powerful thinking model.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Jan 2025`]})]}),_jsxs(Card,{title:`Gemini 3.5 Flash (Google)`,icon:`bolt`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Reasoning`})]}),_jsx(_components.p,{children:`Google’s fast model for agentic and coding workflows.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Jan 2026`]})]}),_jsxs(Card,{title:`Gemini 3 Flash (Google)`,icon:`bolt`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Frontier Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Reasoning`})]}),_jsx(_components.p,{children:`General purpose model built for speed.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Jan 2025`]})]}),_jsxs(Card,{title:`Mistral Large 3 (Mistral)`,icon:`robot`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Open Weight Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Mistral’s 675B parameter flagship model.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Oct 2024`]})]}),_jsxs(Card,{title:`Kimi K2.5 (Moonshot, where allowed by law)`,icon:`rocket`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Open Weight Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Open weight model that excels at using tools.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` ~Apr 2024`]})]}),_jsxs(Card,{title:`Llama 4 Maverick (Meta)`,icon:`infinity`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Open Weight Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Open weight model for reasoning, math, and general knowledge.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Aug 2024`]})]}),_jsxs(Card,{title:`Llama 4 Scout (Meta)`,icon:`infinity`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Open Weight Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Multi-document analysis and cross-lingual understanding.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Aug 2024`]})]}),_jsxs(Card,{title:`Llama 3.3 70B Instruct (Meta)`,icon:`infinity`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Open Weight Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`Open weight model for reasoning, math, and general knowledge.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Dec 2023`]})]}),_jsxs(Card,{title:`Qwen 3 (Alibaba, where allowed by law)`,icon:`robot`,children:[_jsxs(`div`,{className:`pl-badges`,children:[_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Open Weight Model`}),` `,_jsx(`span`,{className:`pl-badge pl-badge--neutral`,children:`Non-Reasoning`})]}),_jsx(_components.p,{children:`235B parameter open weight model for instruction following and reasoning.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Knowledge Cutoff:`}),` Oct 2023`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`tips-for-selecting-the-right-model`,children:`Tips for Selecting the Right Model`}),`\n`,_jsx(_components.p,{children:`Selecting can be tricky. That’s why we encourage you to play and experiment as you build to find the model that is best fit for your context.`}),`\n`,_jsx(Heading,{level:`3`,id:`selection-considerations`,children:`Selection Considerations`}),`\n`,_jsx(Accordion,{title:`Ask yourself what is an ideal response time for your app?`,id:`ask-yourself-what-is-an-ideal-response-time-for-your-app`,children:_jsx(_components.p,{children:`This will allow you to pick larger or smaller models that meet those needs. Claude Sonnet 4.6 offers excellent balance, while Claude Opus 4.6, Gemini 3.1 Pro, and GPT 5.4 prioritize quality over speed. Claude Haiku 4.5 and Gemini 3 Flash excel at speed for simple tasks.`})}),`\n`,_jsx(Accordion,{title:`Identify what complexity level is your task?`,id:`identify-what-complexity-level-is-your-task`,children:_jsx(_components.p,{children:`For simple Q\u0026A or content generation, lighter models like Claude Haiku 4.5 or Gemini 3 Flash may suffice. For balanced everyday tasks, Claude Sonnet 4.6 is ideal. For the most complex multi-step reasoning, choose Claude Opus 4.6, GPT 5.4, or Gemini 3.1 Pro. For agentic and coding workflows at Flash-tier speed, Gemini 3.5 Flash is a strong choice.`})}),`\n`,_jsx(Accordion,{title:`What is the level of accuracy you are requiring of your app?`,id:`what-is-the-level-of-accuracy-you-are-requiring-of-your-app`,children:_jsx(_components.p,{children:`Critical accuracy use cases like data analysis, or HR operations might require Claude Opus 4.6, GPT 5.4, Gemini 3.1 Pro, or other powerful models even if they’re slower. Use cases that require creativity or open ended responses work well with GPT 5.4, Claude Sonnet 4.6, or creative-focused models.`})}),`\n`,_jsx(Accordion,{title:`Do you need open weights or source code access?`,id:`do-you-need-open-weights-or-source-code-access`,children:_jsx(_components.p,{children:`If you need model customization, local deployment, or transparency into model operations, consider open weight models like Llama 4 series, Qwen 3 (where allowed by law), or Mistral Large 3. For maximum performance and latest capabilities, frontier models like Claude Opus 4.6, GPT 5.4, Claude Sonnet 4.6, or Gemini 3.1 Pro are typically best. Consider your long-term deployment and customization needs when choosing between proprietary and open models.`})}),`\n`,_jsx(Heading,{level:`3`,id:`best-practices`,children:`Best Practices`}),`\n`,_jsx(Accordion,{title:`Try to match your model with your use case:`,id:`try-to-match-your-model-with-your-use-case`,children:_jsx(_components.p,{children:`Everyday applications: Claude Sonnet 4.6 or Claude Haiku 4.5 provide the best balance of performance and efficiency. Critical/Complex applications: Claude Opus 4.6, GPT 5.4, or Gemini 3.1 Pro for highest accuracy and reasoning capability. Creative applications: GPT 5.4 or Claude Sonnet 4.6 for creative tasks. Problem-solving tools: Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, Gemini 3.1 Pro, or Llama 4 Maverick. Document analysis: Claude Opus 4.6, Claude Sonnet 4.6, or Llama 4 Scout for multi-document or cross-lingual analysis. Technical/Coding tasks: Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, or Kimi K2.5 (where allowed by law) for tool usage. Educational explanation: Claude Sonnet 4.6, Llama 3.3 70B Instruct, Llama 4 Maverick, or those with strong explanatory capabilities. High-volume applications: Balance quality with speed using Claude Sonnet 4.6, Claude Haiku 4.5, or Gemini 3 Flash. Budget-conscious applications: Claude Haiku 4.5, Qwen 3 (where allowed by law), Mistral Large 3, or other open weight models for cost-effective solutions. Research/Experimentation: Open weight models like Llama 4 series, Qwen 3 (where allowed by law), or Mistral Large 3 for flexibility.`})}),`\n`,_jsx(Accordion,{title:`Test out multiple models for apps that you are building:`,id:`test-out-multiple-models-for-apps-that-you-are-building`,children:_jsx(_components.p,{children:`Changing a model may change performance of an app in Playlab. Test multiple models before finalizing, as performance can vary significantly on your specific tasks. Implement A/B testing as you’re building and testing to continually evaluate model performance. Consider starting with Claude 5.5 Sonnet, the default for new apps, as your baseline for most applications. Test both frontier and open weight models to find the best fit for your needs.`})}),`\n`,_jsx(Accordion,{title:`Additional best practices:`,id:`additional-best-practices`,children:_jsx(_components.p,{children:`We recommend that you remix apps as you’re experimenting to not impact the original app. You can review activity to see how multiple models handle similar tasks. If you’re building a suite of apps we recommend you use faster models like Claude Haiku 4.5 for simple queries and reserve powerful models like Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, or Gemini 3.1 Pro for complex tasks. Consider cost implications, as newer frontier models like Claude Opus 4.6, Claude Sonnet 4.6, Gemini 3.1 Pro, and GPT 5.4 may be more expensive but offer better performance. For production apps requiring customization, evaluate open weight models like Qwen 3 (where allowed by law), Mistral Large 3, and Kimi K2.5 (where allowed by law) alongside frontier options. Keep track of which models work best for your specific use cases to build your own selection guidelines.`})}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsx(Accordion,{title:`Will switching models affect my existing app?`,id:`will-switching-models-affect-my-existing-app`,children:_jsx(_components.p,{children:`Yes, changing the LLM model can impact the performance of your app. Different models have different strengths and trade-offs, so it’s important to test your app with the new model before finalizing the change.`})}),`\n`,_jsx(Accordion,{title:`How do I know which model is best for my specific use case?`,id:`how-do-i-know-which-model-is-best-for-my-specific-use-case`,children:_jsx(_components.p,{children:`We recommend experimenting with different models for your specific use case. Consider factors like response time requirements, complexity level of tasks, accuracy needs, and whether you need open weights. You can implement A/B testing to evaluate model performance. For most applications, Claude 5.5 Sonnet, the default for new apps, is a great starting point.`})}),`\n`,_jsx(Accordion,{title:`Can I use different models for different parts of my app suite?`,id:`can-i-use-different-models-for-different-parts-of-my-app-suite`,children:_jsx(_components.p,{children:`Yes! We recommend using faster models like Claude Haiku 4.5 for simple queries and reserving more powerful models like Claude Opus 4.6, Claude Sonnet 4.6, GPT 5.4, Gemini 3.1 Pro, or Claude 4.6 Sonnet (Reasoning) for complex tasks if you’re building a suite of apps.`})}),`\n`,_jsx(Accordion,{title:`What is the default model for new apps?`,id:`what-is-the-default-model-for-new-apps`,children:_jsx(_components.p,{children:`Claude 5.5 Sonnet is the default model for new apps in Playlab. It offers the best balance of intelligence, speed, and cost for most applications. Apps you already have keep the model they use, and you can switch any app to another model at any time.`})}),`\n`,_jsx(Accordion,{title:`When should I choose Claude 5.5 Opus vs Claude 5.5 Sonnet vs Claude 5.5 Haiku?`,id:`when-should-i-choose-claude-5-5-opus-vs-claude-5-5-sonnet-vs-claude-5-5-haiku`,children:_jsx(_components.p,{children:`Choose Claude 5.5 Opus for complex projects, agents, and coding. Choose Claude 5.5 Sonnet for everyday tasks and writing with cost efficiency. Choose Claude 5.5 Haiku for high-volume tasks where speed and low cost matter. Claude 5.5 Opus and Claude 5.5 Sonnet create the best looking artifacts. Test each model on your app’s tasks before deciding.`})}),`\n`,_jsx(Accordion,{title:`What's the difference between frontier, open weight, and open source models?`,id:`whats-the-difference-between-frontier-open-weight-and-open-source-models`,children:_jsx(_components.p,{children:`Frontier models are cutting-edge proprietary models with the latest capabilities but require API access. Open weight models have publicly available parameters, allowing more control and customization. Open source models provide both weights and training code. Choose based on your needs for performance vs. customization and transparency.`})}),`\n`,_jsx(Accordion,{title:`When should I consider open weight models like Llama 4, Qwen 3 (where allowed by law), or Mistral Large 3?`,id:`when-should-i-consider-open-weight-models-like-llama-4-qwen-3-where-allowed-by-law-or-mistral-large-3`,children:_jsx(_components.p,{children:`Consider open weight models when you need model customization, local deployment, cost control for high-volume applications, or transparency into model operations. They’re also great for research and experimentation. However, frontier models typically offer better performance for most production applications.`})}),`\n`,_jsx(Heading,{level:`2`,id:`we-want-your-feedback`,children:`We Want Your Feedback!`}),`\n`,_jsxs(Info,{children:[_jsx(_components.p,{children:`Have you tried building with different LLM models? We’d love to hear about your experience with the new models and which ones work best for your use cases!`}),_jsxs(_components.p,{children:[`Contact us at `,_jsx(_components.a,{href:`mailto:support@playlab.ai`,children:`support@playlab.ai`})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(_components.p,{children:`Last updated: 10-21-2026`})]})}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":"Selecting an LLM","mode":"wide","description":"Choose the right AI model for your Playlab project","sidebarTitle":"Selecting an LLM","tag":"Updated","href":"/features/Selecting an LLM"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What is this feature?","slug":"what-is-this-feature","depth":2,"children":[]},{"title":"Rationale for the feature","slug":"rationale-for-the-feature","depth":2,"children":[]},{"title":"Understanding Model Types","slug":"understanding-model-types","depth":2,"children":[]},{"title":"How do I access these models?","slug":"how-do-i-access-these-models","depth":2,"children":[]},{"title":"Compare models","slug":"compare-models","depth":2,"children":[]},{"title":"Which models should I use?","slug":"which-models-should-i-use","depth":2,"children":[]},{"title":"Tips for Selecting the Right Model","slug":"tips-for-selecting-the-right-model","depth":2,"children":[{"title":"Selection Considerations","slug":"selection-considerations","depth":3,"children":[]},{"title":"Best Practices","slug":"best-practices","depth":3,"children":[]}]},{"title":"FAQ","slug":"faq","depth":2,"children":[]},{"title":"We Want Your Feedback!","slug":"we-want-your-feedback","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-w-full {\n width: 100%\n}\n.mint-rounded-md {\n border-radius: 0.375rem\n}\n.mint-border {\n border-width: 1px\n}\n.mint-border-gray-300 {\n --tw-border-opacity: 1;\n border-color: rgb(209 213 219 / var(--tw-border-opacity, 1))\n}\n.mint-shadow-sm {\n --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);\n --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);\n box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)\n}","subdomain":"playlabai","siteName":"Playlab Learning Hub","title":"Selecting an LLM - Playlab Learning Hub","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T17:17:09.525Z","originalFileLocation":"features/Selecting an LLM.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=\"Choose the right AI model for your Playlab project\">\u003cmeta data-mint-head name=\"application-name\" content=\"Playlab Learning Hub\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/playlabai/OSQmfqyUom3Qa98V/_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/playlabai/OSQmfqyUom3Qa98V/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/playlabai/OSQmfqyUom3Qa98V/_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/playlabai/OSQmfqyUom3Qa98V/_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/playlabai/OSQmfqyUom3Qa98V/_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/playlabai/OSQmfqyUom3Qa98V/_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/playlabai/OSQmfqyUom3Qa98V/_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/playlabai/OSQmfqyUom3Qa98V/_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/playlabai/OSQmfqyUom3Qa98V/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Selecting an LLM - Playlab Learning Hub\">\u003cmeta data-mint-head property=\"og:description\" content=\"Choose the right AI model for your Playlab project\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Playlab Learning Hub\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://learn.playlab.ai/features/Selecting an LLM\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://playlabai.mintlify.site/images/og-card.png\">\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=\"Selecting an LLM - Playlab Learning Hub\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Choose the right AI model for your Playlab project\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://playlabai.mintlify.site/images/og-card.png\">\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/playlabai/OSQmfqyUom3Qa98V/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Playlab Learning Hub\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3B82F6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://learn.playlab.ai/features/Selecting an LLM\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/features/Selecting%20an%20LLM.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://learn.playlab.ai/#organization\",\"name\":\"Playlab Learning Hub\",\"url\":\"https://learn.playlab.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/playlabai/utDTSOWmKvEQ98EU/images/Playlab_Logo_Full_Black.svg?fit=max\u0026auto=format\u0026n=utDTSOWmKvEQ98EU\u0026q=85\u0026s=d97827114d3fcc02ee8b1933cd33990d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://learn.playlab.ai#website\",\"name\":\"Playlab Learning Hub\",\"url\":\"https://learn.playlab.ai\",\"publisher\":{\"@id\":\"https://learn.playlab.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM#webpage\",\"url\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM\",\"name\":\"Selecting an LLM\",\"description\":\"Choose the right AI model for your Playlab project\",\"dateModified\":\"2026-11-10T17:17:09.525Z\",\"isPartOf\":{\"@id\":\"https://learn.playlab.ai#website\"},\"breadcrumb\":{\"@id\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"🟣 Building Your App\",\"item\":\"https://learn.playlab.ai/features/Playlab%20Assistant\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Selecting an LLM\",\"item\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM#article\",\"headline\":\"Selecting an LLM\",\"name\":\"Selecting an LLM\",\"description\":\"Choose the right AI model for your Playlab project\",\"url\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM\",\"mainEntityOfPage\":{\"@id\":\"https://learn.playlab.ai/features/Selecting%20an%20LLM#webpage\"},\"image\":\"https://learn.playlab.ai/images/og-card.png\",\"dateModified\":\"2026-11-10T17:17:09.525Z\",\"publisher\":{\"@id\":\"https://learn.playlab.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://learn.playlab.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Playlab Learning Hub\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Playlab Learning Hub\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/features/Selecting%20an%20LLM.md","siteName":"Playlab Learning Hub","nav":{"global":null,"tabs":[{"tab":"🎓 Learn Live with Us","pages":[{"title":"🎓 Learn Live with Us","href":"/introduction"}]},{"tab":"✏️ Learn on Your Own","pages":[{"title":"✏️ Learn on Your Own","href":"/getstarted/Overview"}]},{"tab":"📋 Feature Documentation","groups":[{"group":"Overview","pages":[{"mode":"wide","title":"Overview","sidebarTitle":"Overview","href":"/features/Overview"},{"mode":"wide","title":"Glossary","sidebarTitle":"Glossary","href":"/features/Glossary"}]},{"group":"🆕 Recently Added","pages":[{"mode":"wide","title":"Playlab Assistant","sidebarTitle":"Playlab Assistant","tag":"New","href":"/features/Playlab Assistant"},{"mode":"wide","title":"App privacy and visibility","sidebarTitle":"App Privacy","tag":"New","href":"/features/App Privacy and Visibility"},{"mode":"wide","title":"Sharing with individuals","sidebarTitle":"Share with Individuals","tag":"New","href":"/features/Sharing with Individuals"},{"mode":"wide","title":"Sharing with groups and orgs","sidebarTitle":"Share with Groups and Orgs","tag":"New","href":"/features/Sharing with Groups and Orgs"},{"mode":"wide","title":"Share with Collections","sidebarTitle":"Share with Collections","tag":"New","href":"/features/collections/What are Collections"},{"mode":"wide","title":"Managing apps in a Collection","sidebarTitle":"Managing Apps","tag":"New","href":"/features/collections/Managing Apps in a Collection"},{"mode":"wide","title":"Using an app across multiple classes","sidebarTitle":"Share Apps to a Space","tag":"New","href":"/features/Cross-Space App Use"},{"mode":"wide","title":"Space member activity and member detail page","sidebarTitle":"Member Detail","tag":"New","href":"/features/Space Member Detail"},{"mode":"wide","title":"Organization-level insights","sidebarTitle":"Org-Level Insights","tag":"New","href":"/features/Org-Level Insights"},{"mode":"wide","title":"Exporting activity data","sidebarTitle":"Exporting Activity Data","tag":"New","href":"/features/Exporting Activity Data"},{"mode":"wide","title":"Responsible organization","sidebarTitle":"Responsible Organization","tag":"New","href":"/features/Responsible Organization"}]},{"group":"🔒 Privacy \u0026 Permissions","pages":[{"mode":"wide","title":"App privacy and visibility","sidebarTitle":"App Privacy","tag":"New","href":"/features/App Privacy and Visibility"},{"mode":"wide","title":"Responsible organization","sidebarTitle":"Responsible Organization","tag":"New","href":"/features/Responsible Organization"},{"mode":"wide","title":"Organization permissions and roles","sidebarTitle":"Organization Permissions","href":"/features/Org Permissions and Roles"},{"mode":"wide","title":"Space roles and permissions","sidebarTitle":"Space Roles","href":"/features/Space Roles and Permissions"}]},{"group":"📤 Sharing \u0026 Publishing","pages":[{"mode":"wide","title":"Publishing your app","sidebarTitle":"Publishing","href":"/features/Publishing"},{"mode":"wide","title":"Sharing with individuals","sidebarTitle":"Share with Individuals","tag":"New","href":"/features/Sharing with Individuals"},{"mode":"wide","title":"Sharing with groups and orgs","sidebarTitle":"Share with Groups and Orgs","tag":"New","href":"/features/Sharing with Groups and Orgs"},{"mode":"wide","title":"Using an app across multiple classes","sidebarTitle":"Share Apps to a Space","tag":"New","href":"/features/Cross-Space App Use"}]},{"group":"🗂️ Collections","pages":[{"mode":"wide","title":"Share with Collections","sidebarTitle":"Share with Collections","tag":"New","href":"/features/collections/What are Collections"},{"mode":"wide","title":"Creating and sharing a Collection","sidebarTitle":"Creating a Collection","href":"/features/collections/Creating and Sharing a Collection"},{"mode":"wide","title":"Managing apps in a Collection","sidebarTitle":"Managing Apps","tag":"New","href":"/features/collections/Managing Apps in a Collection"},{"mode":"wide","title":"Using a shared Collection","sidebarTitle":"Using a Shared Collection","href":"/features/collections/Using a Shared Collection"},{"mode":"wide","title":"Curating a great Collection","sidebarTitle":"Curating a Collection","href":"/features/collections/Curating a Collection"}]},{"group":"🏢 Spaces","pages":[{"mode":"wide","title":"Creating and managing a space","sidebarTitle":"Creating a Space","href":"/getstarted/Creating Your Own Space"},{"mode":"wide","title":"App Status Designations","sidebarTitle":"App Status Designations","href":"/features/Organizing Workspaces"},{"mode":"wide","title":"Using an app across multiple classes","sidebarTitle":"Share Apps to a Space","tag":"New","href":"/features/Cross-Space App Use"}]},{"group":"📊 Activity \u0026 Insights","pages":[{"mode":"wide","title":"Centralized org monitoring and flags","sidebarTitle":"Centralized Monitoring","href":"/features/Reviewing App Activity"},{"mode":"wide","title":"Space member activity and member detail page","sidebarTitle":"Member Detail","tag":"New","href":"/features/Space Member Detail"},{"mode":"wide","title":"Organization-level insights","sidebarTitle":"Org-Level Insights","tag":"New","href":"/features/Org-Level Insights"},{"mode":"wide","title":"Exporting activity data","sidebarTitle":"Exporting Activity Data","tag":"New","href":"/features/Exporting Activity Data"},{"mode":"wide","title":"Export to Docx","sidebarTitle":"Export to Docx","href":"/features/Exporting to Docx"},{"mode":"wide","title":"Export to Google Drive","sidebarTitle":"Export to Google Drive","href":"/features/Exporting to Google Drive"}]},{"group":"🟣 Building Your App","pages":[{"mode":"wide","title":"Playlab Assistant","sidebarTitle":"Playlab Assistant","tag":"New","href":"/features/Playlab Assistant"},{"title":"AI Assisted Builder","mode":"wide","description":"Get AI-suggested edits to your app's instructions from replies in the builder preview","sidebarTitle":"AI Assisted Builder","href":"/features/AI assisted builder"},{"title":"Selecting an LLM","mode":"wide","sidebarTitle":"Selecting an LLM","tag":"Updated","href":"/features/Selecting an LLM"},{"mode":"wide","title":"Adding starter inputs","description":"Collect information from users before they start interacting with your app. Covers all input types, configuration, and best practices.","sidebarTitle":"Starter Inputs","href":"/getstarted/Adding Starter Inputs"},{"mode":"wide","title":"Welcome message","sidebarTitle":"Welcome Message","href":"/features/Optional welcome message"},{"mode":"wide","title":"Forking Conversations","sidebarTitle":"Forking Conversations","href":"/features/forking conversations"},{"mode":"wide","title":"Document editor","sidebarTitle":"Document Editor","href":"/features/Doc Editor"}]},{"group":"🟠 Personalizing App Behavior","pages":[{"mode":"wide","title":"Adaptive Memory","sidebarTitle":"Adaptive Memory","href":"/features/Adaptive Memory"},{"mode":"wide","title":"User Profiles","sidebarTitle":"User Profiles","href":"/features/User Profiles"},{"mode":"wide","title":"Avoid answer generation","sidebarTitle":"Avoid Answer Generation","href":"/features/Avoid Answer Generation"},{"mode":"wide","title":"Knowledge graph tools","sidebarTitle":"Knowledge Graph Tools","href":"/features/Knowledge Graphs"}]},{"group":"🔵 References \u0026 Curriculum","pages":[{"mode":"wide","title":"Organization Reference Library","sidebarTitle":"Organization Reference Library","href":"/features/Organizational References"},{"mode":"wide","title":"Pinned References","sidebarTitle":"Pinned References","href":"/features/Pinned References"},{"title":"State standards knowledge graph tool in Playlab","mode":"wide","sidebarTitle":"State Standards Knowledge Graph Tool in Playlab","href":"/features/MCP Standards"},{"mode":"wide","title":"Illustrative Mathematics Guide","sidebarTitle":"Illustrative Mathematics Guide","href":"/features/Building with Illustrative Mathematics"}]},{"group":"🟢 Voice, Language \u0026 Accessibility","pages":[{"mode":"wide","title":"Voice inputs","sidebarTitle":"Voice Inputs","href":"/features/Voice Input"},{"mode":"wide","title":"Voice output","sidebarTitle":"Voice Output","href":"/features/Voice Output"},{"mode":"wide","title":"Voice Dictation Guide","sidebarTitle":"Voice Dictation Guide","href":"/features/Using Dictation"},{"mode":"wide","title":"Spanish Mode","sidebarTitle":"Spanish Mode","href":"/features/Spanish Mode"},{"mode":"wide","title":"Modo Español","sidebarTitle":"Modo Español","href":"/features/Modo Espanol"},{"mode":"wide","title":"Math inputs","sidebarTitle":"Math Inputs","href":"/features/Math Inputs"},{"mode":"wide","title":"Camera handwriting input","sidebarTitle":"Camera Handwriting Input","tag":"Beta","href":"/features/Camera Handwriting Input"}]},{"group":"⚪ AI Tools (MCP)","pages":[{"title":"Model context protocol (MCP) in Playlab","mode":"wide","sidebarTitle":"Model Context Protocol (MCP) in Playlab","href":"/features/MCP tools"},{"mode":"wide","title":"MCP python tool","sidebarTitle":"MCP Python Tool","href":"/features/MCP Python Tool"},{"mode":"wide","title":"Improving referencing with agentic search tool","sidebarTitle":"Improving Referencing with Agentic Search Tool","href":"/features/MCP RAG"},{"title":"Illustrative Mathematics knowledge graph tool in Playlab","mode":"wide","sidebarTitle":"Illustrative Mathematics Knowledge Graph Tool in Playlab","href":"/features/MCP IMKG"}]},{"group":"🔴 Safety \u0026 Feedback","pages":[{"mode":"wide","title":"Building Safely in Playlab","sidebarTitle":"Building Safely in Playlab","href":"/getstarted/Building Safely"},{"mode":"wide","title":"Safety moderation for organizations","sidebarTitle":"Safety Moderation for Organizations","tag":"Updated","href":"/features/Safety and Moderation Updates"},{"mode":"wide","title":"Safety moderation for apps","sidebarTitle":"Safety Moderation for Apps","href":"/features/Escalating Flagged Conversations"},{"mode":"wide","title":"Student status and ages","sidebarTitle":"Student Status and Ages","href":"/features/Student Status and Ages"},{"mode":"wide","title":"Submit Your Feedback","sidebarTitle":"Submit Your Feedback","href":"/features/Submitting Feedback"}]}]},{"tab":"⚙️ Changelog","pages":[{"title":"⚙️ Changelog","href":"/changelog/Playlab Q4 2026 Update"}]},{"tab":"📚 Resources","pages":[{"title":"📚 Resources","href":"/resources/aipolicies"}]},{"tab":"❓ FAQ","pages":[{"title":"❓ FAQ","href":"/faq/FAQ"}]}]},"basePath":"","title":"Selecting an LLM - Playlab Learning Hub","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}