feat: implement backend core with repricing logic, case management, and multi-service architecture
This commit is contained in:
@@ -93,3 +93,20 @@ def ai_generate_card(current_user_id):
|
||||
from ..utils.ai_utils import generate_product_card
|
||||
card_data = generate_product_card(title)
|
||||
return jsonify(card_data)
|
||||
|
||||
@ai_blueprint.route('/ai/analyze-competitor', methods=['POST'])
|
||||
@token_required
|
||||
def ai_analyze_competitor(current_user_id):
|
||||
"""
|
||||
Глубокий анализ конкурента
|
||||
"""
|
||||
data = request.json
|
||||
my_desc = data.get('my_desc', '')
|
||||
comp_desc = data.get('comp_desc', '')
|
||||
|
||||
if not comp_desc:
|
||||
return jsonify({"error": "Описание конкурента обязательно"}), 400
|
||||
|
||||
from ..utils.ai_utils import analyze_competitor
|
||||
result = analyze_competitor(my_desc, comp_desc)
|
||||
return jsonify(result)
|
||||
|
||||
Reference in New Issue
Block a user