Google Antigravity में Claude का इस्तेमाल: डेवलपर असल में क्या कर रहे हैं

यह लेख दिखाता है कि डेवलपर Google Antigravity एनवायरनमेंट में Claude को कैसे चला रहे हैं। इसमें API सेटअप, कोड जनरेशन और डेटा पाइपलाइन के असली वर्कफ़्लो उदाहरण, प्रॉम्प्ट कैशिंग से लागत कम करने के तरीके, और अपने टेक्स्ट वर्कफ़्लो के साथ फोटोरियलिस्टिक AI इमेज जनरेशन जोड़ने का तरीका शामिल है।

Google Antigravity में Claude का इस्तेमाल: डेवलपर असल में क्या कर रहे हैं
Cristian Da Conceicao
Picasso IA के संस्थापक

डेवलपर्स के AI के साथ काम करने के तरीके में बदलाव आ रहा है। Claude को अकेले चैटबॉट की तरह इस्तेमाल करने के बजाय, बढ़ती संख्या में इंजीनियर उसे Google के क्लाउड-आधारित डेवलपर एनवायरनमेंट में सीधे चला रहे हैं। वे Anthropic के API को उन्हीं पाइपलाइनों में बुन रहे हैं जहाँ वे पहले से डेटा प्रोसेस करते हैं, कोड लिखते हैं और एप्लिकेशन डिप्लॉय करते हैं। सेटअप सीधा-सादा है। नतीजे वैसे नहीं हैं जैसा ज़्यादातर लोग उम्मीद करते हैं।

Google Cloud आर्किटेक्चर बड़ी स्क्रीन पर दिखाते हुए डेवलपर वर्कस्पेस

Google Antigravity का असल मतलब क्या है

"Antigravity" Google के डेवलपर टूलिंग इकोसिस्टम में इस्तेमाल होने वाला कामकाजी नाम है, जो हल्के, स्टेटलेस कंप्यूट एनवायरनमेंट के एक वर्ग के लिए है। ये एनवायरनमेंट AI वर्कलोड को बिना आम इंफ्रास्ट्रक्चर की झंझट के चलाने के लिए बनाए गए हैं। इसे एक सरल एक्ज़िक्यूशन लेयर समझें, जो Google Colab और Cloud Run फ़ंक्शन के बीच की चीज़ है और खास तौर पर LLM API कॉल और एजेंटिक टास्क लूप के लिए बनी है।

इसकी मुख्य खासियत इसकी ज़ीरो-डिपेंडेंसी कंटेनराइज़ेशन है। आप अपनी मॉडल API keys और अपने प्रॉम्प्ट लाते हैं, और एनवायरनमेंट रनटाइम, मेमोरी और नेटवर्किंग संभाल लेता है। कोई Docker कॉन्फ़िगरेशन नहीं। मैनेज करने के लिए कोई स्थायी स्टेट नहीं। बस API कॉल और आउटपुट।

डेवलपर्स को यह क्यों पसंद है

इसकी अपील व्यावहारिक है। Google Antigravity में Claude के साथ काम करने वाले डेवलपर्स लोकल Python एनवायरनमेंट सेट करने, पैकेज कॉन्फ़्लिक्ट मैनेज करने, या हर बार नया AI वर्कफ़्लो टेस्ट करने के लिए VM प्रोविज़न करने की आम परेशानी से बच जाते हैं। एनवायरनमेंट सेकंडों में शुरू हो जाता है, आपकी Claude API कॉल मिलीसेकंड में चलती है, और आप तेज़ी से इटरेट करते हैं।

जो टीमें पहले से स्टोरेज के लिए Google Cloud, एनालिटिक्स के लिए BigQuery, या बैकएंड के लिए Firebase इस्तेमाल करती हैं, उनके लिए उसी इकोसिस्टम में Claude को AI रीज़निंग लेयर के रूप में जोड़ना आर्किटेक्चर के हिसाब से साफ़ है। यहाँ क्रॉस-क्लाउड लेटेंसी की समस्या नहीं है, कोई अतिरिक्त ऑथेंटिकेशन लेयर नहीं चाहिए, और बिलिंग एक जगह रहती है।

डेवलपर्स इस तरह क्यों बढ़ रहे हैं

