Spaces:
Running
Running
| import requests | |
| import time | |
| from transformers import pipeline | |
| import os | |
| HF_AUTH_TOKEN = os.getenv('HF_AUTH_TOKEN') | |
| headers = {"Authorization": f"Bearer {HF_AUTH_TOKEN}"} | |
| def query(text, url, params=None): | |
| data = {"inputs": text, "parameters": params} | |
| while True: | |
| response = requests.post(url, headers=headers, json=data) | |
| if 'error' not in response.json(): | |
| output = response.json()[0]["generated_text"] | |
| return output | |
| else: | |
| print(response.json()) | |
| time.sleep(15) | |
| print('Sending request again', flush=True) | |
| def pipe(): | |
| pipe = pipeline("text2text-generation", model="boun-tabi-LMG/TURNA", tokenizer="boun-tabi-LMG/TURNA", temperature=0.7, repetition_penalty=0.5, top_p=0.9) |