NULLNode commited on
Commit
288a9c7
·
1 Parent(s): 5e0a001

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -8
app.py CHANGED
@@ -16,11 +16,13 @@
16
  import os
17
  import json
18
  import requests
19
- API_URL = "https://api-inference.huggingface.co/models/gpt2"
20
- API_TOKEN=os.environ.get("API_TOKEN")
21
- headers = {"Authorization": f"Bearer {API_TOKEN}"}
22
- def query(payload):
23
- data = json.dumps(payload)
24
- response = requests.request("POST", API_URL, headers=headers, data=data)
25
- return json.loads(response.content.decode("utf-8"))
26
- data = query("Can you please let us know more details about your ")
 
 
 
16
  import os
17
  import json
18
  import requests
19
+ from text_generation import InferenceAPIClient
20
+
21
+ hf_api_key = os.environ.get("API_TOKEN")
22
+ if hf_api_key is None:
23
+ raise ValueError("HF_API_KEY environment variable not set, cannot use HF API to generate text.")
24
+
25
+ client = InferenceAPIClient("facebook/opt-125m", token=hf_api_key, timeout=60)
26
+
27
+ api_outputs = generate_with_api(prompt, args)
28
+ yield from api_outputs