import openai import gradio openai.api_key = "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" messages = [{"role": "system", "content": "YOU ARE THE BEST DEVELOPER "}] def CustomChatGPT(YO_U): try: messages.append({"role": "user", "content": YO_U}) response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=messages ) #ChatGpt_Reply# ANSWER = response["choices"][0]["message"]["content"] messages.append({"role": "assistant", "content": ANSWER}) return ANSWER except Exception as e: return f"An error occurred: {str(e)}" demo = gradio.Interface(fn=CustomChatGPT, inputs="text", outputs="text", title="BEST DEVELOPERS Developed By AmritTech") demo.launch(share=False)