असली वजह कॉन्टेक्स्ट निरंतरता है। Claude की 200k-टोकन कॉन्टेक्स्ट विंडो तब सचमुच काम आती है जब आप बड़े कोडबेस, पूरे डेटाबेस स्कीमा, या विश्लेषण के लिए लंबे दस्तावेज़ पास करते हैं। Google के नेटिव Gemini मॉडल की कॉन्टेक्स्ट विंडो भी तुलनीय है, लेकिन डेवलपर्स बताते हैं कि तकनीकी कामों के लिए Gemini की तुलना में Claude के इंस्ट्रक्शन-फ़ॉलोइंग और लंबे दस्तावेज़ों पर रीज़निंग से ज़्यादा भरोसेमंद नतीजे मिलते हैं।

जब आप मल्टी-स्टेप एजेंटिक वर्कफ़्लो चलाते हैं, तब यह भरोसेमंदी और बढ़ जाती है। जैसे किसी पेज को स्क्रेप करना, कंटेंट का सारांश बनाना, स्ट्रक्चर्ड आउटपुट तैयार करना और फिर उसे डेटाबेस में लिखना। हर स्टेप को सटीक और लगातार आउटपुट चाहिए। ऐसी चेन में Claude भरोसा कमाता है, क्योंकि वह अपने काम पर टिका रहता है।

Google एनवायरनमेंट में Claude को चालू करना

सेटअप प्रक्रिया तेज़ है। इसके लिए आपको इंफ्रास्ट्रक्चर का अनुभव नहीं चाहिए। आपको तीन चीज़ें चाहिए: एक Anthropic API key, एक Python रनटाइम (Colab इसके लिए बढ़िया काम करता है), और अपनी पहली कॉल कैसे स्ट्रक्चर करनी है इसकी साफ़ समझ।

मैकेनिकल कीबोर्ड पर API कॉन्फ़िगरेशन कोड टाइप करते हाथों का क्लोज़-अप

3 मिनट में Anthropic API Key

console.anthropic.com पर जाएँ, अकाउंट बनाएँ और API key जनरेट करें। उसे तुरंत सेव कर लें, क्योंकि वह केवल एक बार दिखाई जाती है। Google Colab या किसी भी Google Antigravity एनवायरनमेंट में, उसे नोटबुक में हार्डकोड करने के बजाय एनवायरनमेंट के secrets manager में सीक्रेट के रूप में रखें।

import os
import anthropic

client = anthropic.Anthropic(api_key=os.environ.get("ANTHROPIC_API_KEY"))

यह एक इम्पोर्ट बाकी सब कुछ की नींव है। anthropic SDK ऑथेंटिकेशन, retry लॉजिक और streaming responses को बॉक्स से बाहर ही संभाल लेता है।

Google Colab आपका पहला सैंडबॉक्स

Google Colab, Google एनवायरनमेंट के अंदर Claude को टेस्ट करने का सबसे तेज़ रास्ता है। !pip install anthropic से SDK इंस्टॉल करें, अपनी API key Colab के Secrets पैनल में रखें (बाईं साइडबार में key वाला आइकन), और आप अपनी पहली कॉल के लिए तैयार हैं।

from google.colab import userdata
import anthropic

client = anthropic.Anthropic(api_key=userdata.get("ANTHROPIC_API_KEY"))

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Summarize this dataset schema: [your schema here]"}
    ]
)

print(message.content[0].text)

ज़्यादातर कामों के लिए जवाब दो सेकंड से कम में आ जाता है। प्रोडक्शन वर्कफ़्लो में संतुलित परफ़ॉर्मेंस और लागत के लिए Claude Sonnet 4.6 इस समय अनुशंसित मॉडल है।

Environment Variables सही तरीके से

प्रोडक्शन वाले Google Antigravity एनवायरनमेंट में अपनी API key को Colab secret की जगह रनटाइम एनवायरनमेंट वेरिएबल के रूप में सेट करें। प्रोडक्शन के लिए Google Secret Manager का उपयोग करें:

from google.cloud import secretmanager

def get_secret(secret_id: str) -> str:
    client = secretmanager.SecretManagerServiceClient()
    name = f"projects/YOUR_PROJECT/secrets/{secret_id}/versions/latest"
    response = client.access_secret_version(request={"name": name})
    return response.payload.data.decode("UTF-8")

anthropic_key = get_secret("anthropic-api-key")

