Custom node to use Gemini 1.5 and above for Comfyui to generates theme related prompts for image generators Fork from Magifactory, added many feature on top of it.
- 复制
config.json.default
为config.json
. 在config.json
中填入您的 Gemini API 密钥:
{
"GEMINI_API_KEY": "YOUR_API_KEY_HERE"
}
![](https://private-user-images.githubusercontent.com/11270197/396046163-fe987a9f-06c8-4a35-8de2-4b301007b266.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjEyOTMsIm5iZiI6MTczOTMyMDk5MywicGF0aCI6Ii8xMTI3MDE5Ny8zOTYwNDYxNjMtZmU5ODdhOWYtMDZjOC00YTM1LThkZTItNGIzMDEwMDdiMjY2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDAwNDMxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgxY2QyNGVlOTg4NjhjYjUwYTJiODI4MmY1Njc2Zjg0Y2QyOWZkNjQwOTZjMWM4OWIwY2ZmY2M0Y2FjZTJlMGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.E6MrSWVsDUYzRWqOn8uFBsWmgprpAoeyCbab6ibGuW4)
Now support Gemini 2.0 Flash!
![](https://private-user-images.githubusercontent.com/11270197/396045500-bfe6831b-3189-43e8-bc5e-1fde60f24d4f.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjEyOTMsIm5iZiI6MTczOTMyMDk5MywicGF0aCI6Ii8xMTI3MDE5Ny8zOTYwNDU1MDAtYmZlNjgzMWItMzE4OS00M2U4LWJjNWUtMWZkZTYwZjI0ZDRmLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDAwNDMxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJmNzZhMzE3NDAwNTk4OGM2MWQxYmE5ODNmMzdlYmRjNGNmMjdiZjM1M2E5MTg0NmE4ODk5NzBhOTliOTllOGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.xl20GNrR04Y4x1JEgR1ncycmamY8lHnYFCXGThS4VCk)
Added System prompt override support, it can turn into a LLM Please, Leave the Override system prompt area empty, if you wish to use this node as a normal Prompt Generator. Unless you have other needs.
![](https://private-user-images.githubusercontent.com/11270197/396045651-ad215761-d8ca-4d1a-bfb5-c774a0b70b66.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjEyOTMsIm5iZiI6MTczOTMyMDk5MywicGF0aCI6Ii8xMTI3MDE5Ny8zOTYwNDU2NTEtYWQyMTU3NjEtZDhjYS00ZDFhLWJmYjUtYzc3NGEwYjcwYjY2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDAwNDMxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNiZTU1MzM3YWE3MmYxNWM0YjQ4MjdjZWVlZTEwZjc2YWQ5OGE5ZTE3NDQwMmExMzIyODBhOGZmOGI2YzA3NDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0Yw2Hk0qqk0Ia_jp9vLCLixyTFS7kOHdFf4rvQL0ZBs)
cd ur custom_nodes folder location ie. E:\ComfyUI_windows_portable\ComfyUI\custom_nodes then type following:
git clone https://github.com/LiJT/ComfyUI-Gemini-Prompt-Generator-JT
The Seed actually is NOT for Gemini, just tell ComfyUI when to generate the new prompt, if the seed is fixed, then Node wont generate a new one Input your API Key here: config.json
![](https://private-user-images.githubusercontent.com/11270197/389847377-96a03508-8965-4960-8a9e-10e96e94b277.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjEyOTMsIm5iZiI6MTczOTMyMDk5MywicGF0aCI6Ii8xMTI3MDE5Ny8zODk4NDczNzctOTZhMDM1MDgtODk2NS00OTYwLThhOWUtMTBlOTZlOTRiMjc3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDAwNDMxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE2M2U1MWY5NTJmZmYxNjliNmVkNjk2NzRiNmRlNjM0M2RjMDA3NmU2MzRlMjgzNDdlNjZmMDNmNzk2OGIxYTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.bV8MPuS-VWSw2u-0wbvsOQa-qefI_1h3m3IsJ2wDXtg)