Gemini API

জেমিনি এপিআই হলো জেমিনি, ভিও, ন্যানো ব্যানানা এবং আরও অনেক কিছুর সাথে প্রম্পট থেকে প্রোডাকশনে যাওয়ার দ্রুততম পথ। এটি আপনাকে টেক্সট ও ইমেজ তৈরি করতে, মাল্টিমোডাল ইনপুট বিশ্লেষণ করতে এবং কথোপকথনমূলক এজেন্ট তৈরি করতে এই জেনারেটিভ মডেলগুলোকে আপনার অ্যাপ্লিকেশনে একীভূত করার সুযোগ দেয়।

পাইথন

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-3.8-flash",
    input="Explain how AI works in a few words"
)

print(interaction.output_text)

জাভাস্ক্রিপ্ট

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

const interaction = await ai.interactions.create({
  model: "gemini-3.8-flash",
  input: "Explain how AI works in a few words",
});

console.log(interaction.output_text);

জাভা

import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.CreateModelInteraction;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.interactions.Model;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;

Client client = new Client();

CreateModelInteraction params =
    CreateModelInteraction.builder()
        .model(Model.of("gemini-3.7-flash"))
        .input(InteractionsInput.of("Explain how AI works in a few words"))
        .build();

Interaction interaction =
    client.interactions.create(CreateInteractionRequestBody.of(params)).interaction().get();

System.out.println(interaction.outputText().orElse(""));

বিশ্রাম

curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "gemini-3.8-flash",
    "input": "Explain how AI works in a few words"
  }'

মডেলদের সাথে পরিচিত হন

সব দেখুন

সক্ষমতা অন্বেষণ করুন

চিত্র তৈরি

ন্যানো ব্যানানার মাধ্যমে নিজস্বভাবেই অত্যন্ত প্রাসঙ্গিক ছবি তৈরি ও সম্পাদনা করুন।

দীর্ঘ প্রেক্ষাপট

জেমিনি মডেলে লক্ষ লক্ষ টোকেন ইনপুট করুন এবং অসংগঠিত ছবি, ভিডিও ও নথি থেকে ধারণা আহরণ করুন।

কাঠামোগত আউটপুট

স্বয়ংক্রিয় প্রক্রিয়াকরণের জন্য উপযুক্ত একটি কাঠামোগত ডেটা ফরম্যাট, JSON-এ প্রতিক্রিয়া জানাতে জেমিনিকে বাধ্য করুন।

ফাংশন কলিং

জেমিনিকে বাহ্যিক এপিআই এবং টুলগুলির সাথে সংযুক্ত করে এজেন্টিক ওয়ার্কফ্লো তৈরি করুন।

Veo 3.1 দিয়ে ভিডিও তৈরি

আমাদের অত্যাধুনিক মডেলের সাহায্যে টেক্সট বা ছবির নির্দেশনা থেকে উচ্চ মানের ভিডিও কনটেন্ট তৈরি করুন।

লাইভ এপিআই সহ ভয়েস এজেন্ট

Live API ব্যবহার করে রিয়েল-টাইম ভয়েস অ্যাপ্লিকেশন ও এজেন্ট তৈরি করুন।

সরঞ্জাম

গুগল সার্চ, ইউআরএল কনটেক্সট, গুগল ম্যাপস, কোড এক্সিকিউশন এবং কম্পিউটার ইউজের মতো বিল্ট-ইন টুলগুলোর মাধ্যমে জেমিনিকে বিশ্বের সাথে সংযুক্ত করুন।

নথি বোঝা

সম্পূর্ণ মাল্টিমোডাল বোধগম্যতা সহ ১০০০ পৃষ্ঠা পর্যন্ত পিডিএফ ফাইল বা অন্যান্য টেক্সট-ভিত্তিক ফাইল টাইপ প্রসেস করুন।

চিন্তা

কীভাবে চিন্তন ক্ষমতা জটিল কাজ ও সত্তার ক্ষেত্রে যুক্তিবোধকে উন্নত করে, তা অন্বেষণ করুন।

এজেন্ট তৈরি করুন

