Evaaaaa06 commited on
Commit
3e627e5
·
verified ·
1 Parent(s): 81fa50c

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +7 -3
main.py CHANGED
@@ -17,6 +17,7 @@ from imgurpython import ImgurClient
17
  import requests
18
  import tempfile
19
  from datetime import datetime
 
20
 
21
  # 設定 Google AI API 金鑰
22
  genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
@@ -190,13 +191,16 @@ def handle_image_message(event):
190
 
191
  user_text = event.message.text if event.message.type == "text" else None
192
  image_url = None
193
- if user_text and user_text.startswith("請幫我生成圖片"):
194
- prompt = user_text.replace("請幫我生成圖片", "").strip()
195
 
196
  # 先立即回覆避免token過期
197
  line_bot_api.reply_message(event.reply_token, TextSendMessage(text="圖片生成中~ 請稍候.....✨"))
198
-
199
  client = ImgurClient(client_id, client_secret, access_token, refresh_token)
 
 
 
 
200
  image_binary = generate_image_hf(prompt)
201
 
202
  if image_binary:
 
17
  import requests
18
  import tempfile
19
  from datetime import datetime
20
+ from transformers import pipeline
21
 
22
  # 設定 Google AI API 金鑰
23
  genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
 
191
 
192
  user_text = event.message.text if event.message.type == "text" else None
193
  image_url = None
194
+ if user_text and user_text.startswith("生成圖片"):
195
+ prompt = user_text.replace("生成圖片", "").strip()
196
 
197
  # 先立即回覆避免token過期
198
  line_bot_api.reply_message(event.reply_token, TextSendMessage(text="圖片生成中~ 請稍候.....✨"))
 
199
  client = ImgurClient(client_id, client_secret, access_token, refresh_token)
200
+
201
+ # 使用翻譯任務
202
+ translator = pipeline("translation", model='Helsinki-NLP/opus-mt-zh-en')
203
+ prompt = prompt[0]['translation_text']
204
  image_binary = generate_image_hf(prompt)
205
 
206
  if image_binary: