seawolf2357 commited on
Commit
ef8b4e2
·
verified ·
1 Parent(s): c034f68

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -1,23 +1,22 @@
1
  import gradio as gr
2
  from transformers import pipeline
3
  import requests
4
- import os
5
-
6
- # 환경변수에서 Hugging Face API 토큰을 로드
7
- hugging_face_auth_token = os.getenv("HUGGING_FACE_AUTH_TOKEN")
8
 
9
  # 이미지 인식 파이프라인 로드
10
  image_model = pipeline("image-classification", model="google/vit-base-patch16-224")
11
 
 
 
 
12
  def get_audiogen(prompt):
13
  # 오디오 생성 모델 API 호출
 
14
  response = requests.post(
15
  "https://api-inference.huggingface.co/models/fffiloni/audiogen",
16
- headers={"Authorization": f"Bearer {hugging_face_auth_token}"}, # 수정된 부분
17
  json={"inputs": prompt, "parameters": {"length": 10}, "options": {"use_cache": False}}
18
  )
19
  result = response.json()
20
- # 생성된 오디오 파일의 URL을 반환하거나, 오디오 데이터 자체를 반환
21
  return result
22
 
23
  def classify_and_generate_audio(uploaded_image):
 
1
  import gradio as gr
2
  from transformers import pipeline
3
  import requests
 
 
 
 
4
 
5
  # 이미지 인식 파이프라인 로드
6
  image_model = pipeline("image-classification", model="google/vit-base-patch16-224")
7
 
8
+ # API 토큰 로드
9
+ hugging_face_auth_token = os.getenv("HUGGING_FACE_AUTH_TOKEN")
10
+
11
  def get_audiogen(prompt):
12
  # 오디오 생성 모델 API 호출
13
+ headers = {"Authorization": f"Bearer {hugging_face_auth_token}"}
14
  response = requests.post(
15
  "https://api-inference.huggingface.co/models/fffiloni/audiogen",
16
+ headers=headers,
17
  json={"inputs": prompt, "parameters": {"length": 10}, "options": {"use_cache": False}}
18
  )
19
  result = response.json()
 
20
  return result
21
 
22
  def classify_and_generate_audio(uploaded_image):