update Gemini API : use thinking levels
This commit is contained in:
1 parent
7bc588e9a1
commit
ec6ac9580b
9 files changed
+161
-21
No files matched your search
@@ -27,20 +27,28 @@ FINAL_SCORE_OUTPUT_DIR = Path("Server") / "copies"
|
||||
FINAL_SCORE_HISTOGRAM_PATH = Path("histogramme.pdf")
|
||||
FINAL_SCORE_FONT_PATH = None
|
||||
|
||||
# Niveaux de réflexion : "minimal", "low", "medium", "high", ou None
|
||||
# pour utiliser le défaut du modèle. Choisir un niveau supporté par le modèle
|
||||
# (Gemini 3.8 Flash ne supporte pas "minimal" ; Gemini 2.5 : utiliser None).
|
||||
|
||||
# Modèle pour des choses très légères
|
||||
# Le modèle 3.5-flash-lite est un peu moins bon pour la duplication de contexte pour des questions, dans l'analyse de l'énoncé.
|
||||
# MODEL_LITE_ID = "gemini-3.5-flash-lite"
|
||||
MODEL_LITE_ID = "gemini-3.8-flash"
|
||||
THINKING_LEVEL_LITE = "low"
|
||||
|
||||
# Modèle pour identifier visuellement les labels
|
||||
# MODEL_FOR_LABEL_ID = "gemini-3.5-flash-lite" # 3.5 flash lite marche plutôt mal, il insiste pour mettre les labels dans l'ordre, sans considérer ce qu'il y a écrit
|
||||
MODEL_FOR_LABEL_ID = "gemini-3.8-flash"
|
||||
THINKING_LEVEL_FOR_LABEL = "low"
|
||||
|
||||
# Modèle pour des choses normales
|
||||
MODEL_FLASH_ID = "gemini-3.8-flash"
|
||||
THINKING_LEVEL_FLASH = "medium"
|
||||
|
||||
# Modèle pour des choses dures
|
||||
MODEL_PRO_ID = "gemini-3.8-flash"
|
||||
THINKING_LEVEL_PRO = "medium"
|
||||
# MODEL_PRO_ID = "gemini-3.1-pro-preview"
|
||||
|
||||
PAGE_SPLITTER_KB = {
|
||||
|
||||
Reference in new issue
Block a user