{"id":13523691,"url":"https://github.com/hallatore/stable-diffusion-webui-chatgpt-utilities","last_synced_at":"2025-04-05T20:07:47.870Z","repository":{"id":105458846,"uuid":"609255505","full_name":"hallatore/stable-diffusion-webui-chatgpt-utilities","owner":"hallatore","description":"Enables use of ChatGPT directly from the UI","archived":false,"fork":false,"pushed_at":"2023-03-12T20:57:51.000Z","size":22855,"stargazers_count":477,"open_issues_count":10,"forks_count":51,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-03-29T19:06:16.728Z","etag":null,"topics":["automatic1111","stable-diffusion"],"latest_commit_sha":null,"homepage":"","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/hallatore.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-03-03T17:48:31.000Z","updated_at":"2025-03-22T02:11:02.000Z","dependencies_parsed_at":"2024-10-29T18:50:52.665Z","dependency_job_id":null,"html_url":"https://github.com/hallatore/stable-diffusion-webui-chatgpt-utilities","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hallatore%2Fstable-diffusion-webui-chatgpt-utilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hallatore%2Fstable-diffusion-webui-chatgpt-utilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hallatore%2Fstable-diffusion-webui-chatgpt-utilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hallatore%2Fstable-diffusion-webui-chatgpt-utilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hallatore","download_url":"https://codeload.github.com/hallatore/stable-diffusion-webui-chatgpt-utilities/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247393570,"owners_count":20931812,"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":["automatic1111","stable-diffusion"],"created_at":"2024-08-01T06:01:02.775Z","updated_at":"2025-04-05T20:07:47.841Z","avatar_url":"https://github.com/hallatore.png","language":"Python","funding_links":[],"categories":["Others","Python","Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# stable-diffusion-webui-chatgpt-utilities\nThis an extension for [stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui) that enables you to use ChatGPT for prompt variations, inspiration and pretty much anything you can think of.\n\n[![name](images/ui.jpg)](images/ui.jpg?raw=true)\n\n## Installation \u0026 Setup\n\n- Go to the directory \\\u003cstable-diffusion-webui project path\\\u003e/extensions and run command  to install: `git clone https://github.com/hallatore/stable-diffusion-webui-chatgpt-utilities` and restart your stable-diffusion-webui.\n[See here for more install details](https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Extensions)\n\n- Add your OpenAI API Key in Settings/ChatGPT Utilities within the web ui. You need a paying account at  [OpenAI](https://platform.openai.com/account/billing/overview).\n\n- Enable ChatGPT under scripts\n\n## Usage\n\nChatGPT is quite fluid/dynamic/analog in it's responses. So play around with what questions works best. ChatGPT response is printed in the console, so you can check what it generated there and interupt SD if it's too off. Or check the Debug checkbox to skip image generation when testing prompts.\n\nUse the templates to play around and see what is possible.\n\n## Tips\n\n* {prompt} is a special key and will insert the original prompt in your ChatGPT request.\n* You can punch up keywords/results by doing the following. Put `(` in prepend textbox, and `:1.5)` in append textbox.\n* ChatGPT is good at staying on track, but bad at being creative within a prompt. Use multiprompt `::` when you want to mix wildy different things.\n\n### Multiprompt\n\nYou can split a prompt into multiple parts by using `::`. \nThis is useful if ChatGPT has a hard time returning a complex prompt.\n\n\u003e Example: `Make a prompt describing an old cabin in the woods:: Make a color description`\n\nYou can also add a number behind to get a certain amount of results. This will result in a combination of all possible solutions. \nThe following example would give you 12 (4*3) images.\n\n\u003e Example: `Make a prompt describing an old cabin in the woods::4 Make a color description::3`\n\n## Examples\n\n[![name](images/change_color.jpg)](images/change_color.jpg?raw=true)\n\n[![name](images/make_prompt.jpg)](images/make_prompt.jpg?raw=true)\n\n[![name](images/multiprompt.jpg)](images/multiprompt.jpg?raw=true)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhallatore%2Fstable-diffusion-webui-chatgpt-utilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhallatore%2Fstable-diffusion-webui-chatgpt-utilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhallatore%2Fstable-diffusion-webui-chatgpt-utilities/lists"}