H-script-AI / features /error_explainer.py
RoxieRoller's picture
Upload 27 files
51769a3 verified
Raw History Blame Contribute Delete
638 Bytes
# error_explainer.py — H-Script error → human explanation
# Implemented: via POST /ai/explain-error (ai/api/explain_error.py)
# Classifies error type, generates Hinglish explanation + fix suggestion via Groq.
def explain_error(error_type: str, message: str, code: str) -> dict:
"""
Implemented — see ai/api/explain_error.py for the live FastAPI endpoint.
Returns { explanation, suggestion, error_type } powered by Llama 3.1 via Groq.
"""
return {
"status": "implemented",
"endpoint": "POST /ai/explain-error",
"note": "Call the FastAPI endpoint for live AI-powered explanations.",
}