{"id":28234754,"url":"https://github.com/itprodirect/openai","last_synced_at":"2025-06-12T22:30:53.339Z","repository":{"id":195656971,"uuid":"638049354","full_name":"itprodirect/openai","owner":"itprodirect","description":"This application will take text prompts and create color palettes with hexadecimal code available to be copied by one click","archived":false,"fork":false,"pushed_at":"2023-05-09T01:37:10.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-01T14:34:49.999Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","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/itprodirect.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}},"created_at":"2023-05-09T01:26:05.000Z","updated_at":"2023-09-18T23:07:38.000Z","dependencies_parsed_at":"2023-09-19T04:32:01.972Z","dependency_job_id":"97034901-e66e-4b1a-a5a8-5c3eaf62a59c","html_url":"https://github.com/itprodirect/openai","commit_stats":null,"previous_names":["itprodirect/openai"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/itprodirect/openai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itprodirect%2Fopenai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itprodirect%2Fopenai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itprodirect%2Fopenai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itprodirect%2Fopenai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itprodirect","download_url":"https://codeload.github.com/itprodirect/openai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itprodirect%2Fopenai/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259541558,"owners_count":22873714,"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":[],"created_at":"2025-05-18T22:14:19.044Z","updated_at":"2025-06-12T22:30:53.306Z","avatar_url":"https://github.com/itprodirect.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# openai\nThis application will take text prompts and create color palettes with hexadecimal code available to be copied by one click\n\nAI-Color-Generator-App\n\nThis is a Jupyter notebook project for generating color palettes based on text prompts using OpenAI's GPT-3 language model.\n\nGetting Started\n\nTo get started, you will need to do the following:\n\nInstall Jupyter Notebook and the necessary dependencies.\nSet up an OpenAI API key and save it in a .env file.\nEncrypt the .env file before uploading it to Github.\nClone this repository to your local machine.\nStart Jupyter Notebook and open the color-palette-generator.ipynb file.\n\nPrerequisites\n\nTo run this project, you will need:\n\nJupyter Notebook (version 6.0 or later)\nPython (version 3.7 or later)\nThe following Python libraries: openai, python-dotenv\n\nInstalling\n\nTo install Jupyter Notebook and the necessary dependencies, run the following commands:\n\npip install jupyter\npip install openai python-dotenv\n\nUsage\n\nTo use this project, follow these steps:\n\nSet your OpenAI API key in a .env file in the project directory.\nStart Jupyter Notebook by running the command jupyter notebook in the project directory.\nOpen the color-palette-generator.ipynb file.\nRun the cells in the notebook to generate color palettes based on text prompts.\n\nSecurity\n\nTo keep your API key and other sensitive information secure, you should:\n\nStore your API key in a .env file.\n\nExclude the .env file from version control by adding it to your .gitignore file.\nEncrypt the contents of the .env file before uploading it to Github.\nShare the encryption keys only with those who need access to the file.\n\nAcknowledgments\n\nThis project was inspired by the OpenAI GPT-3 language model and the concept of color palette generation. Special thanks to OpenAI for providing access to their API.\n\nLicense\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitprodirect%2Fopenai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitprodirect%2Fopenai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitprodirect%2Fopenai/lists"}