इस तरीके से क्रेडेंशियल पूरी तरह आपके कोडबेस से बाहर रहते हैं, और यह Google Cloud के IAM परमिशन सिस्टम के साथ इंटीग्रेट होता है।

💡 प्रोडक्शन में हमेशा Secret Manager इस्तेमाल करें। नोटबुक में हार्डकोड की गई API keys एक सिक्योरिटी खतरा हैं, जो किसी भी समय घटना बन सकता है।

इन वर्कफ़्लो के अंदर Claude असल में क्या करता है

Claude के बारे में आम दावा यह है कि वह "कोडिंग और लेखन में मदद करता है।" जब आप उसे असली डेवलपर पाइपलाइन के अंदर चलाते हैं, तब जो होता है वह इससे कहीं ज़्यादा है। यहाँ तीन ठोस उपयोग के मामले हैं, जिनकी विस्तार से जाँच करना उपयोगी है।

VS Code IDE में AI कोड सुझावों की समीक्षा करता डेवलपर

ऐसा कोड जो खुद लिखा जाता है

सबसे तत्काल उपयोग सक्रिय डेवलपमेंट सत्रों में कोड जनरेशन और डीबगिंग है। डेवलपर आसपास के कोड संदर्भ के साथ एरर ट्रेसबैक सीधे Claude को भेजते हैं, और Claude केवल समझाने के बजाय सुधरे हुए फ़ंक्शन लौटाता है।

सबसे अच्छा काम करने वाला पैटर्न यह है:

def debug_with_claude(error_message: str, code_context: str) -> str:
    response = client.messages.create(
        model="claude-sonnet-4-6",
        max_tokens=2048,
        messages=[{
            "role": "user",
            "content": f"Debug this error:\n\nError: {error_message}\n\nCode:\n{code_context}\n\nReturn only the corrected function."
        }]
    )
    return response.content[0].text

"केवल सुधरा हुआ फ़ंक्शन लौटाएँ" वाला निर्देश मायने रखता है। साफ़ आउटपुट सीमाओं के बिना, Claude तब भी समझाने वाला गद्य लौटा सकता है, जब आपको एक्ज़िक्यूटेबल कोड चाहिए। सख्त आउटपुट निर्देश इनफ़रेंस का समय और टोकन लागत दोनों घटाते हैं।

सोचने वाली डेटा पाइपलाइन

इससे भी ज़्यादा शक्तिशाली उपयोग है डेटा पाइपलाइन के अंदर Claude को रीज़निंग स्टेप के रूप में जोड़ना। मान लीजिए एक वर्कफ़्लो है जो डेटाबेस से प्रोडक्ट रिव्यू खींचता है, Claude के ज़रिए sentiment classification चलाता है, और स्ट्रक्चर्ड नतीजे BigQuery में वापस लिखता है।

import json

def classify_sentiment(reviews: list[str]) -> list[dict]:
    results = []
    for review in reviews:
        response = client.messages.create(
            model="claude-haiku-4-5",
            max_tokens=128,
            messages=[{
                "role": "user",
                "content": f'Classify sentiment as positive, negative, or neutral. Return JSON only: {{"sentiment": "...", "confidence": 0.0}}\n\nReview: {review}'
            }]
        )
        results.append(json.loads(response.content[0].text))
    return results

इस काम के लिए Claude Haiku 4.5 के इस्तेमाल पर ध्यान दें। हाई-वॉल्यूम classification कामों को Claude की पूरी रीज़निंग क्षमता की ज़रूरत नहीं होती। हर काम के लिए सही मॉडल टियर चुनना ही वह तरीका है जिससे प्रोडक्शन टीमें गुणवत्ता से समझौता किए बिना लागत नियंत्रित करती हैं।

API रिस्पॉन्स लॉग और डैशबोर्ड दिखाते तीन मॉनिटरों वाला डेटा एनालिटिक्स वर्कस्टेशन

ऐसा लेखन जो बढ़ सके

बड़े संगठनों के अंदर कंटेंट टीमें Google Antigravity में Claude का इस्तेमाल करती हैं, ताकि Google Sheet से ब्रीफ़ प्रोसेस हों, पहले ड्राफ़्ट बनें, आंतरिक स्टाइल जाँच चले, और फ़ॉर्मेटेड दस्तावेज़ Google Docs में वापस आएँ। समीक्षा तक पूरी पाइपलाइन बिना मानवीय हस्तक्षेप के चलती है।

