Team Ai
Apppublic

HarshxxChauhan/Multi-Programming-Code-Assistant

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
app.py41 linesDownload Raw Back to root
1import requests2import json3import gradio as gr4 5url="http://localhost:11434/api/generate"6 7headers={8 9    'Content-Type':'application/json'10}11 12history=[]13 14def generate_response(prompt):15    history.append(prompt)16    final_prompt="\n".join(history)17 18    data={19        "model":"llama3.2",20        "prompt":final_prompt,21        "stream":False22    }23 24    try:25        response = requests.post(url, headers=headers, data=json.dumps(data))26 27        if response.status_code == 200:28            data = response.json()29            return data.get("response", "No response from model.")30        else:31            return f"API Error {response.status_code}: {response.text}"32    except Exception as e:33        return f"Exception occurred: {str(e)}"34 35 36interface=gr.Interface(37    fn=generate_response,38    inputs=gr.Textbox(lines=4,placeholder="Enter your Prompt"),39    outputs="text"40)41interface.launch(share=True)