File size: 1,032 Bytes
1e3316b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
from Color_extraction import extract_colors
# from Generate_productName_description import generate_product_name, generate_description
from dotenv import load_dotenv
import os
from Generate_caption import extract_image_features_one
# from Generate_productName_description import clean_response
# Load environment variables
load_dotenv()
API_KEY = os.getenv("API_KEY")
if not API_KEY:
raise ValueError("API_KEY not set. Please configure your .env file or system environment.")
# image_path_list = ['https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRcbfffkBR71xadfZ38APy1tclW2zQ77c6--g&s']
#
# product_name = generate_product_name(image_path_list,'Samsung',API_KEY)
# print(product_name)
# text = "None"
# print((text.lower()))
# color_list = extract_colors(image_path_list)
# print(color_list)
# description = generate_description(image_path_list,API_KEY,product_name,color_list)
# print(description)
# image = url_to_cv2_image("https://duuw10jl1n.ufs.sh/f/URa8oGmtpSmeY9aosOAeRgyf9hO1udBMVQv2tTG7YlCD8XLi")
# print(image) |