Gemini API-এর সাহায্যে দ্রুত প্রম্পট থেকে প্রোডাকশন অ্যাপ ও এজেন্ট তৈরি করুন। Gemini-র মাধ্যমে জটিল কোডিং ও মাল্টিমোডাল রিজনিংয়ের সমাধান করুন অথবা ম্যানেজ করা এজেন্টকে একাধিক ধাপের কাজ দিন। Live API-এর মাধ্যমে ভয়েস ও ভিডিও স্ট্রিম করুন অথবা Nano Banana-র মাধ্যমে ছবি, Gemini Omni-র মাধ্যমে ভিডিও এবং Lyria-র মাধ্যমে মিউজিক তৈরি করুন।
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-4-argon",
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-4-argon",
input: "Explain how AI works in a few words",
});
console.log(interaction.output_text);
Java
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-4-argon"))
.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(""));
খুলুন
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
"google.golang.org/genai/interactions/models/interactions"
"google.golang.org/genai/interactions/models/operations"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
res, err := client.Interactions.Create(ctx, operations.CreateInteractionRequest{
Body: operations.NewCreateInteractionRequestBody(interactions.CreateModelInteraction{
Model: interactions.Model("gemini-4-argon"),
Input: interactions.NewInteractionsInput("Explain how AI works in a few words"),
}),
})
if err != nil {
log.Fatal(err)
}
if res.Interaction.OutputText != nil {
fmt.Println(*res.Interaction.OutputText)
}
}
বিশ্রাম
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-4-argon",
"input": "Explain how AI works in a few words"
}'
মডেলের সাথে পরিচিত হন
সবকটি দেখুনGemini 4 Argon নতুন
আমাদের ফ্ল্যাগশিপ রিজনিং মডেল যাতে শেয়ার করা ১ মিলিয়ন কনটেক্সট উইন্ডো এবং ১ মিলিয়ন টোকেন পর্যন্ত দীর্ঘ ডিকোড করার সুবিধা রয়েছে।
Gemini 3.8 Flash নতুন
আমাদের সবচেয়ে বুদ্ধিমান Flash মডেল, যা লং-হরাইজন সফ্টওয়্যার ইঞ্জিনিয়ারিং, অটোনোমাস এজেন্ট এবং জটিল এন্টারপ্রাইজ ওয়ার্কফ্লোর জন্য তৈরি করা হয়েছে।
Gemini 3.8 Flash TTS নতুন
এক্সপ্রেসিভ অ্যাক্টিং, কাস্টম ভয়েস ডিজাইন ও ভয়েস রেপ্লিকেশন সহ স্টুডিও-গ্রেড টেক্সট-টু-স্পিচ মডেল।
Gemini 3.5 Flash-Lite
কম-লেটেন্সি হাই থ্রুপুট সাবএজেন্ট টাস্কের জন্য অপ্টিমাইজ করা হাই-ভলিউম, খরচ-সংবেদনশীল মডেল।
Nano Banana
অত্যাধুনিক ইমেজ জেনারেশন ও এডিটিং মডেল।
Gemini Omni Flash
আমাদের অত্যাধুনিক ভিডিও জেনারেশন ও এডিটিং মডেল।
Gemini 3.5 Transcribe নতুন
উচ্চারণ-ভিত্তিক ভাষা শনাক্তকরণ, স্পিকার ডায়ারাইজেশন ও শব্দ টাইমস্ট্যাম্প সহ কম-লেটেন্সি স্পিচ-টু-টেক্সট মডেল।
Gemini Robotics
একটি ভিশন-ল্যাঙ্গুয়েজ মডেল (VLM) যা রোবোটিক্সে Gemini-র এজেন্টসুলভ দক্ষতা নিয়ে আসে এবং বাস্তব জগতে উন্নত রিজনিংয়ের সুবিধা দেয়।
ক্ষমতা এক্সপ্লোর করুন
ইমেজ জেনারেশন
Nano Banana-র সাহায্যে নেটিভভাবে অত্যন্ত প্রাসঙ্গিক ছবি জেনারেট ও এডিট করুন।
অনেক বড় প্রসঙ্গ
Gemini মডেলে লক্ষ লক্ষ টোকেন ইনপুট করুন এবং আনস্ট্রাকচার্ড ছবি, ভিডিও ও ডকুমেন্ট থেকে তথ্য বুঝে নিন।
স্ট্রাকচার্ড আউটপুট
Gemini-কে JSON-এর মাধ্যমে উত্তর দিতে বাধ্য করুন, এটি একটি স্ট্রাকচার্ড ডেটা ফর্ম্যাট যা অটোমেটেড প্রসেসিংয়ের জন্য উপযুক্ত।
ফাংশন কলিং
এক্সটার্নাল API ও টুলের সাথে Gemini কানেক্ট করে এজেন্টিক ওয়ার্কফ্লো তৈরি করুন।
Gemini Omni Flash-এর মাধ্যমে ভিডিও জেনারেশন
আমাদের অত্যাধুনিক মডেলের সাহায্যে টেক্সট বা ছবির প্রম্পট থেকে খুব ভালো কোয়ালিটির ভিডিও কন্টেন্ট তৈরি করুন।
Live API সহ ভয়েস এজেন্ট
Live API-এর মাধ্যমে রিয়েল-টাইম ভয়েস অ্যাপ্লিকেশন ও এজেন্ট তৈরি করুন।
টুল
Google Search, URL কন্টেক্সট, Google Maps, কোড এক্সিকিউশন ও কম্পিউটার ব্যবহারের মতো বিল্ট-ইন টুলের মাধ্যমে Gemini-কে বিশ্বের সাথে কানেক্ট করুন।
ডকুমেন্ট বোঝা
সম্পূর্ণ মাল্টিমোডাল আন্ডারস্ট্যান্ডিং বা অন্যান্য টেক্সট-ভিত্তিক ফাইলের ধরন সহ সর্বাধিক ১০০০ পৃষ্ঠার পিডিএফ ফাইল প্রসেস করুন।
Thinking
চিন্তাভাবনা করার ক্ষমতা কীভাবে জটিল টাস্ক ও এজেন্টের জন্য যুক্তি উন্নত করে তা এক্সপ্লোর করুন।
এজেন্ট তৈরি করুন
ম্যানেজ করা এজেন্ট Gemini-কে একটি ওয়ার্কস্পেস দেয় যাতে সে নিজে থেকে পরিকল্পনা করতে এবং টাস্ক সম্পূর্ণ করতে পারে। একটি অনুরোধেই, Gemini কোড লিখতে ও রান করতে, ওয়েব সার্চ করতে এবং হোস্ট করা স্যান্ডবক্স এনভায়রনমেন্টে ফাইল তৈরি করতে পারে। আমাদের আগে থেকে তৈরি Antigravity এজেন্ট দিয়ে শুরু করুন অথবা আপনার নিজস্ব নির্দেশাবলী ও টুল দিয়ে এটি কাস্টমাইজ করুন।
Python
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);
Java
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(""));
খুলুন
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
"google.golang.org/genai/interactions/models/interactions"
"google.golang.org/genai/interactions/models/operations"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
res, err := client.Interactions.Create(ctx, operations.CreateInteractionRequest{
Body: operations.NewCreateInteractionRequestBody(interactions.CreateAgentInteraction{
Agent: interactions.AgentOption("antigravity-preview-09-2026"),
Input: interactions.NewInteractionsInput(
"Research the top 5 sustainable fashion brands, " +
"compare their materials and pricing tiers, and " +
"build an interactive dashboard in analysis.html.",
),
Environment: genai.Ptr(interactions.NewCreateAgentInteractionEnvironment("remote")),
}),
})
if err != nil {
log.Fatal(err)
}
if res.Interaction.OutputText != nil {
fmt.Println(*res.Interaction.OutputText)
}
}
বিশ্রাম
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"
}'
Interactions API
Interactions API জুন ২০২৬ থেকে আমাদের ডিফল্ট ইন্টারফেস হয়ে গেছে এবং এটি Gemini মডেল ও এজেন্ট ব্যবহার করে অ্যাপ তৈরি করার সেরা উপায়। আপনি নতুন প্রোজেক্ট শুরু করলে, Interactions API ব্যবহার করা উচিত। এটি কাজ করলেও, generateContent API-কে এখন লিগ্যাসি হিসেবে বিবেচনা করা হয়।