diff --git a/backend/agent/run.py b/backend/agent/run.py index 0af62a51..81795398 100644 --- a/backend/agent/run.py +++ b/backend/agent/run.py @@ -187,13 +187,6 @@ async def run_agent( elif "gpt-4" in model_name.lower(): max_tokens = 4096 - # # Configure tool calling based on model type - # use_xml_tool_calling = "anthropic" in model_name.lower() or "claude" in model_name.lower() - # use_native_tool_calling = "openai" in model_name.lower() or "gpt" in model_name.lower() - - # model_name = "openrouter/qwen/qwen3-235b-a22b" - - response = await thread_manager.run_thread( thread_id=thread_id, system_prompt=system_message, diff --git a/backend/utils/config.py b/backend/utils/config.py index 24f640b5..27738292 100644 --- a/backend/utils/config.py +++ b/backend/utils/config.py @@ -114,8 +114,8 @@ class Configuration: GROQ_API_KEY: Optional[str] = None OPENROUTER_API_KEY: Optional[str] = None OPENROUTER_API_BASE: Optional[str] = "https://openrouter.ai/api/v1" - OR_SITE_URL: Optional[str] = None - OR_APP_NAME: Optional[str] = "Suna.so" + OR_SITE_URL: Optional[str] = "https://suna.so" + OR_APP_NAME: Optional[str] = "Kortix Suna" # AWS Bedrock credentials AWS_ACCESS_KEY_ID: Optional[str] = None diff --git a/frontend/src/components/thread/chat-input.tsx b/frontend/src/components/thread/chat-input.tsx index 0a6e123a..4a4f73a8 100644 --- a/frontend/src/components/thread/chat-input.tsx +++ b/frontend/src/components/thread/chat-input.tsx @@ -57,7 +57,7 @@ const API_URL = process.env.NEXT_PUBLIC_BACKEND_URL || ''; // Local storage keys const STORAGE_KEY_MODEL = 'suna-preferred-model'; -const DEFAULT_MODEL_ID = 'qwen3'; // Define default model ID +const DEFAULT_MODEL_ID = 'deepseek'; // Define default model ID interface ChatInputProps { onSubmit: ( diff --git a/frontend/src/components/thread/chat-input/_use-model-selection.ts b/frontend/src/components/thread/chat-input/_use-model-selection.ts index 3625f55b..79a3f067 100644 --- a/frontend/src/components/thread/chat-input/_use-model-selection.ts +++ b/frontend/src/components/thread/chat-input/_use-model-selection.ts @@ -4,7 +4,7 @@ import { useSubscription } from '@/hooks/react-query/subscriptions/use-subscript import { useState, useEffect } from 'react'; export const STORAGE_KEY_MODEL = 'suna-preferred-model'; -export const DEFAULT_FREE_MODEL_ID = 'qwen3'; +export const DEFAULT_FREE_MODEL_ID = 'deepseek'; export const DEFAULT_PREMIUM_MODEL_ID = 'sonnet-3.7'; export type SubscriptionStatus = 'no_subscription' | 'active'; @@ -18,7 +18,7 @@ export interface ModelOption { export const MODEL_OPTIONS: ModelOption[] = [ { - id: 'qwen3', + id: 'deepseek', label: 'Free', requiresSubscription: false, description: 'Limited capabilities. Upgrade for full performance.'