import os
from openai import OpenAI

client = OpenAI(api_key=os.environ.get("OPEN_AI_PYPLAY_KEY"))

messages=[{"role": "user", "content": "Write an essay about the historical significance of Canterbury Tales"}]
stream = client.chat.completions.create(model='gpt-4o-mini', messages=messages, stream=True)
for chunk in stream:
  response=chunk.choices[0].delta.content
  if response is not None:
    print(response, end="")
    if "\n" in response:
      print('--')