gpt3_chatbot / app.py
abcde1234www's picture
Update app.py
b949e4b
raw
history blame contribute delete
841 Bytes
import openai
import gradio as gr
import uuid
import os
from gpt_model import *
openai.api_key = os.environ.get('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')
gpt = GPT_Model(append_output_prefix_to_query=True)
gpt.add_example(Example('hi','Hello, how are you?'))
gpt.add_example(Example('What is Neo Ivy Capital','The Neo Ivy Capital Fund is a quantitative hedge fund that invests in liquid, publicly traded equity securities via artificial intelligence strategies.'))
gpt.add_example(Example('Who is the CEO of Neo Ivy Capital','The CEO of Neo Ivy Capital is Renee Yao'))
def chatbot(input, history=[]):
output = gpt.submit_request(input)
history.append((input, output))
return history, history
gr.Interface(fn = chatbot,
inputs = ["text",'state'],
outputs = ["chatbot",'state']).launch()