इस चेन का एक बुनियादी रूप:

def generate_article_draft(brief: str, style_guide: str) -> str:
    response = client.messages.create(
        model="claude-sonnet-4-6",
        max_tokens=4096,
        system=style_guide,
        messages=[{
            "role": "user",
            "content": f"Write a 500-word article based on this brief: {brief}"
        }]
    )
    return response.content[0].text

स्टाइल गाइड पास करने के लिए system पैरामीटर इस्तेमाल करना हर यूज़र मैसेज में उसे शामिल करने से टोकन के हिसाब से ज़्यादा कुशल है। Claude के प्रॉम्प्ट कैशिंग फ़ीचर का इस्तेमाल करने पर सिस्टम प्रॉम्प्ट कॉल्स के बीच कैश होता है, और एक ही इंस्ट्रक्शन वाली रिपीट कॉल्स पर लागत में 90% तक कमी आती है।

Claude बनाम Google के नेटिव AI विकल्प

यह वह सवाल है जो Google के इकोसिस्टम में काम करने वाला हर डेवलपर पूछता है। Gemini वहीं मौजूद है। फिर बाहरी API क्यों जोड़ें?

AI इंटरफ़ेस की तुलना करते हुए साथ-साथ वर्कस्टेशन पर बैठे दो डेवलपर

आंकड़े आमने-सामने

क्षमताClaude Sonnet 4.6Gemini 1.5 Pro
कॉन्टेक्स्ट विंडो200k टोकन1M टोकन
कोड सटीकताबहुत अधिकअधिक
इंस्ट्रक्शन फ़ॉलोइंगबहुत अधिकअधिक
लंबे दस्तावेज़ों पर रीज़निंगबहुत अधिकअधिक
नेटिव Google इंटीग्रेशननहीं (API)हाँ
प्राइसिंग (इनपुट प्रति 1M टोकन)$3.00$3.50
Streaming सपोर्टहाँहाँ

शुद्ध Google Cloud इंटीग्रेशन के लिए (Vertex AI, सीधी बिलिंग, बाहरी API कॉल नहीं), सेटअप में झंझट कम होने के कारण Gemini आगे है। जटिल मल्टी-स्टेप कामों में कच्चे इंस्ट्रक्शन पालन और कोड की गुणवत्ता के लिए, ज़्यादातर बेंचमार्क और डेवलपर सर्वे Claude को बढ़त देते हैं।

जब Claude आगे निकलता है

Claude तीन खास परिस्थितियों में लगातार बेहतर प्रदर्शन करता है:

  • लंबी कोड समीक्षा: ऑडिट के लिए 5,000 लाइन का कोडबेस पास करना। Claude पूरे दस्तावेज़ में सटीक संदर्भ बनाए रखता है, जबकि कुछ मॉडल 50k टोकन के बाद सुसंगतता खोने लगते हैं।
  • स्ट्रक्चर्ड आउटपुट: जब आपको Claude से हर बार वैध JSON, XML या फ़ॉर्मेटेड डेटा चाहिए, 95% बार नहीं।
  • इंस्ट्रक्शन चेन: मल्टी-स्टेप काम जिनमें Claude को 10 या अधिक क्रमिक निर्देशों का पालन करना हो, और काम से भटके बिना।

💡 अपने खास काम पर 20 टेस्ट केस के साथ दोनों मॉडल चलाएँ। "सबसे अच्छा AI" वही है जो आपका खास आउटपुट फ़ॉर्मेट लगातार सही बनाए। आपके असली उपयोग के सामने सामान्य तुलनाओं का ज़्यादा मतलब नहीं।

AI मॉडल से विज़ुअल एसेट बनाना

टेक्स्ट जनरेशन के लिए Claude इस्तेमाल करने वाले डेवलपर्स को अक्सर एक समानांतर ज़रूरत पड़ती है: ब्लॉग पोस्ट, प्रोडक्ट मॉकअप और मार्केटिंग एसेट के लिए इमेज उसी रफ़्तार से बनाना, जिस रफ़्तार से वे लिखित कंटेंट बनाते हैं। यहीं Flux Dev और Imagen 4 Ultra Claude-संचालित लेखन वर्कफ़्लो के स्वाभाविक साथी बन जाते हैं।

