mirror of https://github.com/kortix-ai/suna.git
Merge pull request #881 from tnfssc/feat/switch-free-model
This commit is contained in:
commit
d87dcd67c6
|
@ -3,6 +3,7 @@ MODEL_ACCESS_TIERS = {
|
|||
"openrouter/deepseek/deepseek-chat",
|
||||
"openrouter/qwen/qwen3-235b-a22b",
|
||||
"openrouter/google/gemini-2.5-flash-preview-05-20",
|
||||
"anthropic/claude-sonnet-4-20250514",
|
||||
],
|
||||
"tier_2_20": [
|
||||
"openrouter/deepseek/deepseek-chat",
|
||||
|
|
|
@ -5,10 +5,11 @@ import { useState, useEffect, useMemo } from 'react';
|
|||
import { isLocalMode } from '@/lib/config';
|
||||
import { useAvailableModels } from '@/hooks/react-query/subscriptions/use-model';
|
||||
|
||||
export const STORAGE_KEY_MODEL = 'suna-preferred-model';
|
||||
export const STORAGE_KEY_MODEL = 'suna-preferred-model-v2';
|
||||
export const STORAGE_KEY_CUSTOM_MODELS = 'customModels';
|
||||
export const DEFAULT_FREE_MODEL_ID = 'deepseek';
|
||||
export const DEFAULT_PREMIUM_MODEL_ID = 'claude-sonnet-4';
|
||||
// export const DEFAULT_FREE_MODEL_ID = 'deepseek';
|
||||
export const DEFAULT_FREE_MODEL_ID = 'claude-sonnet-4';
|
||||
|
||||
export type SubscriptionStatus = 'no_subscription' | 'active';
|
||||
|
||||
|
@ -31,7 +32,7 @@ export interface CustomModel {
|
|||
export const MODELS = {
|
||||
// Premium high-priority models
|
||||
'claude-sonnet-4': {
|
||||
tier: 'premium',
|
||||
tier: 'free',
|
||||
priority: 100,
|
||||
recommended: true,
|
||||
lowQuality: false,
|
||||
|
|
|
@ -165,10 +165,10 @@ export const MessageInput = forwardRef<HTMLTextAreaElement, MessageInputProps>(
|
|||
<TooltipProvider>
|
||||
<Tooltip>
|
||||
<TooltipTrigger>
|
||||
<p role='button' className='text-sm text-amber-500 hidden sm:block cursor-pointer' onClick={() => setBillingModalOpen(true)}>Upgrade for full performance</p>
|
||||
<p role='button' className='text-sm text-amber-500 hidden sm:block cursor-pointer' onClick={() => setBillingModalOpen(true)}>Upgrade for more usage</p>
|
||||
</TooltipTrigger>
|
||||
<TooltipContent>
|
||||
<p>The free tier is severely limited by inferior models; upgrade to experience the true full Suna experience.</p>
|
||||
<p>The free tier is severely limited by the amount of usage. Upgrade to experience the full power of Suna.</p>
|
||||
</TooltipContent>
|
||||
</Tooltip>
|
||||
</TooltipProvider>
|
||||
|
|
Loading…
Reference in New Issue