https://medium.com/@neonforge/chatgpt-api-how-to-build-ai-applications-with-python-step-by-step-guide-with-examples-b7a2cd425651