CoolFace
Apppublic

Shubham89/Meshwork-chatbot

sourceHugging Faceupdated 3y agoView on Hugging Face
3likes
app.py23 linesDownload Raw Back to root
1import gradio2import os3from llama_index import SimpleDirectoryReader, GPTListIndex, readers, GPTSimpleVectorIndex, LLMPredictor, PromptHelper, ServiceContext4 5#openai.api_key = "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"6#os.environ["OPENAI_API_KEY"] = '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'  7#os.environ["OPENAI_API_KEY"] = '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'8os.environ["OPENAI_API_KEY"] = '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'9 10def gradio_ask_ai(user_input):11    index = GPTSimpleVectorIndex.load_from_disk('index.json')12    query = user_input13    # f=open("https://huggingface.co/spaces/Shubham89/Meshwork-chatbot/blob/main/yo.txt","a")14    # f.write("file created")15    # f.close()16    response = index.query(query)17    return response.response18#a = gradio.File()19 20demo = gradio.Interface(fn=gradio_ask_ai, inputs = "text", outputs = "text", title = "Meshworks bot")21#demo = gradio.Interface(fn=gradio_ask_ai, inputs = "text", outputs = [a], title = "Meshworks bot")22 23demo.launch(inline=False)