ChatGPT-Clone / app.py
mrprycep069's picture
Updating the API Key
f603506
raw
history blame
953 Bytes
# -*- coding: utf-8 -*-
"""ChatGPT Clone & Text to Image Generator.ipynb
Automatically generated by Colaboratory.
Original file is located at
https://colab.research.google.com/drive/1OoArwT6lYDyxjBUGRznDfFv1xQF8szJV
"""
# Commented out IPython magic to ensure Python compatibility.
import openai
import gradio
# %pdb on
openai.api_key = "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"
menulist = [{"role": "system", "content": "You are ChatGPT Clone AI Robot"}]
def ChatGPTclone(input):
menulist.append({"role": "user", "content": input})
response = openai.ChatCompletion.create(
model = "gpt-3.5-turbo",
messages = menulist
)
reply = response['choices'][0]['message']['content']
menulist.append({"role": "user", "content": reply})
return reply
def application():
app = gradio.Interface(fn=ChatGPTclone, inputs="text", outputs="text", title="ChatGPT Clone")
return app.launch()
application()