HaveAI commited on
Commit
59fd87d
·
verified ·
1 Parent(s): 2655d77

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -1,6 +1,9 @@
1
  import gradio as gr
2
  import os
3
  import requests
 
 
 
4
 
5
  HF_TOKEN = os.getenv("HF_API_TOKEN")
6
  MODEL_NAME = os.getenv("MODEL_NAME", "google/flan-t5-base")
@@ -10,13 +13,12 @@ HEADERS = {"Authorization": f"Bearer {HF_TOKEN}"}
10
 
11
  def chat_fn(message, history):
12
  try:
13
- payload = {"inputs": message}
 
14
  response = requests.post(API_URL, headers=HEADERS, json=payload)
15
- if response.status_code != 200:
16
- return f"❌ Ошибка API: {response.status_code}\n{response.text}"
17
  result = response.json()
 
18
 
19
- # Обработка разных форматов ответа
20
  if isinstance(result, list) and "generated_text" in result[0]:
21
  return result[0]["generated_text"]
22
  elif isinstance(result, dict) and "generated_text" in result:
 
1
  import gradio as gr
2
  import os
3
  import requests
4
+ from dotenv import load_dotenv
5
+
6
+ load_dotenv()
7
 
8
  HF_TOKEN = os.getenv("HF_API_TOKEN")
9
  MODEL_NAME = os.getenv("MODEL_NAME", "google/flan-t5-base")
 
13
 
14
  def chat_fn(message, history):
15
  try:
16
+ prompt = f"Answer the question: {message}"
17
+ payload = {"inputs": prompt}
18
  response = requests.post(API_URL, headers=HEADERS, json=payload)
 
 
19
  result = response.json()
20
+ print(result)
21
 
 
22
  if isinstance(result, list) and "generated_text" in result[0]:
23
  return result[0]["generated_text"]
24
  elif isinstance(result, dict) and "generated_text" in result: