cuneytkaya commited on
Commit
79b0c7a
·
verified ·
1 Parent(s): eafb7f3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -22,16 +22,16 @@ genai.configure(api_key=GEMINI_API_KEY)
22
 
23
  # Define model names - using latest models
24
  CLASSIFICATION_MODEL = "gemini-1.5-flash" # For classification
25
- SOLUTION_MODEL = "gemini-1.5-pro-latest" # For solution generation
26
- EXPLANATION_MODEL = "gemini-1.5-pro-latest" # For explanation generation
27
- SIMILAR_MODEL = "gemini-1.5-pro-latest" # For similar problems generation
28
 
29
  print(f"Using models: Classification: {CLASSIFICATION_MODEL}, Solution: {SOLUTION_MODEL}, Explanation: {EXPLANATION_MODEL}, Similar: {SIMILAR_MODEL}")
30
 
31
  # Set up Gemini for image analysis
32
  MODEL_IMAGE = "gemini-1.5-pro-latest" # Use Gemini for OCR as well
33
 
34
- # Set Tesseract path - Mac with Homebrew default
35
  pytesseract.pytesseract.tesseract_cmd = '/opt/homebrew/bin/tesseract'
36
 
37
  # Extract text using Gemini directly (with Tesseract as fallback)
 
22
 
23
  # Define model names - using latest models
24
  CLASSIFICATION_MODEL = "gemini-1.5-flash" # For classification
25
+ SOLUTION_MODEL = "gemini-2.5-pro-preview-03-25" # For solution generation
26
+ EXPLANATION_MODEL = "gemini-2.5-pro-preview-03-25" # For explanation generation
27
+ SIMILAR_MODEL = "gemini-2.5-pro-preview-03-25" # For similar problems generation
28
 
29
  print(f"Using models: Classification: {CLASSIFICATION_MODEL}, Solution: {SOLUTION_MODEL}, Explanation: {EXPLANATION_MODEL}, Similar: {SIMILAR_MODEL}")
30
 
31
  # Set up Gemini for image analysis
32
  MODEL_IMAGE = "gemini-1.5-pro-latest" # Use Gemini for OCR as well
33
 
34
+ # Set Tesseract path
35
  pytesseract.pytesseract.tesseract_cmd = '/opt/homebrew/bin/tesseract'
36
 
37
  # Extract text using Gemini directly (with Tesseract as fallback)