𝗜 𝗕𝘂𝗶𝗹𝘁 𝗔 𝗭𝗲𝗿𝗼-𝗕𝘂𝗱𝗴𝗲𝘁 𝗔𝗜 𝗦𝗼𝗰𝗶𝗮𝗹 𝗣𝘂𝗯𝗹𝗶𝘀𝗵𝗲𝗿 𝗪𝗶𝘁𝗵 𝗻8𝗻
હું શૂન્ય ડોલરમાં એક ઓટોમેટેડ સોશિયલ મીડિયા સિસ્ટમ બનાવવા માંગતો હતો.
ધ્યેય સરળ હતું. હું Telegram બોટને એક પ્રોમ્પ્ટ મોકલું છું. Gemini પોસ્ટ લખે છે. Pollinations.ai ઈમેજ બનાવે છે. સિસ્ટમ બધું જ મારા રિવ્યુ માટે મને પાછું મોકલે છે.
મેં આ સાધનોનો ઉપયોગ કર્યો:
- n8n: બધી સેવાઓને જોડવા માટે.
- Google Gemini: ટેક્સ્ટ લખવા માટે.
- Pollinations.ai: ઈમેજ જનરેટ કરવા માટે.
- Telegram: મારા કંટ્રોલ સેન્ટર તરીકે કામ કરવા માટે.
મફત સાધનો શક્તિશાળી છે, પરંતુ તેમાં ખામીઓ (breaks) આવે છે. મેં સમસ્યાઓ કેવી રીતે સુધારી તે અહીં છે.
સમસ્યા 1: Gemini વધુ પડતો વધારાનો ટેક્સ્ટ ઉમેરતું હતું. Gemini ઘણીવાર વાતચીત માટેના વધારાના શબ્દો અથવા markdown ઉમેરતું હતું. તે વાસ્તવિક ટેક્સ્ટ પહેલા, "Here is your tweet:" જેવું કંઈક કહેતું હતું. આ સોશિયલ પોસ્ટને બગાડે છે.
ઉકેલ: મેં n8n Code node નો ઉપયોગ કર્યો. મેં બધા વધારાના શબ્દો અને markdown દૂર કરવા માટે એક નાનું JavaScript function લખ્યું. મેં એ પણ તપાસવા માટે એક ચેક ઉમેર્યો કે ટેક્સ્ટ સોશિયલ મીડિયાના કેરેક્ટર લિમિટમાં સમાય છે કે નહીં.
સમસ્યા 2: ઈમેજ અસંગત હતી. Pollinations.ai દર વખતે અલગ-અલગ સ્ટાઈલ બનાવતું હતું. ક્યારેક ઈમેજ ટેક્સ્ટના ટોન સાથે મેળ ખાતી નહોતી.
ઉકેલ: મેં બીજું સ્ટેપ ઉમેર્યું. મેં સોશિયલ પોસ્ટના આધારે ચોક્કસ ઈમેજ પ્રોમ્પ્ટ લખવા માટે Gemini નો ઉપયોગ કર્યો. આ પ્રોમ્પ્ટમાં "digital art" અથવા "tech-focused" જેવી સ્ટાઈલ વિગતોનો સમાવેશ થાય છે. મેં n8n માં timeout સેટિંગ્સ પણ વધારી દીધા જેથી ધીમી જનરેશન દરમિયાન વર્કફ્લો ક્રેશ ન થાય.
સમસ્યા 3: Telegram રિવ્યુ અસ્તવ્યસ્ત હતા. કાચો ટેક્સ્ટ અને લાંબા URLs મેળવવા મુશ્કેલ હતા.
ઉકેલ: મેં n8n માં એક મેસેજ ટેમ્પલેટ બનાવ્યું. હવે, Telegram ટેક્સ્ટ અને ઈમેજ બંને સાથે બતાવે છે. મેં "Approve" અથવા "Discard" માટે બટનો ઉમેર્યા. આ એક સાદા બોટને પ્રોફેશનલ ડેશબોર્ડમાં ફેરવે છે.
પાઠ: તમે મફતમાં વિશાળ ઓટોમેશન બનાવી શકો છો. જોકે, તમારે ડેટા ક્લિનિંગ અને એરર હેન્ડલિંગ પર સમય આપવો પડશે. "Breaks" (ખામીઓ) એ જ જગ્યા છે જ્યાં તમે શીખો છો કે APIs ખરેખર કેવી રીતે કામ કરે છે.
તમારા ઓટોમેશન પ્રોજેક્ટ્સમાં કઈ ખામીઓ આવે છે?
Optional learning community: https://t.me/GyaanSetuAi