DSUrdu / app.py
ZeeAI1's picture
Update app.py
770cb3e verified
raw
history blame contribute delete
732 Bytes
def query_deepseek(prompt):
payload = {
"inputs": f"<|system|>You are a helpful assistant.<|user|>{prompt}<|assistant|>",
"parameters": {"max_new_tokens": 200}
}
response = requests.post(
f"https://api-inference.huggingface.co/models/{DEEPSEEK_MODEL}",
headers=headers,
json=payload
)
try:
result = response.json()
# Debug output if response is not a list
if isinstance(result, dict) and "error" in result:
return f"⚠️ DeepSeek API error: {result['error']}"
return result[0]["generated_text"].split("<|assistant|>")[-1].strip()
except Exception as e:
return f"⚠️ Failed to parse DeepSeek response: {e}"