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")) |