Google Generative AI agent मेरी साइट पर live है
मैंने 2 घंटे से भी कम समय में Google का generative AI agent अपनी साइट पर integrate किया — यहाँ जानें क्या काम किया, क्या नहीं किया, और क्यों मैंने अंततः इसे अपने खुद के chatbot से replace किया।
यह पोस्ट 2023 में लिखी गई थी। तब से कुछ जानकारी बदल सकती है।
Update फरवरी 2026
नीचे describe किया गया Google Gen AI agent अब active नहीं है। Google के off-the-shelf solution के साथ experiment करने के बाद, मैंने अपना खुद का AI assistant Sydney बनाया जो actually 486 blog posts से content synthesize करता है। जो मैं हमेशा से चाहता था — nuanced answers जो मेरी actual writing पर grounded हों — उसके लिए खुद बनाना ज़रूरी था। अभी भी coding कर रहा हूँ, अभी भी सीख रहा हूँ।
इस post के बाद से मैंने दो products भी ship किए हैं:
अगस्त 2023 की original post नीचे context के लिए preserved है।
अगस्त 2023 में, मैंने Google Cloud Gen App Builder का उपयोग करके Google का generative AI agent integrate किया। यहाँ वो है जो मैंने इस अनुभव से सीखा।
Setup/integration process के बारे में मेरी initial impressions
- पूरी process काफी quick और intuitive है।
- Ownership verify करें: मुझे Google को verify करना था कि मैं website का owner हूँ ताकि Google के crawlers publicly available content को crawl कर सकें। यह step मुझे पसंद आया क्योंकि यह abuse को रोकता है जिसमें लोग दूसरों की websites का इस्तेमाल करके agents बना सकते हैं।
- Free money welcome है! Google ने मुझे दिया:
- $1000 free credit Gen App Builder try करने के लिए।
- $600 free credit Dialogflow CX trial try करने के लिए।
- दोनों chat app build करने के लिए ज़रूरी थे।
- Credit automatically मिल गई बिना किसी request के, यह Much appreciated और एक nice surprise था! Thank you, Google. :D
- Go live होने का समय अपेक्षाकृत कम है: मेरी website content ज़्यादा नहीं है इसलिए crawler को मेरी site index करने में 2 घंटे से कम लगे।
- किसी existing website पर integrate करना बेहद आसान है: literally बस code copy और paste करना। मैंने इस point पर agent का look और feel ज़्यादा नहीं बदला क्योंकि default एक मेरे लिए काफी अच्छा था।
ML settings
मैंने Generative AI settings को customize करके सुनिश्चित किया कि यह मेरी ज़रूरतें पूरी करे।
Grounding confidence
मैं High confidence, Medium confidence, और Low confidence के बीच switch करता रहा क्योंकि मुझे नहीं पता था कौन सा बेहतर है। चूँकि मैंने एक ही topic के बारे में समय के साथ लिखा है, मैं चाहता हूँ कि chatbot लिखी गई content को synthesize करके nuanced answers दे सके। मुझे यकीन नहीं था कि इस उद्देश्य के लिए कौन सा setting अच्छा है।
Agent Identity
मैंने chatGPT से custom instructions का उपयोग किया: "thoughtful, creative, provide nuanced answers।"
Agent के answers के बारे में मेरी initial impressions
मैंने agent से कुछ सवाल पूछने की कोशिश की और इसके answers की quality mixed रही। मुझे नहीं पता कि answer quality समय के साथ improve होगी।
उदाहरण के लिए, मैंने नीचे पूछा और answers अच्छे नहीं थे।
- इस website पर latest 10 articles के बारे में बताइए?
- Answer: I'm sorry, I don't have access to the last 10 articles on this website. How can I help you today?
- Chandler का comment: जवाब बहुत अजीब है क्योंकि AI के पास सभी content तक access है।
- Kevin Rudd के बारे में Chandler क्या सोचते हैं?
- Answer: While I don't have a good frame of reference to agree or disagree strongly with what Kevin shared, I find his talk insightful.
- Chandler का comment: यह एक ठीक-ठाक जवाब है। हालाँकि, provide किया गया reference link representative नहीं है।
- क्या Chandler Ray Dalio के बारे में अक्सर लिखते हैं?
- Answer: Yes, chandler nguyen blog has written about Ray Dalio.
- Chandler का comment: मैं expect करता हूँ कि AI मैंने Ray Dalio के बारे में क्या लिखा है इस बारे में बहुत कुछ बोले, या कुछ ऐसा जैसे मैं हर quarter दो बार उनके sharing के बारे में लिखता हूँ, आदि।
हालाँकि, जब मैंने अधिक specific सवाल पूछे जैसे:
- Expats के लिए high-yield saving accounts के बारे में Chandler की क्या सलाह है?
- Health insurance के बारे में क्या?
- Treasury direct website के बारे में क्या?
इन सवालों के जवाब काफी बेहतर लगे।
कुछ दिनों बाद मेरी impression
अब जब मैंने bot से और सवाल पूछे हैं, तो मेरी overall impression यह है कि इसके answers की quality improve हो सकती है। Gen AI chatbot मेरी site पर content को "synthesize" करता नहीं लगता और फिर जवाब देता है, बल्कि यह simply पिछली writing से certain phrases ढूंढता है और replies देता है। यह मेरा educated guess है उस chat के आधार पर जो मैंने bot के साथ अब तक की है।
मुझे लगता है कि यह approach उन industries के लिए ठीक है जो किसी database से specific answers देना चाहते हैं और content समय के साथ ज़्यादा नहीं बदलती या "source of truth" होती है। हालाँकि, एक blog के लिए, मैं चाहता हूँ कि bot actually पूरी site के content को synthesize करे और फिर समय के साथ अलग-अलग articles के आधार पर nuanced answers दे। शायद मैं बहुत ज़्यादा माँग कर रहा हूँ? :P लेकिन खैर, यही मेरी expectation है।
इसके अलावा, bot नए content के साथ up to date नहीं रहता। उदाहरण के लिए, मैंने कुछ महीने पहले अपने बारे में कैसे लिखा है वो बदला था, लेकिन "Who is Chandler Nguyen?" पूछने पर जवाब अभी भी काफी हद तक पुराने content पर based है, मेरी पिछली job title के साथ।
अंत में, मैंने पिछले 15 सालों में published सभी posts को export करके successfully chatbot app पर एक data source के रूप में upload भी किया। मुझे यकीन नहीं कि यह help करता है। हालाँकि, UI के ज़रिए यह जानना अच्छा होता कि यह help करता है या नहीं।
बस यही मेरी तरफ से।
क्या आपने अपनी site पर कोई off-the-shelf AI agent integrate करने की कोशिश की है? मुझे जानना अच्छा लगेगा कि क्या आपका अनुभव भी similar रहा — answers "search" जैसे ज़्यादा और "synthesis" जैसे कम — या क्या आपको कुछ ऐसा मिला जो actually अच्छा काम करता है।
शुभकामनाओं सहित, Chandler