स्टैंडिंग डेस्क पर बड़े वर्टिकल मॉनिटर में AI-जनरेटेड कंटेंट की समीक्षा करता डेवलपर

रैपिड प्रोटोटाइपिंग के लिए Flux Dev

जब आपको प्रोटोटाइपिंग और कंटेंट निर्माण के लिए तेज़, उच्च-गुणवत्ता वाली फोटोरियलिस्टिक इमेज चाहिए, तब Flux Dev पहली पसंद वाला मॉडल है। यह सेकंडों में 16:9 फोटोरियलिस्टिक आउटपुट बनाता है। ऐसे कंटेंट पाइपलाइन डेवलपर्स के लिए, जहाँ Claude लेख लिखता है और एक इमेज मॉडल विज़ुअल बनाता है, Flux Dev इमेज की गुणवत्ता से समझौता किए बिना आपको ज़रूरी गति देता है।

Flux Schnell तब बेहतर है जब थ्रूपुट अधिकतम फ़िडेलिटी से ज़्यादा ज़रूरी हो, जैसे A/B टेस्टिंग के लिए दर्जनों थंबनेल विकल्प बनाना। और Flux Pro रेंज के शीर्ष पर है, जब हीरो इमेज और एडिटोरियल उपयोग के लिए सबसे उच्च संभव फ़िडेलिटी चाहिए।

प्रोडक्शन आउटपुट के लिए Imagen 4 Ultra

जब इमेज की गुणवत्ता प्राथमिकता हो, तब Imagen 4 Ultra प्लेटफ़ॉर्म पर उपलब्ध सबसे फोटोरियलिस्टिक परिणाम देता है। Google की अपनी AI रिसर्च टीमों द्वारा विकसित, यह मानव पोर्ट्रेट और प्रोडक्ट फ़ोटोग्राफ़ी में उत्कृष्ट है।

बड़े पैमाने पर कवर इमेज, सोशल मीडिया विज़ुअल और एडिटोरियल फ़ोटोग्राफ़ी बनाने वाली कंटेंट टीमों के लिए, Imagen 4 और Imagen 4 Ultra ऐसा आउटपुट देते हैं जो पेशेवर फ़ोटोग्राफ़ी सत्रों से टक्कर लेता है। Stable Diffusion 3.5 Large फोटोरियलिस्टिक आउटपुट के पूरक स्टाइलाइज़्ड क्रिएटिव कंटेंट के लिए टूलकिट को पूरा करता है।

AI इमेज जनरेशन इंटरफ़ेस दिखाते लैपटॉप और स्केचबुक वाली क्रिएटिव AI वर्क डेस्क का एरियल फ़्लैट-ले

3 गलतियाँ जो डेवलपर्स का समय बर्बाद करती हैं

गर्म कैफ़े में लैपटॉप स्क्रीन पर मुस्कुराता डेवलपर

Google एनवायरनमेंट के अंदर Claude इंटीग्रेशन की ज़्यादातर समस्याएँ तीन श्रेणियों में आती हैं। एक बार पता चल जाए कि किसे देखना है, तो हर एक से बचा जा सकता है।

प्रॉम्प्ट कर्ज़ की समस्या

अस्पष्ट प्रॉम्प्ट अस्पष्ट आउटपुट देते हैं। सबसे आम गलती ऐसे प्रॉम्प्ट लिखना है जो टेस्टिंग में ठीक चलते हैं, पर स्केल पर फेल हो जाते हैं, क्योंकि वे उन निहित मान्यताओं पर निर्भर होते हैं जिन्हें मॉडल असंगत तरीके से भरता है।

खराब: "Write a product description for this item."

बेहतर: "Write a 100-word product description. Use second-person voice. Focus on one specific benefit. End with a price-anchoring statement. Do not use the word 'best' or 'amazing'. Return only the description text."

आपके प्रॉम्प्ट से हटाया गया हर कंस्ट्रेंट एक ऐसा फ़ैसला है जिसे आप मॉडल से लेने को कह रहे हैं। मॉडल हर रन पर उसे अलग तरीके से लेगा।

टोकन लागत, जिसकी बात कोई नहीं करता

