1. ಪರಿಚಯ
Nano Banana ಎಂದರೆ Google ನ ಅತ್ಯಾಧುನಿಕ ಚಿತ್ರ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆ ಮಾದರಿ, ಅಧಿಕೃತವಾಗಿ Gemini 2.5 Flash Image ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಕ್ರಾಂತಿಕಾರಿ ತಂತ್ರಜ್ಞಾನವು ನೈಸರ್ಗಿಕ ಭಾಷಾ ಸೂಚನೆಗಳ ಆಧಾರದ ಮೇಲೆ ವಾಸ್ತವಿಕ ಚಿತ್ರಗಳನ್ನು ಮಾತ್ರ ಸೃಷ್ಟಿಸುವುದಲ್ಲದೆ, ಪೂರ್ವದಲ್ಲಿ AI ಗೆ ಸವಾಲಾಗಿದ್ದ ವಿವರವಾದ ಸಂಪಾದನೆ ಮತ್ತು ಉನ್ನತ ಸಂಯೋಜಿತ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಹ ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಬಹುಚಿತ್ರ ಸಂಯೋಜನೆ, ಶೈಲಿ ಪರಿವರ್ತನೆ ಮತ್ತು ಪಾತ್ರ ಸತತತೆ ಸೇರಿದಂತೆ ಹಲವು ಚಿತ್ರ ಪ್ರಕ್ರಿಯೆ ತಂತ್ರಗಳನ್ನು ಸಂಯೋಜಿಸುವ ಮೂಲಕ, Nano Banana ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರು, ವಿನ್ಯಾಸಕಾರರು ಮತ್ತು ವಿಷಯ ಸೃಷ್ಟಿಕರ್ತರು ಚಿತ್ರ ಸಂಶೋಧನೆ ಮತ್ತು ರಚನೆ ಕಾರ್ಯಗಳನ್ನು ಹೇಗೆ ನಡೆಸುತ್ತಾರೆ ಎಂಬುದರಲ್ಲಿ ಮಹತ್ವದ ಬದಲಾವಣೆ ತಂದಿದೆ.
ಈ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ, Google AI Studio ಮತ್ತು Gemini API ಮೂಲಕ Nano Banana ಅನ್ನು ಬಳಸುವ ಸಂಪೂರ್ಣ, ಹಂತ ಹಂತದ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ನಾವು ನೀಡುತ್ತೇವೆ. ಸಾಧನವನ್ನು ಹೇಗೆ ಪ್ರವೇಶಿಸುವುದು, ವರ್ಣನಾತ್ಮಕ ಸೂಚನೆಗಳಿಂದ ಚಿತ್ರಗಳನ್ನು ರಚಿಸುವುದು, ಪಾತ್ರಗಳ ಸತತತೆಯನ್ನು ಕಾಪಾಡಿ ಈಗಿರುವ ಚಿತ್ರಗಳನ್ನು ಸಂಪಾದಿಸುವುದು ಮತ್ತು ಬಹುಚಿತ್ರ ಸಂಯೋಜನೆ ಮತ್ತು ಶೈಲಿ ವರ್ಗಾವಣೆಂತಹ ಉನ್ನತ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೇಗೆ ಉಪಯೋಗಿಸುವುದನ್ನು ನಾವು ಅನ್ವೇಷಿಸುತ್ತೇವೆ. ಈ ಮಾರ್ಗದರ್ಶಿಯ ಪ್ರತಿ ಹಂತವೂ ವಿವರವಾದ ವಿವರಣೆಗಳು, ಪ್ರಾಯೋಗಿಕ ಕೋಡ್ ಉದಾಹರಣೆಗಳು ಮತ್ತು ದೃಶ್ಯೀಕರಣಗಳಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ––ಇದು ವೃತ್ತಿಪರರು ಮತ್ತು ಆಸಕ್ತರು ಎರಡರಿಗೂ ಅವಶ್ಯಕ ಸಂಪನ್ಮೂಲವಾಗಿದೆ.
2. Nano Banana ಮತ್ತು Gemini 2.5 Flash Image ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
Nano Banana, ಕೆಲವೊಮ್ಮೆ ಅದರ ಕೋಡ್ನಾಮ್ “nano-banana” ಎಂದೂ ಕರೆಯಲ್ಪಡುವುದು, AI ಚಾಲಿತ ಚಿತ್ರ ಸಂಪಾದನೆ ಮತ್ತು ರಚನೆ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮಹತ್ವದ ಪ್ರಗತಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. Gemini 2.5 Flash Image ನ ಭಾಗವಾಗಿ ಬಿಡುಗಡೆಗೊಂಡ ಈ ಸಾಧನವು Google AI Studio ಮತ್ತು Vertex AI ಸೇವೆಗಳೊಂದಿಗೆ ಸೌಕರ್ಯವಾಗಿ ಸಂಯೋಜಿತವಾಗಿದೆ, ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರು ಮತ್ತು ಉದ್ಯಮ ಬಳಕೆದಾರರ ಎರಡರಿಗೂ ಅನುಕೂಲಕರವಾಗಿದೆ. ಇದರ ಉನ್ನತ ವೈಶಿಷ್ಟ್ಯಗಳು:
ಲಕ್ಷ್ಯಿತ ಚಿತ್ರ ರಚನೆ: ನೈಸರ್ಗಿಕ ಭಾಷಾ ಸೂಚನೆಗಳನ್ನು ಬಳಸಿ ಪೋಟೋವಾಸ್ತವಿಕ ಚಿತ್ರಗಳನ್ನು ರಚಿಸುವುದು.
ಸರಳ ಚಿತ್ರ ಸಂಪಾದನೆ: ಗುರಿಯಾದ ಪರಿವರ್ತನೆಗಳು, ಹಿನ್ನೆಲೆ ಬದಲಾವಣೆಗಳು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ವಸ್ತುಗಳನ್ನು ಸೇರಿಸುವಂತಹ ನಿಖರ ಸಂಪಾದನೆಗಳನ್ನು ಕೈಯಿಂದ ತಿದ್ದುಪಡಿ ಮಾಡದೆ ಮಾಡುವುದು.
ಪಾತ್ರ ಸತತತೆ: ಕಥನಕ್ಕೆ ಬ್ರಾಂಡ್ ಮತ್ತು ಪಾತ್ರ ಸತತತೆಯನ್ನು ಖಚಿತಪಡಿಸುವುದಕ್ಕಾಗಿ ಹಲವಾರು ಚಿತ್ರಗಳಲ್ಲಿ ವಿಷಯಗಳ ದೃಶ್ಯತೆಯನ್ನು ಉಳಿಸುವುದು.
ಬಹುಚಿತ್ರ ಸಂಯೋಜನೆ: ವಿಭಿನ್ನ ವಿನ್ಯಾಸ ಸಂದರ್ಭಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ಹಲವಾರು ಚಿತ್ರಗಳನ್ನು ಒಂದೇ ಸಮ್ಮಿಲಿತ ಪೋಟೋವಾಸ್ತವಿಕ ದೃಶ್ಯವಾಗಿ ಮಿಶ್ರಣ ಮಾಡುವುದು.
ಶೈಲಿ ವರ್ಗಾವಣೆ: ಚಿತ್ರಗಳನ್ನು ಜಲಬಣ್ಣ, ವಿಂಟೇಜ್ ಅಥವಾ ಆಧುನಿಕ ಕನಿಷ್ಠತೆಯಂತಹ ವಿವಿಧ ಕಲಾತ್ಮಕ ಶೈಲಿಗಳಲ್ಲಿ ಪರಿವರ್ತಿಸುವುದು, ಆದರೆ ರಚನಾತ್ಮಕ ಅಂಶಗಳನ್ನು ಉಳಿಸುವುದು.
ಈ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಮಾದರಿಯ ವೇಗ ಹಾಗೂ ವೆಚ್ಚ ಪರಿಣಾಮಕಾರಿತ್ವ (ಒಂದು ಮಿಲಿಯನ್ ಟೋಕನ್ಗಳಿಗೆ $30, ಪ್ರತಿ ಚಿತ್ರಕ್ಕೆ ಸುಮಾರು 1,290 ಟೋಕನ್ ಬಳಕೆಯಿಂದ $0.039 ವೆಚ್ಚ) Nano Banana ಅನ್ನು ಸೃಜನಾತ್ಮಕ ವೃತ್ತಿಪರರು, ಮಾರುಕಟ್ಟೆಗಾರರು ಮತ್ತು ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರಿಗೆ ಪರಿಣಾಮಕಾರಿತ್ವ ಮತ್ತು ನಿಖರತೆ ಎರಡನ್ನೂ ಹುಡುಕುವವರಿಗಾಗಿ ಆದರ್ಶ ಸಾಧನವಾಗಿಸುತ್ತದೆ.
3. Google AI Studio ನಲ್ಲಿ ಪ್ರಾರಂಭಿಸುವುದು
Google AI Studio ಬಳಕೆದಾರ ಸ್ನೇಹಿ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಬಳಕೆದಾರರಿಗೆ Nano Banana ಯೊಂದಿಗೆ ಪ್ರಯೋಗ ಮಾಡಲು ಆಳವಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಜ್ಞಾನವಿಲ್ಲದೆ ಸಹ ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಪ್ರಾರಂಭಿಸುವ ವಿಧಾನ ಇಲ್ಲಿದೆ:
3.1 ಸೈನ್ ಇನ್ ಮಾಡಿ ಮತ್ತು ಮಾದರಿಯನ್ನು ಪ್ರವೇಶಿಸಿ
Google AI Studio ಗೆ ಪ್ರವೇಶಿಸಿ:
ನಿಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ ತೆರೆಯಿರಿ ಮತ್ತು Google AI Studio ಪೋರ್ಟಲ್ ಗೆ ಹೋಗಿ. ನಿಮ್ಮ Google ಖಾತೆಯನ್ನು ಬಳಸಿ ಸೈನ್ ಇನ್ ಆಗಿ. Gemini ಮಾದರಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ:
ಸೈನ್ ಇನ್ ಆದ ನಂತರ, Gemini ಮಾದರಿಗಳ ವಿಭಾಗಕ್ಕೆ ಹೋಗಿ. “Gemini 2.5 Flash Image” (ಹಾಗೂ nano-banana ಎಂದು ಕರೆಯಲ್ಪಡುವುದು) ಯನ್ನು ಹುಡುಕಿ ಮತ್ತು ಅದನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. ಈ ವಿಭಾಗದಲ್ಲಿ ಸರಳ “ಬಿಲ್ಡ್ ಮೋಡ್” ಇದೆ, ಇಲ್ಲಿ ನೀವು ಬ್ರೌಸರ್ ನಿಂದ ನೇರವಾಗಿ ಚಿತ್ರ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪರೀಕ್ಷಿಸಬಹುದು.
ಟೆಂಪ್ಲೇಟ್ ಅಪ್ಲಿಕೇಶನ್ ಗಳನ್ನು ಅನ್ವೇಷಿಸಿ:
Google AI Studio ನಲ್ಲಿ ಪಾತ್ರ ಸತತತೆ ಮತ್ತು ಬಹುಚಿತ್ರ ಸಂಯೋಜನೆ ಮುಂತಾದ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ತೋರಿಸುವ ಟೆಂಪ್ಲೇಟ್ ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಸೇರಿವೆ. ಈ ಅಪ್ಲಿಕೇಶನ್ ಗಳನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದು ಮತ್ತು ನೀವು ಶೂನ್ಯದಿಂದ ಕೋಡ್ ಬರೆಯದೆ Nano Banana ಯ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನೇರವಾಗಿ ನೋಡಬಹುದು.
3.2 ಸ್ಟುಡಿಯೋ ಇಂಟರ್ಫೇಸ್ ಬಳಕೆ
Google AI Studio ಇಂಟರ್ಫೇಸ್ ಒಳಗೆ:
ಪ್ರಾಂಪ್ಟ್ ಆಧಾರಿತ ರಚನೆ: ನಿಗದಿತ ಪಠ್ಯ ಇನ್ಪುಟ್ ಫೀಲ್ಡ್ನಲ್ಲಿ ವಿವರವಾದ ನೈಸರ್ಗಿಕ ಭಾಷೆಯ ಪ್ರಾಂಪ್ಟ್ ನಮೂದಿಸಿ. ಉದಾಹರಣೆಗೆ, ನೀವು ನಮೂದಿಸಬಹುದು:
"ಒಳಗಿನ ಬಿಸಿಲು ಬೆಳಕು ಮತ್ತು ಮೃದು ಬಟ್ಟೆಗಳೊಂದಿಗೆ ಆಧುನಿಕ ಕಾಫೆ ಇಂಟೀರಿಯರ್ನ ಫೋಟೋ ರಿಯಲಿಸ್ಟಿಕ್ ದೃಶ್ಯ."
ಚಿತ್ರವನ್ನು ಸಂಪಾದನೆಗಾಗಿ ಅಪ್ಲೋಡ್ ಮಾಡಿ: ನೀವು ಈಗಾಗಲೇ ಇರುವ ಚಿತ್ರವನ್ನು ಸಂಪಾದಿಸಲು ಬಯಸಿದರೆ, ನೀಡಲಾದ ಚಿತ್ರ ಅಪ್ಲೋಡರ್ ಬಳಸಿ ಅದನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ನೀವು ಬೇಕಾದ ಬದಲಾವಣೆಗಳನ್ನು ವಿವರಿಸಿ. ಉದಾಹರಣೆಗೆ, "ಸುಮಾರು ನೀರಿನಬಣ್ಣ ಪರಿಣಾಮ ಸೇರಿಸಿ ಮತ್ತು ಬೆಳಕನ್ನು ಹೆಚ್ಚಿಸಿ" ಎಂದು ನಮೂದಿಸಬಹುದು.
ರಚಿಸಿ ಮತ್ತು ಮರುಸಂಯೋಜಿಸಿ: ಈ ಇಂಟರ್ಫೇಸ್ ನಿಮಗೆ ಚಿತ್ರಗಳನ್ನು ರಚಿಸುವುದಲ್ಲದೆ, ಮರುಸಂಯೋಜನೆ, ಪುನರಾವೃತ್ತಿ ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂಪಾದನೆಗಳನ್ನು ಅನ್ವಯಿಸುವ ಮೂಲಕ ಅಂತಿಮ ಉತ್ಪನ್ನವು ನಿಮ್ಮ ಸೃಜನಾತ್ಮಕ ದೃಷ್ಟಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತಲುಪುವಂತೆ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
Google ಪ್ರಾಂಪ್ಟ್ ಗುಣಮಟ್ಟದ ಬಗ್ಗೆ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡುತ್ತದೆ ಮತ್ತು ಮರುಸಂಯೋಜನೆಯ ಲೈವ್ ಪೂರ್ವದೃಶ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದರಿಂದ ಪ್ರತಿಯೊಂದು ಬದಲಾವಣೆಯೊಂದಿಗೆ ಚಿತ್ರ ಹೇಗೆ ವಿಕಸಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ನೋಡಬಹುದು. ಈ ಕಾರ್ಯಪ್ರವಾಹವು ಬಹುಚಿತ್ರಗಳಲ್ಲಿ ಪಾತ್ರ ಸತತತೆಯನ್ನು ಕಾಯ್ದುಕೊಳ್ಳಬೇಕಾಗಿದ್ದಾಗ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ದೃಶ್ಯ ಅಂಶಗಳ ಮೇಲೆ ನಿಖರ ನಿಯಂತ್ರಣ ಬೇಕಾದಾಗ ಬಹಳ ಉಪಯುಕ್ತವಾಗಿದೆ.
4. ಚಿತ್ರ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆಗಾಗಿ Gemini API ಬಳಕೆ
ಡೆವೆಲಪರ್ ಗಳು ಮತ್ತು ಕೋಡಿಂಗ್ ನಲ್ಲಿ ಅನುಕೂಲಕರರಿಗಾಗಿ Gemini API Nano Banana ಗೆ ಪ್ರೋಗ್ರಾಮ್ಯಾಟಿಕ್ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. API ಕಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಗಳು, ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಮತ್ತು ಇತರೆ ಎಂಟರ್ಪ್ರೈಸ್ ವೇದಿಕೆಗಳೊಂದಿಗೆ ಸಂಯೋಜನೆ ಮತ್ತು ಬದಲಾವಣೆ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ.
4.1 ಪರಿಸರವನ್ನು ಸಿದ್ಧಪಡಿಸುವುದು
ಕೋಡ್ ಬರೆಯುವ ಮೊದಲು, ನಿಮ್ಮ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಸಿದ್ಧಪಡಿಸಬೇಕು:
ಅಗತ್ಯ ಪ್ಯಾಕೇಜ್ ಗಳನ್ನು ಸ್ಥಾಪಿಸಿ:
ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ ಅಗತ್ಯ Python ಗ್ರಂಥಾಲಯಗಳನ್ನು ಸ್ಥಾಪಿಸಿ: ಪ್ಯಾಕೇಜ್ ಉದ್ದೇಶ google-genai Gemini ಮಾದರಿಗಳ ಪ್ರವೇಶಕ್ಕಾಗಿ ಅಧಿಕೃತ ಕ್ಲೈಂಟ್ python-dotenv API ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸುವುದು ಮತ್ತು ಪ್ರವೇಶಿಸುವುದು PIL (Pillow) ಚಿತ್ರ ಸಂಸ್ಕರಣೆ ಮತ್ತು ಉಳಿಸುವ ಸಾಮರ್ಥ್ಯಗಳು ಉದಾಹರಣೆಯ ಟರ್ಮಿನಲ್ ಆಜ್ಞೆ: pip install google-genai python-dotenv pillow ಈ ಆಜ್ಞೆಯು ಎಲ್ಲಾ ಅಗತ್ಯ ಪ್ಯಾಕೇಜ್ ಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ, ಆದರಿಂದ ನೀವು Gemini API ಗೆ ಸಂಪರ್ಕಿಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು.
API ಕೀ ಸುರಕ್ಷಿತಗೊಳಿಸಿ:
ನಿಮ್ಮ API ಕೀ ಅನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಲು .env ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ: GEMINI_API_KEY=your_actual_api_key ಈ ಫೈಲ್ ಅನ್ನು ನಿಮ್ಮ .gitignore ಫೈಲ್ಗೆ ಸೇರಿಸಿ, ಇದರಿಂದ ಸಂವೇದನಾಶೀಲ ಪ್ರಮಾಣಪತ್ರಗಳು ಅನೈಚ್ಛಿಕವಾಗಿ ಬಹಿರಂಗವಾಗುವುದನ್ನು ತಡೆಯಬಹುದು.
4.2 ಮೂಲ ಕೋಡ್ ಬರೆಯುವುದು
ಕೆಳಗಿನ ಸರಳ Python ಸ್ಕ್ರಿಪ್ಟ್ Nano Banana ಮೂಲಕ Gemini API ಉಪಯೋಗಿಸಿ ಚಿತ್ರವನ್ನು ರಚಿಸುವ ವಿಧಾನವನ್ನು ತೋರಿಸುತ್ತದೆ:
from google import genai
from PIL import Image
from io import BytesIO
import os
from dotenv import load_dotenv
load_dotenv() # .env ಫೈಲ್ನಿಂದ API ಕೀ ಅನ್ನು ಲೋಡ್ ಮಾಡುತ್ತದೆ
client = genai.Client(api_key=os.getenv("GEMINI_API_KEY"))
# ಚಿತ್ರ ರಚನೆಗಾಗಿ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ನಿರ್ಧರಿಸಿ
prompt = "ನಿಯಾನ್ ಲೈಟ್ಸ್ಗಳು ಮಳೆ ತೇವಗೊಂಡ ಬೀದಿಗಳ ಮೇಲೆ ಪ್ರತಿಬಿಂಬಿಸುವ ಭವಿಷ್ಯದ ನಗರ ದೃಶ್ಯ"
# Gemini 2.5 ಫ್ಲ್ಯಾಶ್ ಇಮೇಜ್ ಮೂಲಕ ಚಿತ್ರ ರಚನೆಗಾಗಿ ವಿನಂತಿ
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[prompt]
)
# ರಚಿಸಲಾದ ಚಿತ್ರವನ್ನು ತೆಗೆದು ಉಳಿಸಿ
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
image = Image.open(BytesIO(part.inline_data.data))
image.save("generated_image.png")
print("ಚಿತ್ರವನ್ನು generated_image.png ಎಂದು ಉಳಿಸಲಾಗಿದೆ")
ಈ ಉದಾಹರಣೆಯ ಸ್ಕ್ರಿಪ್ಟ್ Python ನಲ್ಲಿ Gemini API ಜೊತೆ ಸಂವಹನ ಮಾಡುವ ವಿಧಾನವನ್ನು ತೋರಿಸುತ್ತದೆ. ಸ್ಕ್ರಿಪ್ಟ್:
API ಕೀ ಅನ್ನು ಲೋಡ್ ಮಾಡುತ್ತದೆ
ಕ್ಲೈಂಟ್ ಇನ್ಸ್ಟಾನ್ಸ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ
ಚಿತ್ರ ರಚಿಸಲು ಸಹಜ ಭಾಷೆಯ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ
ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ವಿಶ್ಲೇಷಿಸಿ ಚಿತ್ರವನ್ನು PNG ಆಗಿ ಉಳಿಸುತ್ತದೆ.
4.3 ಇರುವ ಚಿತ್ರವನ್ನು ಸಂಪಾದಿಸುವುದು
ಅದೇ API ಅನ್ನು ಚಿತ್ರಗಳನ್ನು ಸಂಪಾದಿಸಲು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ನೀವು ಸ್ಥಳೀಯವಾಗಿ ಚಿತ್ರವನ್ನು ಸಂಗ್ರಹಿಸಿದ್ದರೆ ಮತ್ತು Nano Banana ಬಳಸಿ ಅದನ್ನು ಸರಿಪಡಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಹೀಗೆ ಬರೆಯಬಹುದು:
from PIL import Image
from io import BytesIO
# ಸಂಪಾದನೆಗಾಗಿ ಇರುವ ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಿ
image_to_edit = Image.open("path/to/your/image.png")
# ಸಂಪಾದನೆ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ನಿರ್ಧರಿಸಿ
edit_prompt = "ಕೊಟ್ಟಿರುವ ಚಿತ್ರವನ್ನು ಬಳಸಿ, ವಿಂಟೇಜ್ ಶೈಲಿ, ಬಿಸಿ ಸೆಪಿಯಾ ಟೋನ್ಗಳು ಮತ್ತು ಸ್ವಲ್ಪ ಧುಮುಕಿದ ಹಿನ್ನೆಲೆಯನ್ನು ಸೇರಿಸಿ"
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[edit_prompt, image_to_edit]
)
# ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಪ್ರಕ್ರಿಯೆ ಮಾಡಿ ಸಂಪಾದಿತ ಚಿತ್ರವನ್ನು ಉಳಿಸಿ
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
edited_image = Image.open(BytesIO(part.inline_data.data))
edited_image.save("edited_image.png")
print("ಸಂಪಾದಿತ ಚಿತ್ರವನ್ನು edited_image.png ಎಂದು ಉಳಿಸಲಾಗಿದೆ")
ಈ ಕೋಡ್ ಸ್ನಿಪೆಟ್ ಮಾದರಿಗೆ ಪ್ರಾಂಪ್ಟ್ ಮತ್ತು ಚಿತ್ರವನ್ನು ಒಟ್ಟಿಗೆ ನೀಡುವ ವಿಧಾನವನ್ನು ತೋರಿಸುತ್ತದೆ, ಇದರ ಮೂಲಕ ನೀವು ನೀಡಿದ ಸೂಚನೆಗಳ ಪ್ರಕಾರ ಇನ್ಪುಟ್ ಚಿತ್ರವನ್ನು ಬದಲಾಯಿಸುವಂತೆ ಸೂಚಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪಾತ್ರದ ಭಾವನೆಗಳು ಅಥವಾ ಹಿನ್ನೆಲೆಯ ವಿವರಗಳು ಮುಂತಾದ ಮುಖ್ಯ ದೃಶ್ಯಾಂಶಗಳನ್ನು ಉಳಿಸುತ್ತದೆ.
5. ವಿವರವಾದ ಹಾದಿ: ಚಿತ್ರ ರಚನೆ ಪ್ರಕ್ರಿಯೆ
ಈ ವಿಭಾಗದಲ್ಲಿ, Google AI Studioಯಲ್ಲಿ Nano Banana ಬಳಸಿ ಮತ್ತು Gemini API ಮೂಲಕ ಹೊಸ ಚಿತ್ರ ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆಯ ವಿವರವಾದ ಹಾದಿ ನೀಡಲಾಗಿದೆ. ಪ್ರಾರಂಭಿಕ ಪ್ರಾಂಪ್ಟ್ ವಿನ್ಯಾಸದಿಂದ ಅಂತಿಮ ಚಿತ್ರ ಉತ್ಪಾದನೆಗೆ ಹಂತಗಳನ್ನು ಕೆಳಗಿನಂತೆ ವಿವರಿಸಲಾಗಿದೆ.
5.1 ಪ್ರಾಂಪ್ಟ್ ವಿನ್ಯಾಸ
ಕಾರ್ಯಕ್ಷಮ ಚಿತ್ರ ರಚನೆ ಉತ್ತಮವಾಗಿ ರಚಿಸಿದ ಪ್ರಾಂಪ್ಟ್ನಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಪ್ರಾಂಪ್ಟ್ ವಿವರವಾದ ಮತ್ತು ನಿಖರವಾಗಿರಬೇಕು, ಇದರಿಂದ ಮಾದರಿ ಬಯಸಿದ ಫಲಿತಾಂಶವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಈ ಪ್ರಾಂಪ್ಟ್ ಗಮನಿಸಿ:
"ಶಾಂತ ಮತ್ತು ಸುಂದರವಾದ ಸರೋವರದ ಬಳಿ ಇರುವ ಕ್ಯಾಬಿನ್ನ ಫೋಟೋರೆಯಲಿಸ್ಟಿಕ್ ಚಿತ್ರವನ್ನು ರಚಿಸಿ, ಶರತ್ಕಾಲದ ಸಮಯದಲ್ಲಿ. ದೃಶ್ಯದಲ್ಲಿ ಬಣ್ಣಬದಲಾಗಿರುವ ಶರತ್ಕಾಲದ ಮರಗಳು, ಸರೋವರದ ಮೇಲಿನ ಸೌಮ್ಯ ತರಂಗಗಳು ಮತ್ತು ಕ್ಯಾಬಿನ್ ಕಿಟಕಿಗಳಿಂದ ಬರುವ ಉಷ್ಣ ಬೆಳಕು ಕಾಣಿಸಬೇಕು, ಇದು ಶಾಂತಿಯ ಭಾವನೆಯನ್ನು ಹುಟ್ಟುಹಾಕುತ್ತದೆ."
ಈ ಪ್ರಾಂಪ್ಟ್ ಒಳಗೊಂಡಿರುವ ಅಂಶಗಳ ಸ್ಪಷ್ಟ ವರ್ಣನೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ—ಕ್ಯಾಬಿನ್, ಸರೋವರದ ಬಳಿ ಇರುವ ಪರಿಸರ, ಶರತ್ಕಾಲದ ಬಣ್ಣಗಳು, ಪ್ರತಿಬಿಂಬಿಸುವ ನೀರು ಮತ್ತು ವಾತಾವರಣದ ಬೆಳಕು. ವಿವರಣೆ ನಿಖರವಾಗಿದ್ದರೆ, ಮಾದರಿ ನಿಮ್ಮ ನಿರೀಕ್ಷೆಗಳಿಗೆ ತಕ್ಕಂತೆ ಚಿತ್ರ ರಚಿಸುವ ಸಾಧ್ಯತೆ ಹೆಚ್ಚಾಗುತ್ತದೆ.
5.2 Google AI Studio ಬಳಸಿ ರಚನೆ
ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ನಮೂದಿಸಿ:
Google AI Studioಯಲ್ಲಿ Gemini 2.5 ಫ್ಲ್ಯಾಶ್ ಇಮೇಜ್ ವಿಭಾಗಕ್ಕೆ ಹೋಗಿ. ನಿಮ್ಮ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಪಠ್ಯ ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಪೇಸ್ಟ್ ಮಾಡಿ.
ಚಿತ್ರ ರಚಿಸಿ:
“Generate” ಬಟನ್ ಒತ್ತಿ. ಸಿಸ್ಟಮ್ ನಿಮ್ಮ ನೈಸರ್ಗಿಕ ಭಾಷೆಯ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿ ರಚಿಸಲಾದ ಚಿತ್ರದ ಪೂರ್ವದೃಶ್ಯವನ್ನು ತೋರಿಸುತ್ತದೆ. AI Geminiನ ವ್ಯಾಪಕ ಜ್ಞಾನವನ್ನು ಬಳಸಿ ಬೆಳಕು, ಬಣ್ಣ ಮತ್ತು ಬಣ್ಣದ ತಳಮಳಗಳ ವಿವರಗಳನ್ನು ನಿಖರವಾಗಿ ಚಿತ್ರಿಸುತ್ತದೆ.
ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಪುನರಾವರ್ತಿಸಿ:
ರಚಿಸಿದ ಚಿತ್ರ ನಿಮ್ಮ ನಿರೀಕ್ಷೆಗಳಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ತಕ್ಕದಿದ್ದರೆ, ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಸುಧಾರಿಸಿ. ಬೆಳಕು ಅಥವಾ ವಸ್ತುಗಳ ಸಂಯೋಜನೆ ಮುಂತಾದ ವಿವರಗಳನ್ನು ಸರಿಪಡಿಸಿ, ಬಯಸಿದ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯುವವರೆಗೆ ಈ ಪುನರಾವೃತ್ತಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮುಂದುವರೆಸಿ. ಸೃಜನಾತ್ಮಕ ಯೋಜನೆಗಳಲ್ಲಿ ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಫಲಿತಾಂಶಗಳಿಗೆ ಇದು ಮುಖ್ಯ ವಿಧಾನ.
5.3 ಫಲಿತಾಂಶವನ್ನು ಉಳಿಸಿ ಮತ್ತು ಸುಧಾರಿಸಿ
ಪೂರ್ವದೃಶ್ಯದಿಂದ ಸಂತೃಪ್ತರಾದ ನಂತರ, ನೀವು ಚಿತ್ರವನ್ನು ನೇರವಾಗಿ Google AI Studioಯಿಂದ ಉಳಿಸಬಹುದು. ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಹೆಚ್ಚುವರಿ ಪ್ರಾಂಪ್ಟ್ಗಳ ಮೂಲಕ ಫಲಿತಾಂಶವನ್ನು ಇನ್ನಷ್ಟು ಸಂಪಾದಿಸಲು ಆಯ್ಕೆಗಳು ನೀಡುತ್ತದೆ—ಇದು ವಿಷಯವನ್ನು গতಿಶೀಲವಾಗಿ ತಿದ್ದುಪಡಿ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆ.
ಉದಾಹರಣೆಯ ಫಲಿತಾಂಶ
ನಿಮ್ಮ ದೃಷ್ಟಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಹಿಡಿದಿಡುವ ಚಿತ್ರವನ್ನು ಊಹಿಸಿ: ಮೃದು, ಉಷ್ಣ ಬೆಳಕುಗಳಿಂದ ಬೆಳಗಿದ ಸರೋವರದ ಬಳಿ ಇರುವ ಕ್ಯಾಬಿನ್, ಸೌಮ್ಯ ತರಂಗಗಳು ಪ್ರತಿಬಿಂಬಿಸುವ ನೀರಿನ ಮೇಲೆ, ಶರತ್ಕಾಲದ ಬಣ್ಣಗಳಿಂದ ಹೊತ್ತಾಡುವ ಕಾಡಿನಿಂದ ಸುತ್ತುವರಿದಿದೆ. ಪ್ರತಿ ಅಂಶವೂ—ಕ್ಯಾಬಿನ್ ಮರದ ತಳಹದಿ ಮತ್ತು ಋತುವಿನ ಸಸ್ಯರಾಶಿಯ ಸೂಕ್ಷ್ಮತೆಗಳು—ಉನ್ನತ ನಿಖರತೆಯೊಂದಿಗೆ ಚಿತ್ರಿಸಲಾಗಿದೆ.
6. ವಿವರವಾದ ಹಾದಿ: Nano Banana ಬಳಸಿ ಚಿತ್ರ ಸಂಪಾದನೆ
ಇರುವ ಚಿತ್ರವನ್ನು ಸಂಪಾದಿಸುವುದು Nano Banana ಯ ಅತ್ಯಂತ ಶಕ್ತಿಶಾಲಿ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ನೀವು ಹೊಸ ಅಂಶಗಳನ್ನು ಸೇರಿಸಲು, ಬಣ್ಣಗಳನ್ನು ಬದಲಾಯಿಸಲು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಲಕ್ಷಣಗಳನ್ನು ಪರಿಷ್ಕರಿಸಲು ಬಯಸಿದರೂ, ಪ್ರಕ್ರಿಯೆ ಸರಳವಾಗಿದೆ.
6.1 ಮೂಲ ಚಿತ್ರವನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವುದು
ನಿಮ್ಮ ಚಿತ್ರವನ್ನು ಆಯ್ಕೆಮಾಡಿ:
Google AI Studioನಲ್ಲಿ, ನೀವು ಸಂಪಾದಿಸಲು ಬಯಸುವ ಚಿತ್ರವನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲು ಚಿತ್ರ ಅಪ್ಲೋಡ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿ. ಉದಾಹರಣೆಗೆ, ನೀವು ಒಂದು ಪೋರ್ಟ್ರೆಟ್ ಅಥವಾ ಮನೋಹರ ದೃಶ್ಯಚಿತ್ರವನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಬಹುದು.
ಸಂಪಾದನೆ ಅಗತ್ಯವನ್ನು ನಿರ್ಧರಿಸಿ:
ಏನು ಬದಲಾಯಿಸಬೇಕೆಂದು ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಿ. ಉಪಯುಕ್ತ ಪ್ರಾಂಪ್ಟ್ ಇದಾಗಿರಬಹುದು:
"ಕೊಟ್ಟಿರುವ ಚಿತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು, ವಿಷಯದ ಮುಖಕ್ಕೆ ಸೊಬಗಿನ, ಸಣ್ಣ ಓದುವ ಕನ್ನಡಗಳನ್ನು ಸೇರಿಸಿ, ಮೂಲ ಬೆಳಕು ಮತ್ತು ಶೈಲಿಯನ್ನು ಉಳಿಸಿಕೊಂಡು."
6.2 Gemini API ಮೂಲಕ ಸಂಪಾದನೆ ಪ್ರಕ್ರಿಯೆ
Gemini API ಬಳಸಿ ಸಂಪಾದನೆ ಮಾಡುವಾಗ ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಿ:
ನಿಮ್ಮ ಸ್ಥಳೀಯ ಫೈಲ್ ಸಿಸ್ಟಮ್ನಿಂದ ಚಿತ್ರವನ್ನು ಓದಲು Pillow ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿ.
ಸಂಪಾದನೆ ಪ್ರಾಂಪ್ಟ್ ಒದಗಿಸಿ:
ಬಯಸಿದ ಸಂಪಾದನೆ ವಿವರಿಸುವ ವಿಸ್ತೃತ ಪಠ್ಯ ಪ್ರಾಂಪ್ಟ್ನೊಂದಿಗೆ ಚಿತ್ರವನ್ನು ಜೊತೆಗೆ ನೀಡಿರಿ. ಇದರಲ್ಲಿ ಶೈಲಿಯ ಬದಲಾವಣೆಗಳ ಸೂಚನೆಗಳು (ಹಳೆಯ ಫಿಲ್ಟರ್ ಸೇರಿಸುವುದು ಅಥವಾ ಕೂದಲಿನ ಶೈಲಿ ಬದಲಾಯಿಸುವುದು) ಸೇರಬಹುದು, ಇದರಿಂದ ವ್ಯವಸ್ಥೆ ಪರಿಪ್ರೇಕ್ಷ್ಯವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ.
ಸಂಪಾದಿತ ಆವೃತ್ತಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ:
API ಸಂಪಾದಿತ ಚಿತ್ರ ಡೇಟಾವನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ನೀವು ಇದನ್ನು ಹಿಂದಿನ ಉದಾಹರಣೆಯಂತೆ ಕೋಡ್ ಬಳಸಿ ಸುಲಭವಾಗಿ ತೆಗೆದು ಉಳಿಸಬಹುದು.
6.3 ದೃಶ್ಯ ಸಮ್ಮಿಲನವನ್ನು ಕಾಪಾಡುವುದು
Nano Bananaಯ ಪ್ರಮುಖ ನವೀನತೆಗಳಲ್ಲಿ ಒಂದಾದದ್ದು, ಪಾತ್ರ ಸಮ್ಮಿಲನವನ್ನು ಕಾಪಾಡುವ ಸಾಮರ್ಥ್ಯ. ಸಂಪಾದನೆ ಮಾಡುವಾಗ, ಹಿನ್ನೆಲೆ, ಬೆಳಕು ಅಥವಾ ಶೈಲಿಯಲ್ಲಿ ತೀವ್ರ ಬದಲಾವಣೆಗಳಿದ್ದರೂ ವಿಷಯದ ಮೂಲ ಲಕ್ಷಣಗಳನ್ನು ಉಳಿಸುತ್ತದೆ. ಇದು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತ:
ಪೋರ್ಟ್ರೆಟ್ ಸಂಪಾದನೆ: ಹಿನ್ನೆಲೆಯನ್ನು ಬದಲಾಯಿಸುವುದು ಅಥವಾ ಆಭರಣಗಳನ್ನು ಸೇರಿಸುವಾಗ ಮುಖದ ಲಕ್ಷಣಗಳನ್ನು ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಉಳಿಸುವುದು.
ಬ್ರಾಂಡಿಂಗ್ ಮತ್ತು ಮಾರುಕಟ್ಟೆ: ಲೋಗೋಗಳು, ಮಾಸ್ಕಾಟ್ಗಳು ಅಥವಾ ಪ್ರಮುಖ ಪಾತ್ರಗಳು ಅನೇಕ ಚಿತ್ರಗಳಲ್ಲಿ ಸಮ್ಮಿಲನವಾಗಿರಲು ಖಚಿತಪಡಿಸುವುದು.
"ಈ ನಿಖರ ಪಾತ್ರವನ್ನು ಅದೇ ಮುಖ ಲಕ್ಷಣಗಳು ಮತ್ತು ಭಂಗಿಮೆಯೊಂದಿಗೆ ತೋರಿಸಿ" ಎಂಬ ವಾಕ್ಯವನ್ನು APIಗೆ ಸೂಚಿಸುವ ಮೂಲಕ, ನೀವು ಮಾದರಿಯ ಚಿತ್ರದ ವಿವರಗಳನ್ನು ಗುರುತಿಸಿ ಪುನರಾವರ್ತಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತೀರಿ.
ಸಮ್ಮಿಲನವನ್ನು ಕಾಪಾಡುವ ಕೋಡ್ ಉದಾಹರಣೆ
from PIL import Image
from io import BytesIO
base_image = Image.open("path/to/your/portrait.png")
consistency_prompt = "Generate a new image using the provided portrait as reference. The subject should be smiling and looking directly at the camera, with the same facial features and style."
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[consistency_prompt, base_image]
)
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
consistent_image = Image.open(BytesIO(part.inline_data.data))
consistent_image.save("consistent_image.png")
print("Consistent image saved as consistent_image.png")
ಈ ಸ್ಕ್ರಿಪ್ಟ್ ಯಾವುದೇ ಬದಲಾವಣೆಗಳು ವಿಷಯದ ಮೂಲ ಗುರುತನ್ನು ಬದಲಾಯಿಸದಂತೆ ಖಚಿತಪಡಿಸುತ್ತದೆ.
7. ಉನ್ನತ ವೈಶಿಷ್ಟ್ಯಗಳು: ಬಹುಚಿತ್ರ ಸಂಯೋಜನೆ, ಶೈಲಿ ವರ್ಗಾವಣೆ ಮತ್ತು ಪಾತ್ರ ಸಮ್ಮಿಲನ
Nano Banana ಸರಳ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆಗಿಂತ ಮುನ್ನಡೆಯುತ್ತದೆ—ಇದಿನ ಉನ್ನತ ಕಾರ್ಯಕ್ಷಮತೆಗಳು ಅದನ್ನು ವಿಶಿಷ್ಟವಾಗಿಸುತ್ತವೆ.
7.1 ಬಹು-ಚಿತ್ರ ಸಂಯೋಜನೆ
ಬಹು-ಚಿತ್ರ ಸಂಯೋಜನೆ ಎಂದರೆ ವಿಭಿನ್ನ ಚಿತ್ರಗಳ ಅಂಶಗಳನ್ನು ಒಟ್ಟಾಗಿ ಸೇರಿಸಿ ಒಂದು ಸಮ್ಮಿಳಿತ ಚಿತ್ರವನ್ನು ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆ. ಇದು ಉತ್ಪನ್ನ ಫೋಟೋಗ್ರಫಿ, ಕೊಲಾಜ್ ಸೃಷ್ಟಿ, ಮತ್ತು ಜಟಿಲ ವಿನ್ಯಾಸ ಯೋಜನೆಗಳಿಗೆ ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ:
ಬಹು ಚಿತ್ರಗಳನ್ನು ಇನ್ಪುಟ್ ಮಾಡಿ:
ಮೂರು ಚಿತ್ರಗಳವರೆಗೆ ಇನ್ಪುಟ್ ನೀಡಬಹುದು. ಉದಾಹರಣೆಗೆ, ಒಂದು ಚಿತ್ರವನ್ನು ಹಿನ್ನೆಲೆಯಾಗಿ, ಮತ್ತೊಂದು ಮುಖ್ಯ ವಿಷಯವಾಗಿ, ಮತ್ತು ಮೂರನೆಯದನ್ನು ಓವರ್ಲೇ ಅಥವಾ ಉಪಕರಣವಾಗಿ ಬಳಸಬಹುದು.
ಸಂಯೋಜನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿವರಿಸಿ:
"ಈ ಚಿತ್ರಗಳನ್ನು ಮಿಶ್ರಣ ಮಾಡಿ ಉತ್ಪನ್ನವನ್ನು ಆಧುನಿಕ ನಗರ ಪರಿಸರದಲ್ಲಿ ಸೌಮ್ಯವಾಗಿ ಹೊಂದಿರುವ ಫೋಟೋವಾಸ್ತವಿಕ ದೃಶ್ಯವನ್ನು ರಚಿಸಿ" ಎಂಬಂತೆ ಸಂಪೂರ್ಣ ಪ್ರಾಂಪ್ಟ್ ಬಳಸಿ.
ಸಂಯೋಜನೆಯನ್ನು ರಚಿಸಿ:
Gemini API ದೃಶ್ಯ ಅಂಶಗಳನ್ನು ಬುದ್ಧಿವಂತಿಕೆಯಿಂದ ಮಿಶ್ರಣ ಮಾಡಿ ನೆರಳುಗಳು, ಬಟ್ಟೆಗಳು ಮತ್ತು ಬೆಳಕಿನ ಸರಿಯಾದ ಸಮನ್ವಯವನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.
ಉದಾಹರಣೆಯ ಸಂಯೋಜನೆ ಕೋಡ್
from PIL import Image
from io import BytesIO
# ಬಹುಚಿತ್ರಗಳನ್ನು ಲೋಡ್ ಮಾಡಿ
background = Image.open("path/to/background.png")
product = Image.open("path/to/product.png")
fusion_prompt = "ಹಿನ್ನೆಲೆಚಿತ್ರವನ್ನು ಉತ್ಪನ್ನ ಚಿತ್ರದೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ. ಬೆಳಕು ಮತ್ತು ನೆರಳು ಸರಿಹೊಂದುವಂತೆ ಉತ್ಪನ್ನವನ್ನು ಪ್ರಕೃತಿಕವಾಗಿ ದೃಶ್ಯದಲ್ಲಿ ಇರಿಸಿ."
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[fusion_prompt, background, product]
)
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
fusion_image = Image.open(BytesIO(part.inline_data.data))
fusion_image.save("fused_image.png")
print("Fused image saved as fused_image.png")
7.2 ಶೈಲಿ ವರ್ಗಾವಣೆ
ಶೈಲಿ ವರ್ಗಾವಣೆ ಮೂಲಕ ನೀವು ಚಿತ್ರದ ಕೇಂದ್ರೀಯ ವಿಷಯವನ್ನು ಉಳಿಸಿಕೊಂಡು ಅದರ ದೃಶ್ಯಶೈಲಿಯನ್ನು ಪರಿವರ್ತಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಫೋಟೋವನ್ನು ನೀರಂಗದ ಚಿತ್ರವಾಗಿಸಬಹುದು ಅಥವಾ ವಿಂಟೇಜ್ ಚಿತ್ರಣವಾಗಿ ಮಾರ್ಪಡಿಸಬಹುದು.
ಶೈಲಿ ವರ್ಗಾವಣೆಯ ಹಂತಗಳು:
ಮೂಲ ಚಿತ್ರವನ್ನು ಆಯ್ಕೆಮಾಡಿ:
ಸ್ಪಷ್ಟ ಮತ್ತು ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಚಿತ್ರದಿಂದ ಪ್ರಾರಂಭಿಸಿ.
ಬಯಸಿದ ಶೈಲಿಯನ್ನು ವಿವರಿಸಿ:
ನಿಮ್ಮ ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿ "ಈ ಚಿತ್ರವನ್ನು ತಂಪು-ಪ್ರೆಸ್ ಕಾಗದದ ಮೇಲೆ ಸೌಮ್ಯ ಬ್ಲೀಡಿಂಗ್ ಎಡ್ಜ್ಗಳು ಮತ್ತು ಸೂಕ್ಷ್ಮ ಬಟ್ಟೆ ವೈವಿಧ್ಯಗಳೊಂದಿಗೆ ನಾಜೂಕಾದ ನೀರಂಗದ ಚಿತ್ರವಾಗಿಸು" ಎಂಬಂತೆ ವಿವರಣೆ ನೀಡಿರಿ.
ಶೈಲಿಯನ್ನು ಅನ್ವಯಿಸಿ:
ಮಾದರಿ ಪ್ರಾಂಪ್ಟ್ ಮತ್ತು ಚಿತ್ರವನ್ನು ಸ್ವೀಕರಿಸಿ, ಬಯಸಿದ ಕಲಾತ್ಮಕ ಶೈಲಿಯೊಂದಿಗೆ ಹೊಸ ಚಿತ್ರವನ್ನು ರಚಿಸುತ್ತದೆ ಮತ್ತು ಮೂಲ ಚಿತ್ರದ ಪ್ರಮುಖ ಲಕ್ಷಣಗಳನ್ನು ಉಳಿಸುತ್ತದೆ.
7.3 ಸುಧಾರಿತ ಪಾತ್ರ ಸಾಂದರ್ಭಿಕತೆ
ಬ್ರಾಂಡಿಂಗ್ ಅಥವಾ ಕ್ರಮಬದ್ಧ ಕಥನದಂತಹ ಯೋಜನೆಗಳಿಗೆ, Nano Banana ಮುಖ್ಯ ದೃಶ್ಯ ಲಕ್ಷಣಗಳನ್ನು ತಲೆಮಾರಿನ ಅಥವಾ ಸಂಪಾದನೆಗಳ ನಡುವೆ ಅಪ್ರತಿವರ್ತಿತವಾಗಿರಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ. ಇದನ್ನು "ಅದೇ ಮುಖವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಉಳಿಸಿ", "ಈ ಪಾತ್ರವನ್ನು ನಿಖರವಾಗಿ ಕಾಪಾಡಿ", ಅಥವಾ "ವಿಷಯದ ದೃಶ್ಯ DNA ಅನ್ನು ಸಂರಕ್ಷಿಸಿ" ಎಂಬ ಸ್ಪಷ್ಟ ಸೂಚನೆಗಳ ಮೂಲಕ ಸಾಧಿಸಲಾಗುತ್ತದೆ.
ಈ ಸಾಮರ್ಥ್ಯವು Nano Banana ಯ ಪ್ರಮುಖ ಶಕ್ತಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ, ಸೃಷ್ಟಿಕರ್ತರಿಗೆ ವಿವಿಧ ಮಾಧ್ಯಮ ಸ್ವರೂಪಗಳಲ್ಲಿ ಸತತ ದೃಶ್ಯ ಕಥನವನ್ನು ನಿರ್ಮಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.
8. ಪ್ರಾಂಪ್ಟ್ ಇಂಜಿನಿಯರಿಂಗ್ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು
ಚಿತ್ರ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆಯ ಗುಣಮಟ್ಟವನ್ನು ನಿರ್ಧರಿಸುವ ಪ್ರಮುಖ ಅಂಶವು ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಹೇಗೆ ರೂಪಿಸಲಾಗುತ್ತದೆ ಎಂಬುದಾಗಿದೆ. ಇವು ಅತ್ಯುತ್ತಮ ಫಲಿತಾಂಶಗಳನ್ನು ಖಚಿತಪಡಿಸಲು ಕೆಲವು ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು ಇಲ್ಲಿವೆ:
8.1 ವಿವರಣಾತ್ಮಕ ಮತ್ತು ನಿಖರವಾಗಿರಿ
ಸಂದರ್ಭಕ್ಕೆ ಗಮನ ಹರಿಸಿ: ನಿಮ್ಮ ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್, ಬೆಳಕು ಮತ್ತು ಮನೋಭಾವವನ್ನು ವಿವರಿಸಿ. ಉದಾಹರಣೆಗೆ, "ಆಧುನಿಕ ಕಚೇರಿ ambient lighting ಜೊತೆಗೆ" ಎಂದು ಹೇಳುವುದು ಸರಳವಾಗಿ "ಒಂದು ಕಚೇರಿ" ಎಂದು ಹೇಳುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಸಂದರ್ಭವನ್ನು ಒದಗಿಸುತ್ತದೆ.
ತಾಂತ್ರಿಕ ವರ್ಣನೆಗಳನ್ನು ಸೇರಿಸಿ: "85 mm ಪೋರ್ಟ್ರೆಟ್ ಲೆನ್ಸ್," "f/2 ಶ್ಯಾಲೋ ಡೆಪ್ತ್ ಆಫ್ ಫೀಲ್ಡ್ಗಾಗಿ," ಅಥವಾ "ನರಮ, ಬಿಸಿಲಿನ ಚಿಗುರು" ಎಂಬ ಪದಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಛಾಯಾಚಿತ್ರ ಶೈಲಿಯನ್ನು ಪ್ರಭಾವಿತ ಮಾಡಿ.
8.2 ಪುನರಾವೃತ್ತಿ ಸುಧಾರಣೆ
ಪ್ರಾಥಮಿಕ ಫಲಿತಾಂಶ ಪಡೆಯಲು ಮೂಲ ಪ್ರಾಂಪ್ಟ್ನಿಂದ ಪ್ರಾರಂಭಿಸಿ, ನಂತರ ಕ್ರಮೇಣ ಅದನ್ನು ಸುಧಾರಿಸಿ:
ಪುನರಾವೃತ್ತಿ ಹಂತಗಳಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಬದಲಾವಣೆಗಳನ್ನು ಅನ್ವಯಿಸಿ, ಉದಾಹರಣೆಗೆ, "ಮೊದಲು ಆಕ್ಸೆಸರಿ ಸೇರಿಸಿ, ನಂತರ ಹಿನ್ನೆಲೆ ಬೆಳಕನ್ನು ಸರಿಹೊಂದಿಸಿ."
ಪ್ರತಿ ಬಾರಿ ಆರಂಭದಿಂದ ಪ್ರಾರಂಭಿಸದೆ ವಿವರಗಳನ್ನು ಸುಧಾರಿಸಲು ಕ್ರಮಬದ್ಧ ಸಂಪಾದನಾ ವಿಧಾನಗಳನ್ನು ಬಳಸಿ.
8.3 ಸಾಂದರ್ಭಿಕ ಸಕಾರಾತ್ಮಕ ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಬಳಸಿ
ನೀವು ಬೇಡದದ್ದನ್ನು ಹೇಳುವುದರ ಬದಲು, ನೀವು ಬಯಸುವುದನ್ನು ಗಮನಿಸಿ. ಉದಾಹರಣೆಗೆ, "ಕಪ್ಪು ನೆರಳನ್ನು ತೆಗೆದುಹಾಕಿ" ಎಂದು ಹೇಳುವುದನ್ನು ಬದಲಾಗಿ, "ವಿಷಯದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೆಚ್ಚಿಸಲು ಮೃದು, ವಿಸರ್ಜಿತ ಬೆಳಕನ್ನು ಸೇರಿಸಿ" ಎಂದು ಹೇಳಿ. ಈ ಸಕಾರಾತ್ಮಕ ದಿಕ್ಕು ಹೆಚ್ಚು ನೈಜ ಮತ್ತು ಸಹಜ ಸಂಪಾದನೆಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ.
8.4 ಬಹು ಹಂತದ ಸಂಪಾದನೆಗಳಲ್ಲಿ ದೃಶ್ಯ ಸತತತೆಯನ್ನು ಕಾಪಾಡಿ
ಒಂದು ಚಿತ್ರದಲ್ಲಿ ಸರಣಿಯಾದ ಸಂಪಾದನೆಗಳನ್ನು ಯೋಜಿಸುವಾಗ:
ಪ್ರತಿ ಬಾರಿ ಒಂದೇ ದೃಶ್ಯ ಉಲ್ಲೇಖವನ್ನು ಒದಗಿಸಿ.
ವಿಷಯದ ಗುರುತನ್ನು ಬದಲಾಯಿಸಬಾರದು ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸಿ, ಉದಾಹರಣೆಗೆ "ಈ ನಿಖರವಾದ ಪಾತ್ರ" ಅಥವಾ "ಒಂದೇ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಕಾಪಾಡುವುದು" ಎಂಬ ವಾಕ್ಯಗಳನ್ನು ಬಳಸಿ.
8.5 ಪ್ರಾಂಪ್ಟ್ ಉದಾಹರಣೆಗಳ ಹೋಲಿಕೆ ಪಟ್ಟಿ
| | |
|---|
| "ಒಂದು ಸರೋವರದ ಪಕ್ಕದ ಕೇಬಿನ್" | "ಶರತ್ಕಾಲದಲ್ಲಿ ಬಣ್ಣಬದಲಾಗುವ ಎಲೆಗಳು ಮತ್ತು ಮೃದು ನೀರಿನ ತರಂಗಗಳೊಂದಿಗೆ ಒಂದು ಗ್ರಾಮೀಣ ಸರೋವರದ ಪಕ್ಕದ ಕೇಬಿನ್ನ ಫೋಟೋವಾಸ್ತವಿಕ ಚಿತ್ರ" |
| "ಇದನ್ನು ಕಲಾತ್ಮಕವಾಗಿ ತೋರಿಸಿ" | "ಈ ಚಿತ್ರವನ್ನು ಮೃದು ಬಿಳುಪು ಬಿಂದುಗಳು ಮತ್ತು ಸೂಕ್ಷ್ಮ ಕಾಗದದ ಬಣ್ಣದೊಂದಿಗೆ ನಾಜೂಕು ಜಲಬಣ್ಣದ ಚಿತ್ರವಾಗಿ ಪರಿವರ್ತಿಸಿ" |
| | "ಕೊಡಲಾದ ಪೋರ್ಟ್ರೆಟ್ ಅನ್ನು ಉಲ್ಲೇಖವಾಗಿ ಬಳಸಿಕೊಂಡು, ಈ ನಿಖರವಾದ ಪಾತ್ರವು ಒಂದೇ ಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಕಾಪಾಡುವುದನ್ನು ಖಚಿತಪಡಿಸಿ" |
ಈ ಪಟ್ಟಿಯು ನಿಖರತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಮೂಲಕ ಹೆಚ್ಚು ಸರಿಯಾದ ಫಲಿತಾಂಶಗಳನ್ನು ತಲುಪುವುದನ್ನು ತೋರಿಸುತ್ತದೆ.
9. ನೈಜ ಜಗತ್ತಿನ ಬಳಕೆ ಪ್ರಕರಣಗಳು ಮತ್ತು ಸಂಯೋಜನೆ ಸಲಹೆಗಳು
Nano Banana ಬಹುಮುಖವಾಗಿದೆ, ಇದರಿಂದ ಅದು ವಿವಿಧ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನ್ವಯಿಸುತ್ತದೆ. ಕೆಲವು ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳು ಇಲ್ಲಿವೆ:
9.1 ಮಾರುಕಟ್ಟೆ ಮತ್ತು ಬ್ರಾಂಡಿಂಗ್
ಸತತ ಬ್ರಾಂಡ್ ಆಸ್ತಿ:
ಮಾರುಕಟ್ಟಿಗಾರರು Nano Banana ಬಳಸಿ ವಿವಿಧ ಅಭಿಯಾನಗಳಲ್ಲಿ ಸತತ ದೃಶ್ಯ ಮತ್ತು ಅನುಭವವನ್ನು ಕಾಪಾಡುವ ಉನ್ನತ ಗುಣಮಟ್ಟದ ಚಿತ್ರಗಳನ್ನು ರಚಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಉತ್ಪನ್ನ ಚಿತ್ರಗಳನ್ನು ನಿರಂತರ ಲಕ್ಷಣಗಳೊಂದಿಗೆ ರಚಿಸುವುದು ಅಥವಾ ಬ್ರಾಂಡ್ ಮಾಸ್ಕಾಟ್ಗೆ ಏಕೀಕೃತ ದೃಶ್ಯ ಗುರುತನ್ನು ಸೃಷ್ಟಿಸುವುದು.
ಅಭಿಯಾನ ಹೊಂದಿಕೆ:
ಬಹು ಹಂತದ ಸಂಪಾದನೆಯೊಂದಿಗೆ, ಒಂದೇ ಚಿತ್ರವನ್ನು ಬೇರೆ ಬೇರೆ ಮಾರುಕಟ್ಟೆ ಸಂದೇಶಗಳಿಗೆ ತ್ವರಿತವಾಗಿ ಹೊಂದಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ವಿವಿಧ ಅಭಿಯಾನಗಳಿಗೆ ಫೋಟೋವಾಸ್ತವಿಕದಿಂದ ಕಲಾತ್ಮಕ ಶೈಲಿಗೆ (ಹಳೆಯ ಅಥವಾ ಕನಿಷ್ಠವಾದ ಶೈಲಿ) ಬದಲಾಯಿಸುವುದು.
9.2 ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮಕ್ಕಾಗಿ ವಿಷಯ ಸೃಷ್ಟಿ
ತ್ವರಿತ ಪ್ರೋಟೋಟೈಪ್ ದೃಶ್ಯಗಳು:
ವಿಷಯ ಸೃಷ್ಟಿಕರ್ತರು Instagram, TikTok ಅಥವಾ YouTube ಮೊದಲಾದ ವೇದಿಕೆಗಳಿಗೆ ಕನಿಷ್ಠ ಪ್ರಯತ್ನದಿಂದ ಆಕರ್ಷಕ ಚಿತ್ರಗಳನ್ನು ರಚಿಸಬಹುದು. Nano Banana ಯ ವೇಗ (ಕಡಿಮೆ ವಿಳಂಬ ಮತ್ತು ವೆಚ್ಚ-ಕಾರ್ಯಕ್ಷಮ ಪ್ರಕ್ರಿಯೆ) ವಿಷಯದ ಆಲೋಚನೆಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಜೀವಂತಗೊಳಿಸುತ್ತದೆ.
ಡೈನಾಮಿಕ್ ಚಿತ್ರ ಸಂಪಾದನೆ:
ಅನುಯಾಯಿಗಳ ಪ್ರತಿಕ್ರಿಯೆಯಿಂದ ಸಣ್ಣ ಬದಲಾವಣೆಗಳನ್ನು (ಉದಾಹರಣೆಗೆ, ಅಂಶಗಳನ್ನು ಸೇರಿಸುವುದು ಅಥವಾ ತೆಗೆದುಹಾಕುವುದು) ಸೂಚಿಸಿದಾಗ, Nano Banana ದೃಶ್ಯ ಗುಣಮಟ್ಟ ಮತ್ತು ಸತತತೆ ಉಳಿಸಿಕೊಂಡು ತ್ವರಿತ ಆಧಾರಿತ ಸರಿಹೊಂದಿಸುವಿಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
9.3 ವೃತ್ತಿಪರ ಚಿತ್ರ ಸಂಪಾದನೆ ಮತ್ತು ವಿನ್ಯಾಸ
ಉತ್ಪನ್ನ ಫೋಟೋಗ್ರಾಫಿಯಲ್ಲಿ ಪುನರಾವೃತ್ತಿ ಸುಧಾರಣೆ:
ವಿನ್ಯಾಸಕರು ಬೆಳಕು ಮತ್ತು ನೆರಳುಗಳನ್ನು ಸರಿಹೊಂದಿಸುವುದು ಅಥವಾ ದೃಶ್ಯದಲ್ಲಿ ಹೊಸ ಪ್ರಾಪ್ಸ್ ಸೇರಿಸುವುದಾದಂತೆ ಉತ್ಪನ್ನ ಚಿತ್ರಗಳನ್ನು ಸುಧಾರಿಸಲು ಪುನರಾವೃತ್ತಿ ಸಂಪಾದನೆ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸಬಹುದು.
ಸೃಜನಾತ್ಮಕ ಯೋಜನೆಗಳಿಗೆ ಬಹು-ಚಿತ್ರ ಸಂಯೋಜನೆ:
ಛಾಯಾಗ್ರಾಹಕರು ಚಿತ್ರಗಳನ್ನು ಮಿಶ್ರಣ ಮಾಡಿ ಸಂಯುಕ್ತ ಶಾಟ್ಗಳನ್ನು ರಚಿಸಬಹುದು, ಇದಕ್ಕೆ ಸಾಮಾನ್ಯವಾಗಿ ಸಂಕೀರ್ಣ ಕೈಯಿಂದ ಸಂಪಾದನೆ ಅಗತ್ಯವಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ವಿವಿಧ ಹಿನ್ನೆಲೆಗಳನ್ನು ಉತ್ಪನ್ನ ಶಾಟ್ ಜೊತೆ ಮಿಶ್ರಣ ಮಾಡಿ ವಿಭಿನ್ನ ಪರಿಸರಗಳನ್ನು ಅನುಕರಿಸುವುದು.
9.4 ಇತ್ತೀಚಿನ ಕಾರ್ಯಪ್ರವಾಹಗಳಲ್ಲಿ ಏಕೀಕರಣ
Nano Banana ಜನಪ್ರಿಯ ಸೃಜನಾತ್ಮಕ ಉಪಕರಣಗಳೊಂದಿಗೆ ಸುಗಮವಾಗಿ ಏಕೀಕರಿಸುತ್ತದೆ:
Photoshop ಏಕೀಕರಣ:
ಕೆಲವು ಸಮುದಾಯ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಪ್ಲಗಿನ್ಗಳು Nano Banana ಅನ್ನು ನೇರವಾಗಿ Photoshop ಒಳಗೆ ಬಳಸಲು ಅನುಮತಿಸುತ್ತವೆ. ಈ “ಕೊನೆಯ ಮೈಲು” ಏಕೀಕರಣ ವಿನ್ಯಾಸಕರಿಗೆ ಅವರ ಪರಿಚಿತ ಕಾರ್ಯಪ್ರವಾಹವನ್ನು ಉಳಿಸಿಕೊಂಡು, ಸಂಕೀರ್ಣ ಸಂಪಾದನೆಗಾಗಿ AI ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
Vertex AI ಮೂಲಕ ಎಂಟರ್ಪ್ರೈಸ್ ನಿಯೋಜನೆ:
ದೊಡ್ಡ ಪ್ರಮಾಣದ ಯೋಜನೆಗಳಿಗೆ, ಕಂಪನಿಗಳು Vertex AI ಮೂಲಕ Nano Banana ಅನ್ನು ಏಕೀಕರಿಸಬಹುದು, ಇದು ಡಿಜಿಟಲ್ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತ ವಿಷಯ ಪೈಪ್ಲೈನ್ಗಳಿಗೆ bulk ಚಿತ್ರ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆಗೆ ವ್ಯಾಪಕ ಪರಿಹಾರ ಒದಗಿಸುತ್ತದೆ.
9.5 ಕೋಡ್ ಏಕೀಕರಣ ಉದಾಹರಣೆ
ಕೆಳಗಿನದು Python ಮತ್ತು Gemini API ಬಳಸಿ ಚಿತ್ರಗಳನ್ನು ರಚಿಸುವುದು ಮತ್ತು ಸಂಪಾದಿಸುವುದನ್ನು ತೋರಿಸುವ ಸಂಯೋಜಿತ ಉದಾಹರಣೆ:
from google import genai
from PIL import Image
from io import BytesIO
import os
from dotenv import load_dotenv
load_dotenv()
client = genai.Client(api_key=os.getenv("GEMINI_API_KEY"))
# ಹಂತ 1: ಪಠ್ಯ ಪ್ರಾಂಪ್ಟ್ ಆಧಾರಿತ ಚಿತ್ರವನ್ನು ರಚಿಸಿ
generation_prompt = "ನಿಶ್ಚಲ ಸರೋವರದ ಮೇಲೆ ಶಾಂತ ಸೂರ್ಯಾಸ್ತ, ಮೃದುವಾದ ಮೋಡಗಳು ಮತ್ತು ಬಿಸಿಯಾದ ಬಣ್ಣಗಳೊಂದಿಗೆ"
response_gen = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[generation_prompt]
)
for part in response_gen.candidates[0].content.parts:
if part.inline_data is not None:
gen_image = Image.open(BytesIO(part.inline_data.data))
gen_image.save("sunset_lake.png")
print("Generated image saved as sunset_lake.png")
# ಹಂತ 2: ಈಗಿರುವ ಚಿತ್ರದಲ್ಲಿ ವಸ್ತುವನ್ನು ಸೇರಿಸಿ ಸಂಪಾದಿಸಿ
base_image = Image.open("sunset_lake.png")
edit_prompt = "ನೀಡಲಾದ ಚಿತ್ರವನ್ನು ಉಪಯೋಗಿಸಿ, ಶಾಂತ ಸರೋವರದಲ್ಲಿ ಸೌಮ್ಯವಾಗಿ ಸಾಗುತ್ತಿರುವ ಸಣ್ಣ ಮರದ ದೋಣಿಯನ್ನು ನೈಜ ಪ್ರತಿಬಿಂಬಗಳೊಂದಿಗೆ ಸೇರಿಸಿ."
response_edit = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[edit_prompt, base_image]
)
for part in response_edit.candidates[0].content.parts:
if part.inline_data is not None:
edited_image = Image.open(BytesIO(part.inline_data.data))
edited_image.save("sunset_lake_boat.png")
print("Edited image saved as sunset_lake_boat.png")
ಈ ಕೋಡ್ ಉದಾಹರಣೆ Nano Banana ಬಳಸಿ ಚಿತ್ರ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆ ಕಾರ್ಯಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ ಮತ್ತು ಸುಲಭವಾಗಿ ಪ್ರೋಗ್ರಾಮ್ ಮೂಲಕ ಉನ್ನತ ಮಟ್ಟದ ಸಂಪಾದನೆಗಳನ್ನು ಹೇಗೆ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ.
10. ದೃಶ್ಯೀಕರಣಗಳು ಮತ್ತು ಕಾರ್ಯವಾಹಿ ರೇಖಾಚಿತ್ರಗಳು
ಕಾರ್ಯವಾಹಿ ಮತ್ತು ಡೇಟಾ ಹೋಲಿಕೆಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸುವುದರಿಂದ Nano Banana ವಿವಿಧ ಸನ್ನಿವೇಶಗಳಲ್ಲಿ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದರ ಅರ್ಥವನ್ನು ಹೆಚ್ಚಿಸಬಹುದು. ಕೆಳಗಿನವು ಪ್ರಕ್ರಿಯೆಯ ಪ್ರಮುಖ ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡ ಮೂರು ದೃಶ್ಯೀಕರಣಗಳು.
ಚಿತ್ರ 1: ಪ್ರವೇಶ ವಿಧಾನಗಳ ಹೋಲಿಕೆ ಪಟ್ಟಿಕೆ
| | |
|---|
| | ಬಳಕೆದಾರ ಸ್ನೇಹಿ; ಉಚಿತ ಮಟ್ಟ ಲಭ್ಯ; ಡೆಮೊಗಳಿಗೆ ಟೆಂಪ್ಲೇಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು |
| ಕಾರ್ಯಕ್ರಮಾತ್ಮಕ (Python ಇತ್ಯಾದಿ) | ಕಸ್ಟಮ್ ಇಂಟಿಗ್ರೇಶನ್; ಸುರಕ್ಷಿತ API ಕೀ ಜೊತೆಗೆ ಲವಚಿಕ ಅಭಿವೃದ್ಧಿ |
| | ವಿಸ್ತಾರಗೊಳ್ಳುವ ಸಾಮರ್ಥ್ಯ; ದೊಡ್ಡ ಪ್ರಮಾಣದ ನಿಯೋಜನೆಗಳಿಗೆ ಬಲಿಷ್ಠ; ಎಂಟರ್ಪ್ರೈಸ್ ಕಾರ್ಯವಾಹಿಗಳೊಂದಿಗೆ ಸಂಯೋಜನೆ |
ಪಟ್ಟಿಕೆ 1: Nano Banana ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಉಪಯೋಗಿಸುವ ವಿವಿಧ ವೇದಿಕೆಗಳನ್ನು ಹೋಲಿಸಿ, ಅವುಗಳ ವಿಶೇಷ ಲಕ್ಷಣಗಳು ಮತ್ತು ಬಳಕೆ ಪ್ರಕರಣಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ.
ಚಿತ್ರ 2: Nano Banana ಬಳಕೆಯ ಕಾರ್ಯವಾಹಿ ರೇಖಾಚಿತ್ರ
flowchart TD
A["ಪ್ರಾರಂಭ: ಅಗತ್ಯಗಳನ್ನು ನಿರ್ಧರಿಸಿ"]
B["ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಯ್ಕೆಮಾಡಿ: AI Studio ಅಥವಾ Gemini API"]
C["ಸೈನ್ ಇನ್ ಮಾಡಿ ಮತ್ತು Gemini 2.5 ಫ್ಲ್ಯಾಶ್ ಚಿತ್ರವನ್ನು ಪ್ರವೇಶಿಸಿ"]
D["ವಿವರಣಾತ್ಮಕ ಪ್ರಾಂಪ್ಟ್ ನಮೂದಿಸಿ / ಚಿತ್ರ ಅಪ್ಲೋಡ್ ಮಾಡಿ"]
E["ಆರಂಭಿಕ ಚಿತ್ರ ರಚಿಸಿ"]
F["ಆಟ್ಪುಟ್ ಪರಿಶೀಲಿಸಿ"]
G["ಪುನರಾವರ್ತನೆ: ಪ್ರಾಂಪ್ಟ್ ಸುಧಾರಿಸಿ ಅಥವಾ ಚಿತ್ರ ಸಂಪಾದಿಸಿ"]
H["ಚಿತ್ರವನ್ನು ಅಂತಿಮಗೊಳಿಸಿ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಉಳಿಸಿ"]
A --> B
B --> C
C --> D
D --> E
E --> F
F --> G
G --> H
ಚಿತ್ರ 2: Nano Banana ಬಳಸಿ ಅಗತ್ಯಗಳನ್ನು ನಿರ್ಧರಿಸುವುದರಿಂದ ಚಿತ್ರವನ್ನು ಅಂತಿಮಗೊಳಿಸುವವರೆಗೆ ಕ್ರಮಬದ್ಧ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಈ ಫ್ಲೋಚಾರ್ಟ್ ತೋರಿಸುತ್ತದೆ. ಕಾರ್ಯಪ್ರವಾಹವು ಪುನರಾವರ್ತಿತ ಸುಧಾರಣೆ ಮತ್ತು ಬಹು ಹಂತದ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮುಖ್ಯಗೊಳಿಸುತ್ತದೆ.
ಚಿತ್ರ 3: ಕೋಡ್ ಸಂಯೋಜನೆ ಪ್ರಕ್ರಿಯೆ
flowchart TD
A["ಪ್ರಾರಂಭ: ಪರಿಸರವನ್ನು ಸೆಟ್ ಅಪ್ ಮಾಡಿ"]
B["ಅಗತ್ಯ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ"]
C["API ಕೀ ಅನ್ನು ಸುರಕ್ಷಿತಗೊಳಿಸಿ (.env)"]
D["google-genai ಬಳಸಿ ಪೈಥಾನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯಿರಿ"]
E["ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ನಿರ್ಧರಿಸಿ ಮತ್ತು/ಅಥವಾ ಚಿತ್ರವನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ"]
F["ಚಿತ್ರ ರಚನೆ/ಸಂಪಾದನೆಗಾಗಿ Gemini API ಅನ್ನು ಕರೆಮಾಡಿ"]
G["ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಪ್ರಕ್ರಿಯೆ ಮಾಡಿ ಮತ್ತು ಚಿತ್ರವನ್ನು ತೆಗೆದುಹಿಡಿಯಿರಿ"]
H["ಫಲಿತಾಂಶವನ್ನು ಉಳಿಸಿ ಮತ್ತು ಪರಿಶೀಲಿಸಿ"]
A --> B
B --> C
C --> D
D --> E
E --> F
F --> G
G --> H
ಚಿತ್ರ 3: Nano Banana ಬಳಸಿ ಚಿತ್ರಗಳನ್ನು ರಚಿಸುವ ಅಥವಾ ಸಂಪಾದಿಸುವುದಕ್ಕಾಗಿ ಪರಿಸರವನ್ನು ಸೆಟ್ ಅಪ್ ಮಾಡಿ Gemini API ಬಳಸುವ ಕೋಡ್ ಸಂಯೋಜನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಈ ಚಿತ್ರಣ ತೋರಿಸುತ್ತದೆ.
11. ನಿಷ್ಕರ್ಷೆ
Nano Banana, Gemini 2.5 ಫ್ಲ್ಯಾಶ್ ಚಿತ್ರ ಎಂದು ಬ್ರಾಂಡ್ ಮಾಡಲ್ಪಟ್ಟಿದ್ದು, AI-ಚಾಲಿತ ಚಿತ್ರ ರಚನೆ ಮತ್ತು ಸಂಪಾದನೆ ಕ್ಷೇತ್ರದಲ್ಲಿ ಪರಿವರ್ತನಾತ್ಮಕ ಹಂತವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ನೈಸರ್ಗಿಕ ಭಾಷಾ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಬಹುಚಿತ್ರ ಸಂಯೋಜನೆ, ಶೈಲಿ ವರ್ಗಾವಣೆ ಮತ್ತು ಪಾತ್ರ ಸ್ಥಿರತೆ ಮುಂತಾದ ಸುಧಾರಿತ ದೃಶ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಂಯೋಜಿಸುವ ಮೂಲಕ, Google ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರ ಮತ್ತು ವಿನ್ಯಾಸಕಾರರಿಗಾಗಿ ಸೃಜನಾತ್ಮಕ ಕಾರ್ಯಪ್ರವಾಹಗಳನ್ನು ಸರಳಗೊಳಿಸುವ, ಉನ್ನತ ಗುಣಮಟ್ಟ ಮತ್ತು ನಿಖರತೆಯನ್ನು ಕಾಯ್ದುಕೊಳ್ಳುವ ಉಪಕರಣವನ್ನು ಒದಗಿಸಿದೆ.
ಮುಖ್ಯ ಕಂಡುಬಂದ ವಿಷಯಗಳು:
ಸಹಜ ಸಂಯೋಜನೆ: Nano Banana Google AI Studio, Gemini API ಮತ್ತು Vertex AI ಮೂಲಕ ಲಭ್ಯವಿದ್ದು, ಸರಳ ಪ್ರಯೋಗ ಮತ್ತು ಉದ್ಯಮ ಮಟ್ಟದ ನಿಯೋಜನೆಗಳನ್ನು ಸೌಲಭ್ಯಮಾಡುತ್ತದೆ.
ಅತ್ಯಾಧುನಿಕ ಸಂಪಾದನಾ ಸಾಮರ್ಥ್ಯಗಳು: ಬಳಕೆದಾರರು ವಿವರವಾದ ಪ್ರಾಂಪ್ಟ್ಗಳಿಂದ ಚಿತ್ರಗಳನ್ನು ರಚಿಸುವುದರ ಜೊತೆಗೆ ಶೈಲಿ, ಪಾತ್ರ ಸ್ಥಿರತೆ ಮತ್ತು ವಸ್ತು ಸಂಯೋಜನೆಗಳಲ್ಲಿ ನಿಖರ ಸಂಪಾದನೆಗಳನ್ನು ಮಾಡಬಹುದು, ಮೂಲ ದೃಶ್ಯತೆ ಕಳೆದುಕೊಳ್ಳದೆ.
ಪುನರಾವರ್ತಿತ ಸುಧಾರಣೆ: ಪುನರಾವರ್ತಿತ ಸಂಪಾದನಾ ಪ್ರಕ್ರಿಯೆ ಕ್ರಮೇಣ ಸುಧಾರಣೆಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಬಹು ಸೆಷನ್ಗಳಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು ಸೂಕ್ಷ್ಮಗೊಳಿಸುವ ಸಾಧ್ಯತೆಯನ್ನು ನೀಡುತ್ತದೆ.
ಪ್ರಾಂಪ್ಟ್ ಎಂಜಿನಿಯರಿಂಗ್ ಮಹತ್ವ: ತಾಂತ್ರಿಕ ವರ್ಣನೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ವಿವರವಾದ, ಧನಾತ್ಮಕ ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ರಚಿಸುವುದು ಮಾದರಿಯ ಸಂಪೂರ್ಣ ಸಾಮರ್ಥ್ಯವನ್ನು ಬಳಸಲು ಅತ್ಯಾವಶ್ಯಕ.
ವಾಸ್ತವಿಕ ಅನ್ವಯಿಕೆಗಳು: ಮಾರುಕಟ್ಟೆ ಮತ್ತು ಬ್ರಾಂಡಿಂಗ್ನಿಂದ ಹಿಡಿದು ವಿಷಯ ರಚನೆ ಮತ್ತು ವೃತ್ತಿಪರ ವಿನ್ಯಾಸದವರೆಗೆ, Nano Banana ವ್ಯಾಪಕ ಬಳಕೆಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ.
ಮುಖ್ಯ ಲಾಭಗಳ ಸಾರಾಂಶ:
ಬಳಸಲು ಸುಲಭ: Google AI Studio ನ ಬುದ್ಧಿವಂತ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಬಳಕೆದಾರರಿಗೆ ಚಿತ್ರಗಳನ್ನು ಸುಲಭವಾಗಿ ರಚಿಸಲು ಮತ್ತು ಸಂಪಾದಿಸಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ.
API ಲವಚಿಕತೆ: Gemini API Nano Banana ಅನ್ನು ಕಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಲು ವಿಸ್ತರಿಸುವ ಮತ್ತು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಹುದಾದ ವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಖರ್ಚು-ಪ್ರಭಾವಿ: ಊಹಿಸಲಾದ ಟೋಕನ್ ಆಧಾರಿತ ಬೆಲೆ ನಿಗದಿತವಾಗಿದ್ದು, ಸೃಜನಾತ್ಮಕ ಯೋಜನೆಗಳು ಬಜೆಟ್ ಒಳಗೆ ಉಳಿಯುವಂತೆ ನೋಡಿಕೊಳ್ಳುತ್ತದೆ.
ಸತತತೆ ಮತ್ತು ಗುಣಮಟ್ಟ: ಸಂಪಾದನೆಗಳ ನಡುವೆ ದೃಶ್ಯ ಸತತತೆಯನ್ನು ಕಾಪಾಡುವುದು ಮತ್ತು ಉನ್ನತ-ನಿಷ್ಠ ಚಿತ್ರ ಫಲಿತಾಂಶಗಳನ್ನು ಖಚಿತಪಡಿಸುವುದು ಹಿಂದಿನ ಮಾದರಿಗಳಿಗಿಂತ ಪ್ರಮುಖ ಸುಧಾರಣೆಗಳಾಗಿವೆ.
Nano Banana AI ಚಾಲಿತ ಚಿತ್ರ ರಚನೆಯಲ್ಲಿ ಹೊಸ ಮಾನದಂಡವನ್ನು ಸ್ಥಾಪಿಸಿದೆ. ಇದು ಕೇವಲ ತಾಂತ್ರಿಕ ಸಾಧನೆಯಲ್ಲದೆ, ಸೃಜನಶೀಲರನ್ನು ಕಡಿಮೆ ಮಾನವ ಹಸ್ತಕ್ಷೇಪದಿಂದ ವೇಗವಾಗಿ ಪ್ರೋಟೋಟೈಪ್ ಮಾಡಲು, ಪುನರಾವರ್ತಿಸಲು ಮತ್ತು ವೃತ್ತಿಪರ ಗುಣಮಟ್ಟದ ದೃಶ್ಯಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಸಾಮರ್ಥ್ಯ ನೀಡುವ ಪ್ರಾಯೋಗಿಕ ಸಾಧನವಾಗಿದೆ.
ಸಾರಾಂಶವಾಗಿ, ನೀವು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಉನ್ನತ ಮಟ್ಟದ ಚಿತ್ರ ಸಂಪಾದನೆಯನ್ನು ಸಂಯೋಜಿಸುವ ಡೆವಲಪರ್ ಆಗಿದ್ದೀರಾ, ಸ್ಥಿರ ಬ್ರ್ಯಾಂಡ್ ದೃಶ್ಯಗಳನ್ನು ಸೃಷ್ಟಿಸುವ ವಿನ್ಯಾಸಕಾರರಾಗಿದ್ದೀರಾ ಅಥವಾ ಹೊಸ ಕಲಾತ್ಮಕ ಮಾಧ್ಯಮಗಳನ್ನು ಅನ್ವೇಷಿಸುವ ವಿಷಯ ಸೃಷ್ಟಿಕರ್ತರಾಗಿದ್ದೀರಾ, Nano Banana ನ ಸಮಗ್ರ ವೈಶಿಷ್ಟ್ಯಗಳ ಸರಣಿ ನಿಮ್ಮ ಸೃಜನಾತ್ಮಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಹುಮಟ್ಟಿಗೆ ಸುಧಾರಿಸಬಹುದು. ಈ ತಂತ್ರಜ್ಞಾನವನ್ನು ಈಗ ಅಳವಡಿಸಿಕೊಂಡರೆ ಭವಿಷ್ಯದಲ್ಲಿ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾದ ಮತ್ತು ಹೊಸತನದ ದೃಶ್ಯ ಕಥನಕ್ಕೆ ದಾರಿ ತೆರೆದಿಡಬಹುದು.
ಈ ಹಂತ ಹಂತದ ಮಾರ್ಗಸೂಚಿಯನ್ನು ಜಾಗರೂಕತೆಯಿಂದ ಅನುಸರಿಸಿ ಮೇಲ್ಕಂಡ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳನ್ನು ಅನ್ವಯಿಸುವ ಮೂಲಕ, ನೀವು Google AI Studio ಮತ್ತು Gemini ವೇದಿಕೆಯ ಮೇಲೆ Nano Banana ಯ ಸಂಪೂರ್ಣ ಶಕ್ತಿಯನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಬಹುದು. ಪ್ರಕ್ರಿಯೆಯ ಪ್ರತಿಯೊಂದು ಹಂತವೂ — ಸೈನ್ ಇನ್ ಆಗುವುದು, ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸುವುದು, ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಶುದ್ಧೀಕರಿಸುವುದು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರಕ್ರಿಯೆ ಮಾಡುವುದರವರೆಗೆ — ಉನ್ನತ ಗುಣಮಟ್ಟ ಮತ್ತು ಸುಲಭ ಸಂಯೋಜನೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದರಿಂದ ವಿಭಿನ್ನ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಡಿಜಿಟಲ್ ಚಿತ್ರ ಕಾರ್ಯಪ್ರವಾಹಗಳನ್ನು ಕ್ರಾಂತಿಕರಗೊಳಿಸುತ್ತದೆ.
ಈ ಸಮಗ್ರ ಮಾರ್ಗಸೂಚಿ ಸಂಪೂರ್ಣವಾಗಿ Google Developers Blog, ImagineArt ಲೇಖನಗಳು ಮತ್ತು Nano Banana ಕುರಿತು ವಿವಿಧ ವಿವರವಾದ ಹಂತ ಹಂತದ ಟ್ಯುಟೋರಿಯಲ್ಗಳಿಂದ ಪಡೆದ ಬೆಂಬಲ ಮಾಹಿತಿ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳ ಆಧಾರದಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ. ಈ ಸಾಧನದ ಎಲ್ಲಾ ಅಂಶಗಳು — ಮೂಲ ಕಾರ್ಯಾಚರಣೆಗಳಿಂದ ಉನ್ನತ ಸೃಜನಾತ್ಮಕ ತಂತ್ರಗಳಿಗೆ — ದಾಖಲೆಗೊಳಿಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಬಳಕೆದಾರ ಅನುಭವಗಳಿಂದ ಬೆಂಬಲಿತವಾಗಿವೆ.