Spaces:
Runtime error
Runtime error
Download backend.py from nandunelapatla/CodeMentorAI: direct link, hf CLI and curl.
- Browser
- Download file 801 Bytes
-
https://huggingface.co/spaces/nandunelapatla/CodeMentorAI/resolve/main/backend.py
- Command line
-
hf download hf://spaces/nandunelapatla/CodeMentorAI/backend.py
-
curl -L -o backend.py https://huggingface.co/spaces/nandunelapatla/CodeMentorAI/resolve/main/backend.py
801 Bytes
| import requests | |
| API_URL = "https://api-inference.huggingface.co/models/mistralai/Mistral-7B-Instruct-v0.2" | |
| headers = {"Authorization": f"Bearer your_token_here"} # Replace with your actual token or use os.getenv | |
| def explain_code(code): | |
| prompt = f"Explain this Python code in simple terms:\n{code}" | |
| res = requests.post(API_URL, headers=headers, json={"inputs": prompt}) | |
| return res.json()[0]["generated_text"] | |
| def debug_code(code): | |
| prompt = f"Find bugs in this code:\n{code}" | |
| res = requests.post(API_URL, headers=headers, json={"inputs": prompt}) | |
| return res.json()[0]["generated_text"] | |
| def ask_question(q): | |
| prompt = f"Answer this Python question:\n{q}" | |
| res = requests.post(API_URL, headers=headers, json={"inputs": prompt}) | |
| return res.json()[0]["generated_text"] |