Claude की प्राइसिंग प्रति टोकन होती है, इनपुट और आउटपुट दोनों की। एक आम चूक है हर API कॉल में वही बड़ा सिस्टम प्रॉम्प्ट बिना प्रॉम्प्ट कैशिंग के भेजना। हज़ारों रोज़ की कॉल वाले वर्कफ़्लो में इसका मतलब हो सकता है कि हर बार उसी 2,000-टोकन सिस्टम प्रॉम्प्ट का भुगतान किया जाए।

अपने सिस्टम प्रॉम्प्ट में cache_control हेडर जोड़कर प्रॉम्प्ट कैशिंग चालू करें:

response = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    system=[{
        "type": "text",
        "text": your_system_prompt,
        "cache_control": {"type": "ephemeral"}
    }],
    messages=[{"role": "user", "content": user_message}]
)

पहली कॉल प्रॉम्प्ट को कैश करती है। उसी सिस्टम प्रॉम्प्ट वाली बाद की कॉल्स का शुल्क कैश्ड इनपुट रेट पर लगता है, जो सामान्य इनपुट प्राइसिंग से 90% सस्ता है।

Batch API को छोड़ देना

गैर-रीयल-टाइम कामों के लिए, अलग-अलग सिंक्रोनस API कॉल चलाना महँगा और धीमा है। Anthropic का Batch API आपको एक ही batch job में 10,000 रिक्वेस्ट तक सबमिट करने और नतीजे असिंक्रोनसली वापस लेने देता है। प्रोसेसिंग लागत 50% घटती है और रेट लिमिट की झंझट पूरी तरह टल जाती है।

batch_response = client.messages.batches.create(
    requests=[
        {
            "custom_id": f"task-{i}",
            "params": {
                "model": "claude-sonnet-4-6",
                "max_tokens": 512,
                "messages": [{"role": "user", "content": task}]
            }
        }
        for i, task in enumerate(tasks)
    ]
)

पहले से कतार में लगे बड़े वॉल्यूम वाले कोई भी वर्कफ़्लो, जैसे रोज़ की रिपोर्ट बनाना या बल्क कंटेंट प्रोसेसिंग, सिंक्रोनस कॉल के बजाय Batch API को डिफ़ॉल्ट बनाना चाहिए।

अभी अपना AI विज़ुअल वर्कफ़्लो बनाएँ

टेक्स्ट के लिए Claude और PicassoIA के इमेज जनरेशन मॉडल का संयोजन एक पूरी कंटेंट प्रोडक्शन पाइपलाइन बनाता है, जो आपकी टीम के साथ बढ़ती है। Flux Pro फोटोरियलिस्टिक इमेज जनरेशन संभालता है, जबकि Claude सारी रीज़निंग, लेखन और डेटा प्रोसेसिंग संभालता है। दोनों API किसी भी Google Colab नोटबुक या Antigravity एनवायरनमेंट से एक्सेस किए जा सकते हैं।

गैलरी की दीवार के सामने गर्व से इशारा करता हुआ AI-जनरेटेड क्रिएटिव वर्क देखते डेवलपर

इस वर्कफ़्लो को बनाने की बाधा कम है। एक ही Google Colab नोटबुक से शुरू करें: Claude आपका लेख ड्राफ़्ट बनाता है, आप हेडलाइन और विषय PicassoIA के API को पास करते हैं, और दो मिनट से कम में आपके पास फोटोरियलिस्टिक कवर इमेज वाला पूरा लेख होगा।

PicassoIA आपको एक ही जगह Flux Dev, Imagen 4 Ultra, Flux Schnell, Stable Diffusion 3.5 Large और दर्जनों अन्य मॉडल का सीधा एक्सेस देता है। अलग अकाउंट नहीं, अलग बिलिंग नहीं, मैनेज करने के लिए बिखरे हुए इंटीग्रेशन नहीं। एक मॉडल चुनें, प्रॉम्प्ट लिखें, और सेकंडों में ऐसी फोटोरियलिस्टिक इमेज पाएँ जो आपके कंटेंट में फिट बैठे।

आज ही PicassoIA पर अपनी पहली AI-जनरेटेड इमेज बनाकर देखें। अगले एक घंटे में आप जो वर्कफ़्लो सेट करेंगे, वह सप्ताह के अंत तक अपने आप एसेट बनाने लगेगा।

यह लेख शेयर करें

अपनी भाषा चुनें

संबंधित लेख