DHEIVER commited on
Commit
6ac8858
1 Parent(s): c22a077

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -5
app.py CHANGED
@@ -1,12 +1,16 @@
1
  import gradio as gr
2
- from transformers import pipeline
3
 
4
- # Load the pipeline
5
- pipe = pipeline("text-generation", model="bigscience/bloom-560m")
 
 
 
 
6
 
7
- # Define a function to generate text using the pipeline
8
  def generate_text(prompt):
9
- generated_text = pipe(prompt, max_length=100)[0]['generated_text']
 
10
  return generated_text
11
 
12
  # Create a Gradio interface
 
1
  import gradio as gr
2
+ import requests
3
 
4
+ API_URL = "https://api-inference.huggingface.co/models/bigscience/bloom-560m"
5
+ headers = {"Authorization": "Bearer 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"}
6
+
7
+ def query(payload):
8
+ response = requests.post(API_URL, headers=headers, json=payload)
9
+ return response.json()
10
 
 
11
  def generate_text(prompt):
12
+ output = query({"inputs": prompt})
13
+ generated_text = output[0]['generated_text']
14
  return generated_text
15
 
16
  # Create a Gradio interface