import gradio as gr | |
import g4f | |
def chatbot_interaction(input_text): | |
response = g4f.ChatCompletion.create(model='gpt-3.5-turbo', provider=g4f.Provider.DeepAi, messages=[{"role": "user", "content":input_text }], stream=False ) | |
print(response) | |
return response | |
iface = gr.Interface( | |
fn=chatbot_interaction, | |
inputs="text", | |
outputs="text", | |
layout="vertical", | |
title="Chatbot", | |
description="Interact with a chatbot based on GPT-3.5 Turbo." | |
) | |
iface.launch() | |