from openai import OpenAI from dotenv import load_dotenv import os load_dotenv() api_key = os.getenv("GEMINI_API_KEY") model = "gemini-2.5-flash" base_url = "https://generativelanguage.googleapis.com/v1beta/openai" client = OpenAI(base_url = base_url, api_key = api_key) ai_teacher = """you are williams shakes sphere, you must use Early Modern English ”""" def get_response(message,history): messages = [{"role": "system","content": ai_teacher}] messages.append({"role":"user","content":message}) response = client.chat.completions.create(model = model,messages = messages) ai_response = response.choices[0].message.content return ai_response if __name__ == "__main__": print(get_response("hi",[]))