উদাহরণসহ Gemini API ব্যবহার করে Integration

Gemini এবং Integration - জেমিনি(বার্ড) Gemini (Bard) - Latest Technologies

514

 

Gemini API ব্যবহার করে Integration: উদাহরণসহ

Gemini API (Bard) গুগলের কৃত্রিম বুদ্ধিমত্তার ভাষার মডেলকে অন্যান্য অ্যাপ্লিকেশন এবং সার্ভিসের সঙ্গে সংযুক্ত করতে সক্ষম করে। নিচে Gemini API ব্যবহার করে ইন্টিগ্রেশন করার একটি উদাহরণ দেওয়া হলো।

পদক্ষেপ ১: Google Cloud Platform সেটআপ

Google Cloud Account: যদি আপনার Google Cloud অ্যাকাউন্ট না থাকে, তবে Google Cloud Console এ একটি অ্যাকাউন্ট তৈরি করুন।

নতুন প্রোজেক্ট তৈরি করুন:

  • Google Cloud Console-এ লগ ইন করে একটি নতুন প্রোজেক্ট তৈরি করুন।

API এনাবল করুন:

  • "APIs & Services" > "Library" এ যান এবং Gemini API বা সংশ্লিষ্ট API নির্বাচন করে তা এনাবল করুন।

API কী তৈরি করুন:

  • "APIs & Services" > "Credentials" এ যান এবং একটি নতুন API কী তৈরি করুন।

পদক্ষেপ ২: কোডিং পরিবেশ প্রস্তুত করা

Python ইনস্টল করুন: আপনার ডেভেলপমেন্ট এনভায়রনমেন্টে Python ইনস্টল করুন (যদি ইতিমধ্যে ইনস্টল না করা থাকে)।

প্রয়োজনীয় লাইব্রেরি ইনস্টল করুন:

  • Gemini API ব্যবহার করার জন্য requests লাইব্রেরি ইনস্টল করুন।

পদক্ষেপ ৩: Gemini API ব্যবহার করে কোড লেখা

একটি নতুন ফাইল তৈরি করুন, যেমন gemini_integration.py, এবং নীচের কোডটি যুক্ত করুন:

import requests

def get_gemini_response(prompt):
    url = "https://api.gemini.google.com/v1/chat"
    api_key = "YOUR_API_KEY"  # আপনার API কী এখানে দিন

    headers = {
        "Authorization": f"Bearer {api_key}",
        "Content-Type": "application/json"
    }

    data = {
        "input": prompt,
        "model": "gemini-v1"  # মডেল নাম চেক করুন
    }

    response = requests.post(url, headers=headers, json=data)
    
    if response.status_code == 200:
        return response.json().get("response", "Sorry, I didn't understand that.")
    else:
        return "Error: " + str(response.status_code)

def main():
    user_prompt = input("You: ")
    response = get_gemini_response(user_prompt)
    print("Gemini: ", response)

if __name__ == '__main__':
    main()

পদক্ষেপ ৪: কোড চালানো

কোড চালান:

python gemini_integration.py

ব্যবহার: ব্যবহারকারী একটি প্রশ্ন টাইপ করুন এবং Gemini এর থেকে উত্তর পান।

উদাহরণ সেশনের ফলাফল

  • ইনপুট: "What is the capital of France?"
  • আউটপুট: "The capital of France is Paris."

সারসংক্ষেপ

Gemini API ব্যবহার করে ইন্টিগ্রেশন প্রক্রিয়া সহজ এবং কার্যকর। এই উদাহরণে, আপনি Google Cloud Platform-এ Gemini API সেটআপ করেছেন এবং Python ব্যবহার করে একটি মৌলিক অ্যাপ্লিকেশন তৈরি করেছেন যা Gemini-এর সাথে যোগাযোগ করে। এই পদ্ধতিটি আপনাকে Gemini এর ক্ষমতাকে আপনার নিজের অ্যাপ্লিকেশনে অন্তর্ভুক্ত করার সুযোগ দেয়।

Content added By
Promotion

Are you sure to start over?

Loading...