AutoPercenty/ai/bard.py

31 lines
1.3 KiB
Python

import requests
from bardapi.constants import SESSION_HEADERS
from bardapi import Bard
token = "fQjBOEA1p3Kll3HB0SXY_8RojD6d3csOZlixQq_k_n25aRIBg0ItfuWJv3GPYupJNHcbaA."
session = requests.Session()
session.headers = SESSION_HEADERS
session.cookies.set("__Secure-1PSID", token)
session.cookies.set("__Secure-1PSIDTS", "sidts-CjEBPVxjSvcFFGMWV_IsjKDzTXfK0x-AbSLBFEvPY1YgLs7dzByOTtUKkbh_6MSmb_leEAA")
session.cookies.set("__Secure-1PSIDCC", "ABTWhQEyG0iO-oFXI_5FuVIVBvQcoLz0Zy-Gi__w03M0VegcVLsBVE-xX_bQ9mIpd4CxVcAkvA")
bard = Bard(token=token, session=session)
#print(bard.get_answer("나와 내 동년배들이 좋아하는 뉴진스에 대해서 알려줘")['content'])
#print(bard.get_answer("나와 내 동년배들이 좋아하는 뉴진스에 대해서 알려줘"))
# 이미지 URL
image_url = 'https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/6575b191d39b6b71ccac77ce/a5ffe56b-3349-4dca-bc36-fa569a68c337.jpg'
# requests를 사용하여 이미지 다운로드
response = requests.get(image_url)
response.raise_for_status() # HTTP 요청 에러 체크
# 이미지 데이터를 Bard에 전달
image_data = response.content
bard_answer = bard.ask_about_image('이미지의 상품을 한국의 쇼핑몰에서 판매할때 적절한 홍보문구를 3줄로 만들어줘.', image_data)
print(bard_answer['content'])