from langchain.agents.openai_assistant import OpenAIAssistantRunnable | |
import os | |
asst_id = os.getenv('assistant_key') | |
#key = os.getenv('open_ai') | |
interpreter_assistant = OpenAIAssistantRunnable(assistant_id=asst_id) | |
import gradio as gr | |
def chat_response(message, history): | |
output = interpreter_assistant.invoke({"content": message}) | |
response = output[0].content[0].text.value | |
return response | |
with gr.Blocks() as demo: | |
chatbot = gr.ChatInterface(chat_response,title="ProjSite") | |
demo.launch(share=True) | |