import gradio as gr | |
import g4f | |
def chatbot_interaction(input_text): | |
response = g4f.ChatCompletion.create(model='gpt-3.5-turbo', provider=g4f.Provider.Aichat , 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() | |