Spaces:
Running
Running
fix gemini 3
Browse files- backend_api.py +2 -1
- frontend/src/app/page.tsx +1 -1
backend_api.py
CHANGED
|
@@ -53,6 +53,7 @@ print("[Startup] System prompts initialization complete")
|
|
| 53 |
|
| 54 |
# Define models and languages here to avoid importing Gradio UI
|
| 55 |
AVAILABLE_MODELS = [
|
|
|
|
| 56 |
{"name": "Sherlock Dash Alpha", "id": "openrouter/sherlock-dash-alpha", "description": "Sherlock Dash Alpha model via OpenRouter"},
|
| 57 |
{"name": "MiniMax M2", "id": "MiniMaxAI/MiniMax-M2", "description": "MiniMax M2 model via HuggingFace InferenceClient with Novita provider"},
|
| 58 |
{"name": "DeepSeek V3.2-Exp", "id": "deepseek-ai/DeepSeek-V3.2-Exp", "description": "DeepSeek V3.2 Experimental via HuggingFace"},
|
|
@@ -102,7 +103,7 @@ user_sessions = {}
|
|
| 102 |
class CodeGenerationRequest(BaseModel):
|
| 103 |
query: str
|
| 104 |
language: str = "html"
|
| 105 |
-
model_id: str = "
|
| 106 |
provider: str = "auto"
|
| 107 |
history: List[List[str]] = []
|
| 108 |
agent_mode: bool = False
|
|
|
|
| 53 |
|
| 54 |
# Define models and languages here to avoid importing Gradio UI
|
| 55 |
AVAILABLE_MODELS = [
|
| 56 |
+
{"name": "Gemini 3 Pro Preview", "id": "gemini-3-pro-preview", "description": "Google Gemini 3 Pro Preview with deep thinking, Google Search integration, and advanced reasoning"},
|
| 57 |
{"name": "Sherlock Dash Alpha", "id": "openrouter/sherlock-dash-alpha", "description": "Sherlock Dash Alpha model via OpenRouter"},
|
| 58 |
{"name": "MiniMax M2", "id": "MiniMaxAI/MiniMax-M2", "description": "MiniMax M2 model via HuggingFace InferenceClient with Novita provider"},
|
| 59 |
{"name": "DeepSeek V3.2-Exp", "id": "deepseek-ai/DeepSeek-V3.2-Exp", "description": "DeepSeek V3.2 Experimental via HuggingFace"},
|
|
|
|
| 103 |
class CodeGenerationRequest(BaseModel):
|
| 104 |
query: str
|
| 105 |
language: str = "html"
|
| 106 |
+
model_id: str = "gemini-3-pro-preview"
|
| 107 |
provider: str = "auto"
|
| 108 |
history: List[List[str]] = []
|
| 109 |
agent_mode: bool = False
|
frontend/src/app/page.tsx
CHANGED
|
@@ -14,7 +14,7 @@ export default function Home() {
|
|
| 14 |
const [messages, setMessages] = useState<Message[]>([]);
|
| 15 |
const [generatedCode, setGeneratedCode] = useState('');
|
| 16 |
const [selectedLanguage, setSelectedLanguage] = useState<Language>('html');
|
| 17 |
-
const [selectedModel, setSelectedModel] = useState('
|
| 18 |
const [isGenerating, setIsGenerating] = useState(false);
|
| 19 |
const [isAuthenticated, setIsAuthenticated] = useState(false);
|
| 20 |
|
|
|
|
| 14 |
const [messages, setMessages] = useState<Message[]>([]);
|
| 15 |
const [generatedCode, setGeneratedCode] = useState('');
|
| 16 |
const [selectedLanguage, setSelectedLanguage] = useState<Language>('html');
|
| 17 |
+
const [selectedModel, setSelectedModel] = useState('gemini-3-pro-preview');
|
| 18 |
const [isGenerating, setIsGenerating] = useState(false);
|
| 19 |
const [isAuthenticated, setIsAuthenticated] = useState(false);
|
| 20 |
|