diff --git a/backend/core/config.py b/backend/core/config.py index 7511ee2..aa5c9d0 100755 --- a/backend/core/config.py +++ b/backend/core/config.py @@ -28,7 +28,7 @@ class Config: OPENAI_MAX_RETRIES: int = int(os.getenv('OPENAI_MAX_RETRIES', '2')) # Google Configuration - GOOGLE_MODEL: str = os.getenv('GOOGLE_MODEL', 'gemini-3.1-pro-preview') + GOOGLE_MODEL: str = os.getenv('GOOGLE_MODEL', 'gemini-2.5-pro-preview-03-25') GOOGLE_TEMPERATURE: float = float(os.getenv('GOOGLE_TEMPERATURE', '0.1')) GOOGLE_MAX_OUTPUT_TOKENS: int = int(os.getenv('GOOGLE_MAX_OUTPUT_TOKENS', '8192')) GOOGLE_THINKING_BUDGET: int = int(os.getenv('GOOGLE_THINKING_BUDGET', '12000')) diff --git a/docker-compose.yml b/docker-compose.yml index 7c52f44..1c25756 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -62,7 +62,7 @@ services: # Google Gemini GEMINI_API_KEY: ${GEMINI_API_KEY:-} - GOOGLE_MODEL: ${GOOGLE_MODEL:-gemini-2.0-flash-exp} + GOOGLE_MODEL: ${GOOGLE_MODEL:-gemini-2.5-pro-preview-03-25} GOOGLE_TEMPERATURE: ${GOOGLE_TEMPERATURE:-0.7} GOOGLE_MAX_OUTPUT_TOKENS: ${GOOGLE_MAX_OUTPUT_TOKENS:-100000} GOOGLE_THINKING_BUDGET: ${GOOGLE_THINKING_BUDGET:-12000} diff --git a/frontend/src/pages/BriefReviewPage.tsx b/frontend/src/pages/BriefReviewPage.tsx index 3b3a0ba..4829e20 100644 --- a/frontend/src/pages/BriefReviewPage.tsx +++ b/frontend/src/pages/BriefReviewPage.tsx @@ -11,7 +11,7 @@ const EDITABLE_FIELDS: (keyof Deliverable)[] = ['Title', 'Category', 'Media', 'S export default function BriefReviewPage() { const { jobId } = useParams<{ jobId: string }>() const navigate = useNavigate() - const { sheets, fetchSheets, createSheet } = useSheetStore() + const { sheets, fetchSheets, createSheet, loadSheet } = useSheetStore() const [rows, setRows] = useState([]) const [loading, setLoading] = useState(true) const [selected, setSelected] = useState>(new Set()) @@ -54,6 +54,7 @@ export default function BriefReviewPage() { sheetId = await createSheet(newSheetName) } await importDeliverables(sheetId, toImport, 'append') + await loadSheet(sheetId) toast.success(`Imported ${toImport.length} deliverables`) navigate(`/sheet/${sheetId}`) } catch {