জেমিনি এপিআই একটি কোড এক্সিকিউশন টুল প্রদান করে যা মডেলটিকে পাইথন কোড তৈরি ও রান করতে সক্ষম করে। এরপর মডেলটি কোড এক্সিকিউশনের ফলাফল থেকে পুনরাবৃত্তিমূলকভাবে শিখতে থাকে যতক্ষণ না এটি একটি চূড়ান্ত আউটপুটে পৌঁছায়। আপনি কোড-ভিত্তিক যুক্তির সুবিধা নিতে পারে এমন অ্যাপ্লিকেশন তৈরি করতে কোড এক্সিকিউশন ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনি সমীকরণ সমাধান করতে বা টেক্সট প্রসেস করতে কোড এক্সিকিউশন ব্যবহার করতে পারেন। আরও বিশেষায়িত কাজ সম্পাদনের জন্য আপনি কোড এক্সিকিউশন এনভায়রনমেন্টে অন্তর্ভুক্ত লাইব্রেরিগুলোও ব্যবহার করতে পারেন।
জেমিনি শুধুমাত্র পাইথনে কোড চালাতে সক্ষম। আপনি জেমিনিকে অন্য কোনো ভাষায় কোড তৈরি করতে বলতে পারেন, কিন্তু মডেলটি সেটি চালানোর জন্য কোড এক্সিকিউশন টুল ব্যবহার করতে পারে না।
কোড এক্সিকিউশন সক্ষম করুন
কোড এক্সিকিউশন সক্ষম করতে, মডেলে কোড এক্সিকিউশন টুলটি কনফিগার করুন। এটি মডেলকে কোড তৈরি ও রান করার সুযোগ দেয়।
পাইথন
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model=