I already have several small Python snippets that call the ChatGPT API for different purposes. Each one works on its own, but I now need a single, clean application that ties them together and runs dependably. What I need from you: • Refactor the existing snippets into one coherent Python module or script. • Eliminate duplicated code and streamline the logic so responses remain focused on accuracy and reliability—the core goal of this project. • Make sure the unified script accepts user input through a simple UI layer (a lightweight Tkinter form, CLI prompt, or similar; whichever lets us move quickly). • Add concise in-code documentation explaining how each function interacts with the ChatGPT API so I can maintain it later. • Hand back a ready-to-run file plus brief setup instructions. Everything else—front-end polish, extra features, or advanced logging—can wait. Right now I just want reliable, well-structured code that proves the combined workflow is solid. If you’re comfortable tidying up Python and know the OpenAI tooling, this should be straightforward.