AI नुस्खेकामजाँचा गया 22 जुल॰ 2026

अपना पहला AI एजेंट बनाएं सुरक्षित API एक्सेस के साथ

7 मिनट में काम करने वाला एजेंट - कोई भुगतान नहीं, सिर्फ स्थानीय कोड और मुफ्त API

  1. 1.Node.js को इंस्टॉल करें (अगर पहले से नहीं है)। टर्मिनल खोलें और चलाएं: node --version। अगर कोई आउटपुट नहीं आता - nodejs.org से डाउनलोड करके इंस्टॉल करें।

    Node.js मुफ्त है। LTS संस्करण चुनें।

    Node.js
  2. 2.प्रोजेक्ट फोल्डर बनाएं। टर्मिनल में चलाएं: mkdir ai-agent && cd ai-agent && npm init -y

    कमांड Windows (PowerShell), macOS और Linux पर एक जैसे काम करते हैं।

  3. 3.जरूरी पैकेज इंस्टॉल करें: npm install axios dotenv। इससे एजेंट को API को रिक्वेस्ट भेजने और कुंजियों को सुरक्षित रखने की क्षमता मिलेगी।

    सभी पैकेज मुफ्त हैं। npm रिपोजिटरी से डाउनलोड होते हैं।

    npm
  4. 4.ai-agent फोल्डर की जड़ में .env फाइल बनाएं और वहां एक मुफ्त API कुंजी डालें। विकल्प 1 (शुरुआत के लिए सुझाया गया): Open-Meteo का इस्तेमाल करें (मुफ्त मौसम API, रजिस्ट्रेशन की जरूरत नहीं)। विकल्प 2: OpenWeather से मुफ्त API कुंजी लें (रजिस्ट्रेशन जरूरी है, पर मुफ्त स्तर मौजूद है)। Open-Meteo के लिए .env की सामग्री: WEATHER_API=https://api.open-meteo.com/v1/forecast

    ⚠️ .env फाइल को कभी गित या इंटरनेट पर न डालें। Open-Meteo को कुंजी की जरूरत नहीं और यह नए लोगों के लिए आदर्श है।

    Text Editor (VS Code)
  5. 5.ai-agent फोल्डर में agent.js फाइल बनाएं और नीचे दिया गया कोड वहां कॉपी करें। यह एजेंट निर्देशांक द्वारा मौसम मांगेगा और टर्मिनल में परिणाम दिखाएगा।

    वही टेक्स्ट एडिटर इस्तेमाल करें।

    Text Editor (VS Code)
    प्रॉम्प्ट
    require('dotenv').config();
    const axios = require('axios');
    
    async function weatherAgent(latitude, longitude) {
      try {
        const apiUrl = `${process.env.WEATHER_API}?latitude=${latitude}&longitude=${longitude}&current_weather=true`;
        const response = await axios.get(apiUrl);
        const weather = response.data.current_weather;
        console.log(`तापमान: ${weather.temperature}°C`);
        console.log(`हवा की गति: ${weather.windspeed} किमी/घंटा`);
        return weather;
      } catch (error) {
        console.error('रिक्वेस्ट में त्रुटि:', error.message);
      }
    }
    
    weatherAgent(55.7558, 37.6173);
    यह प्रॉम्प्ट क्या करता हैकोड एजेंट को बनाता है जो अक्षांश [latitude] और देशांतर [longitude] लेता है, मौसम API को रिक्वेस्ट भेजता है और तापमान तथा हवा दिखाता है। उदाहरण में मॉस्को के निर्देशांक हैं (55.7558, 37.6173) - इन्हें अपने से बदलें, या परीक्षण के लिए वैसे ही रखें।
  6. 6.टर्मिनल में एजेंट चलाएं: node agent.js। आप दिए गए निर्देशांकों के लिए वर्तमान तापमान और हवा देखेंगे।

    अगर 'require' के बारे में त्रुटि आती है - सुनिश्चित करें कि आप ai-agent फोल्डर में हैं (pwd कमांड वर्तमान फोल्डर दिखाएगा)।

  7. 7.सुरक्षा जोड़ें: security.js फाइल बनाएं जो API को भेजने से पहले इनपुट की जांच करे। API रिक्वेस्ट से पहले एजेंट में निर्देशांकों को मान्य करने के लिए नीचे दी गई पंक्ति कॉपी करें:

    यह कदम गलत डेटा भेजने से रोकता है और संभावित इंजेक्शन से सुरक्षा देता है।

    Text Editor (VS Code)
    प्रॉम्प्ट
    if (latitude < -90 || latitude > 90 || longitude < -180 || longitude > 180) {
      throw new Error('निर्देशांक अनुमत सीमा से बाहर हैं');
    }
    यह प्रॉम्प्ट क्या करता हैयह जांच API रिक्वेस्ट से पहले weatherAgent() फंक्शन की शुरुआत में जोड़ें। यह सुनिश्चित करता है कि अक्षांश -90 से 90 तक है, देशांतर -180 से 180 तक है, जो एजेंट को गलत इनपुट से बचाता है।
💰 इसे अपनाने में कितना खर्च आएगाकीमतें 2026-07 के अनुसार
  • मुफ़्तNode.jsपूरी तरह मुफ्त, खुला स्रोत।
  • मुफ़्तnpm पैकेज (axios, dotenv)सभी पैकेज मुफ्त हैं और खुले स्रोत हैं।
  • मुफ़्तOpen-Meteo APIमुफ्त API, व्यक्तिगत इस्तेमाल के लिए रिक्वेस्ट की संख्या पर कोई सीमा नहीं, रजिस्ट्रेशन की जरूरत नहीं।
  • मुफ़्तपूरी रेसिपीपूरा रास्ता मुफ्त है - क्रेडिट कार्ड, भुगतान की सदस्यता या API क्रेडिट की जरूरत नहीं।
आज़माएँ और सबसे पहले निशान लगाएँ

आज ही क्यों

AI सेवाएँ तेज़ी से बदलती हैं - इंटरफ़ेस और मुफ़्त सीमाएँ बताए गए से अलग हो सकती हैं।