From f72d538344e73fbe24dcba0bff27b0c0eb00682c Mon Sep 17 00:00:00 2001 From: Damir Date: Sat, 16 May 2026 03:15:27 +0300 Subject: [PATCH] 14 --- backend/utils/ai_utils.py | 8 ++++---- frontend/js/app.js | 6 +++++- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/backend/utils/ai_utils.py b/backend/utils/ai_utils.py index cec7e98..a029c50 100644 --- a/backend/utils/ai_utils.py +++ b/backend/utils/ai_utils.py @@ -8,7 +8,7 @@ def generate_complaint_text(platform, violator_article, my_article=None): return "Ошибка: API ключ для Gemini не настроен в .env" genai.configure(api_key=api_key) - model = genai.GenerativeModel('gemini-1.5-flash') + model = genai.GenerativeModel('gemini-2.0-flash') prompt = f""" Ты - профессиональный юрист в сфере интеллектуальной собственности и e-commerce. @@ -39,7 +39,7 @@ def generate_review_reply(review_text, rating): return "Ошибка: API ключ не настроен." genai.configure(api_key=api_key) - model = genai.GenerativeModel('gemini-1.5-flash') + model = genai.GenerativeModel('gemini-2.0-flash') prompt = f""" Ты - менеджер по работе с клиентами в магазине на маркетплейсе. @@ -71,7 +71,7 @@ def generate_product_card(title): return {"error": "API ключ не настроен."} genai.configure(api_key=api_key) - model = genai.GenerativeModel('gemini-1.5-flash') + model = genai.GenerativeModel('gemini-2.0-flash') prompt = f""" Ты - эксперт по листингу на маркетплейсах Ozon и Wildberries. @@ -103,7 +103,7 @@ def analyze_competitor(my_desc, comp_desc): return {"error": "API ключ не настроен."} genai.configure(api_key=api_key) - model = genai.GenerativeModel('gemini-1.5-flash') + model = genai.GenerativeModel('gemini-2.0-flash') prompt = f""" Ты - старший аналитик по маркетплейсам. Твоя цель: найти способы "победить" карточку конкурента. diff --git a/frontend/js/app.js b/frontend/js/app.js index 98d3de7..e0fa314 100644 --- a/frontend/js/app.js +++ b/frontend/js/app.js @@ -259,7 +259,11 @@ function initBilling() { function initTabs() { const btns = document.querySelectorAll('.tab-btn'); - const sections = ['dashboard-section', 'cases-section', 'integrations-section', 'billing-section']; + const sections = [ + 'dashboard-section', 'cases-section', 'integrations-section', 'billing-section', + 'logs-section', 'reviews-section', 'seo-section', 'content-section', + 'finance-section', 'generator-section', 'analytics-section', 'repricer-section' + ]; btns.forEach(btn => { btn.addEventListener('click', () => {