import { useTranslation } from 'react-i18next' import CodeEditor from '@/components/CodeEditor' // Recommended models: lightweight with excellent tool call capabilities const MODELS = { recommended: [ 'gpt-4.1-mini', 'claude-haiku-4.5', 'gemini-3-flash', 'deepseek-3.2', 'gpt-5.2', 'qwen-3-max', ], verified: [ 'qwen-3-plus', 'gpt-4.1', 'gpt-5', 'gpt-5-mini', 'grok-4', 'grok-code-fast', 'claude-sonnet-3.5', 'claude-sonnet-4.5', 'claude-opus-4.5', 'gemini-2.5', 'gemini-3-pro', ], } export default function Models() { const { t } = useTranslation('docs') const allModels = [...MODELS.recommended, ...MODELS.verified] return (

{t('models.title')}

{t('models.subtitle')}

{/* Models Section */}

{t('models.available')}

{t('models.recommendation_logic')}

{allModels.map((model) => { const isRecommended = MODELS.recommended.includes(model) return (
{model} {isRecommended && }
) })}

⭐ baseline models

{/* Tips Section */}

{t('models.tips')}

  • {t('models.tip_2')}
  • {t('models.tip_3')}
{/* Security Section */}

{t('models.security')}

{t('models.security_warning')}

{t('models.security_backend_proxy')}

{t('models.security_backend_desc')}

  • {t('models.security_method_1')}
  • {t('models.security_method_2')}
  • {t('models.security_method_3')}
{/* Configuration Section */}

{t('models.configuration')}

) }