ম্যানেজড এজেন্ট জেমিনিকে নিজস্বভাবে কাজ পরিকল্পনা ও সম্পন্ন করার জন্য একটি কর্মক্ষেত্র প্রদান করে। একটিমাত্র অনুরোধেই জেমিনি কোড লিখতে ও চালাতে, ওয়েব অনুসন্ধান করতে এবং একটি হোস্টেড স্যান্ডবক্স পরিবেশে ফাইল তৈরি করতে পারে। আমাদের আগে থেকে তৈরি অ্যান্টিগ্র্যাভিটি এজেন্ট দিয়ে শুরু করুন, অথবা আপনার নিজস্ব নির্দেশাবলী ও সরঞ্জাম দিয়ে এটিকে কাস্টমাইজ করুন।

পাইথন

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    agent="antigravity-preview-09-2026",
    input=(
        "Research the top 5 sustainable fashion brands, "
        "compare their materials and pricing tiers, and "
        "build an interactive dashboard in analysis.html."
    ),
    environment="remote"
)

print(interaction.output_text)

জাভাস্ক্রিপ্ট

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

const interaction = await ai.interactions.create({
  agent: "antigravity-preview-09-2026",
  input:
    "Research the top 5 sustainable fashion brands, " +
    "compare their materials and pricing tiers, and " +
    "build an interactive dashboard in analysis.html.",
  environment: "remote",
});

console.log(interaction.output_text);

জাভা

import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.AgentOption;
import com.google.genai.gaos.models.interactions.CreateAgentInteraction;
import com.google.genai.gaos.models.interactions.CreateAgentInteractionEnvironment;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;

Client client = new Client();

CreateAgentInteraction params =
    CreateAgentInteraction.builder()
        .agent(AgentOption.of("antigravity-preview-09-2026"))
        .input(
            InteractionsInput.of(
                "Research the top 5 sustainable fashion brands, "
                    + "compare their materials and pricing tiers, and "
                    + "build an interactive dashboard in analysis.html."))
        .environment(CreateAgentInteractionEnvironment.of("remote"))
        .build();

Interaction interaction =
    client.interactions.create(CreateInteractionRequestBody.of(params))
        .interaction()
        .get();

System.out.println(interaction.outputText().orElse(""));

বিশ্রাম

curl -X POST \
  "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "agent": "antigravity-preview-09-2026",
    "input": "Research the top 5 sustainable fashion brands, compare their materials and pricing tiers, and build an interactive dashboard in analysis.html.",
    "environment": "remote"
  }'

ইন্টারঅ্যাকশন এপিআই

জুন ২০২৬ থেকে ইন্টারঅ্যাকশনস এপিআই আমাদের ডিফল্ট ইন্টারফেস হয়ে গেছে এবং ভবিষ্যতে জেমিনি মডেল ও এজেন্ট দিয়ে কিছু তৈরি করার জন্য এটিই সেরা উপায়। আপনি যদি একটি নতুন প্রজেক্ট শুরু করেন, তবে আপনার ইন্টারঅ্যাকশনস এপিআই ব্যবহার করা উচিত। যদিও এর সাপোর্ট এখনও রয়েছে, generateContent এপিআই-কে এখন লিগ্যাসি হিসেবে বিবেচনা করা হয়।

মিথস্ক্রিয়ার সংক্ষিপ্ত বিবরণ

ইন্টারঅ্যাকশনস এপিআই কীভাবে কথোপকথনের অবস্থা, বার্তা এবং আউটপুট ফরম্যাট পরিচালনা করে তা জানুন।

অভিবাসন নির্দেশিকা

আপনার কোডকে generateContent থেকে Interactions API-তে রূপান্তর করার ধাপে ধাপে নির্দেশিকা।

স্ট্রিমিং

রিয়েল-টাইম টোকেন, ক্রমবর্ধমান চিন্তা এবং টুল কল ইভেন্টগুলো স্ট্রিম করুন।

গুগল এআই স্টুডিও

প্রম্পট পরীক্ষা করুন, আপনার এপিআই কীগুলো পরিচালনা করুন, ব্যবহার নিরীক্ষণ করুন এবং প্রোটোটাইপ তৈরি করুন।

ডেভেলপার কমিউনিটি

অন্যান্য ডেভেলপার এবং গুগল ইঞ্জিনিয়ারদের প্রশ্ন করুন ও তাদের কাছ থেকে সমাধান খুঁজে নিন।

এপিআই রেফারেন্স

অফিসিয়াল রেফারেন্স ডকুমেন্টেশনে জেমিনি এপিআই সম্পর্কে বিস্তারিত তথ্য খুঁজুন।

অবস্থা

জেমিনি এপিআই, গুগল এআই স্টুডিও এবং আমাদের মডেল সার্ভিসগুলোর অবস্থা যাচাই করুন।