import gradio import os os.system('python.exe -m pip install g4f') from g4f.client import Client messages = [{"role": "system", "content": "You are a financial experts that specializes in real estate investment and negotiation"}] def CustomChatGPT(user_input): client = Client() messages.append({"role": "user", "content": user_input}) response = client.chat.completions.create( model="gpt-4-turbo", messages=messages) ChatGPT_reply = response.choices[0].message.content messages.append({"role": "assistant", "content": ChatGPT_reply}) return ChatGPT_reply demo = gradio.Interface(fn=CustomChatGPT, inputs = "text", outputs = "text", title = "Real Estate Pro") demo.launch(share=True)