{"id":20293835,"url":"https://github.com/paul1404/openai-python-chatbot","last_synced_at":"2025-03-04T05:24:40.715Z","repository":{"id":181507978,"uuid":"666877380","full_name":"Paul1404/OpenAI-Python-ChatBot","owner":"Paul1404","description":"This is a simple ChatBot application that uses the OpenAI API 🧠 to generate responses. The GUI is built with PySide6.","archived":false,"fork":false,"pushed_at":"2023-07-16T14:27:00.000Z","size":18,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-14T09:31:18.844Z","etag":null,"topics":["artificial-intelligence","chatbot","chatgpt-api","pyside6","python3"],"latest_commit_sha":null,"homepage":"https://pd-portfolio.net","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Paul1404.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-15T22:12:31.000Z","updated_at":"2024-08-31T20:26:43.000Z","dependencies_parsed_at":"2025-01-14T09:29:49.798Z","dependency_job_id":"11d1b934-e102-4e7d-9f74-f56e181eb642","html_url":"https://github.com/Paul1404/OpenAI-Python-ChatBot","commit_stats":null,"previous_names":["paul1404/openai-python-chatbot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Paul1404%2FOpenAI-Python-ChatBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Paul1404%2FOpenAI-Python-ChatBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Paul1404%2FOpenAI-Python-ChatBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Paul1404%2FOpenAI-Python-ChatBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Paul1404","download_url":"https://codeload.github.com/Paul1404/OpenAI-Python-ChatBot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241788958,"owners_count":20020373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["artificial-intelligence","chatbot","chatgpt-api","pyside6","python3"],"created_at":"2024-11-14T15:26:27.292Z","updated_at":"2025-03-04T05:24:40.689Z","avatar_url":"https://github.com/Paul1404.png","language":"Python","readme":"# 🤖 ChatBot Application\n\nThis is a simple ChatBot application that uses the OpenAI API 🧠 to generate responses. The GUI is built with PySide6.\n\n## 📥 Installation\n\n1. Clone the repository to your local machine:\n\n```bash\ngit clone https://github.com/Paul1404/OpenAI-Python-ChatBot.git\n```\n\n2. Navigate to the project directory:\n\n```bash\ncd chatbot\n```\n\n3. Install the required Python packages:\n\n```bash\npip install -r requirements.txt\n```\n\n## 🔐 Configuration\n\nYou need to provide your OpenAI API key for the application to work. This can be done by creating a `config.ini` file in the project directory with the following structure:\n\n```ini\n[DEFAULT]\nOPENAI_API_KEY = your_openai_api_key\n```\n\nReplace `your_openai_api_key` with your actual OpenAI API key.\n\n## 🎮 Usage\n\nTo run the ChatBot application, simply run the script with Python:\n\n```bash\npython3 main.py\n```\n\nA window will pop up. Type in your message in the bottom text field and press Enter. The application will send your message to the OpenAI API and display the response in the top text area.\n\n## 📜 License\n\nThis project is licensed under the terms of the MIT license.\n\n \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaul1404%2Fopenai-python-chatbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaul1404%2Fopenai-python-chatbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaul1404%2Fopenai-python-chatbot/lists"}