from flask import session, jsonify from app.api.integrations import GenerativeEngineIntegration from app.utils.logger import logger from app.api.services.base_service import BaseService from marshmallow import ValidationError from app.extensions import db from app.models import MembersProducts, Products, Members, ProductsDetails, ProductsDetails, ProvisionActions, \ MembersProductsSettings, ProductsTemplates from app.api.enums import GenerativesList class GenerativesService(BaseService): @staticmethod def process_generatives_list(data): logger.info("ENTER GENERATIVE") generate_list = GenerativesList.get_generative_list() practice_type = "Dentist" for t in generate_list: prompt_string = str(t["prompt"]).replace("REPLACE_THIS", practice_type) logger.info(f"GenerativesService ****** *****: {t['name']} {prompt_string}") res = [] # res = GenerativeEngineIntegration.ask_generative("write 3 pharagraphs on a dentist website ") logger.info(res)