Spaces:
Sleeping
Sleeping
| import os | |
| import urllib.request | |
| import gradio as gr | |
| from transformers import T5Tokenizer, T5ForConditionalGeneration | |
| import huggingface_hub | |
| import re | |
| from transformers import AutoTokenizer, AutoModelForCausalLM | |
| import torch | |
| import time | |
| import transformers | |
| import requests | |
| import globals | |
| def fetch_model(url, filename): | |
| if not os.path.isfile(filename): | |
| urllib.request.urlretrieve(url, filename) | |
| print("File downloaded successfully.") | |
| else: | |
| print("File already exists.") | |
| def api_query(API_URL, headers, payload): | |
| response = requests.post(API_URL, headers=headers, json=payload) | |
| return response.json() | |
| def post_process(model_output,input): | |
| start_pos = model_output.find(input) | |
| if start_pos != -1: | |
| answer = model_output[start_pos + len(input):].strip() | |
| else: | |
| answer = model_output | |
| print("'Literal meaning:' not found in the text.") | |
| answer.replace("\n", "") | |
| return answer |