Spaces:
Build error
Build error
| import os | |
| import requests, json | |
| from dotenv import load_dotenv, find_dotenv | |
| from ..constants.constants import CNN_API_URL | |
| load_dotenv(find_dotenv()) | |
| huggingFaceAPIToken = os.environ['HF_API_KEY'] | |
| def completion_message(inputs, parameters=None,ENDPOINT_URL=CNN_API_URL): | |
| headers = { | |
| "Authorization": f"Bearer {huggingFaceAPIToken}", | |
| "Content-Type": "application/json" | |
| } | |
| data = { "inputs": inputs } | |
| if parameters is not None: | |
| data.update({"parameters": parameters}) | |
| response = requests.request("POST",ENDPOINT_URL, headers=headers,data=json.dumps(data)) | |
| return json.loads(response.content.decode("utf-8")) |