LIVE
ইন্ডাস্ট্রিAI Agent এখন ডেভেলপারের সহায়ক, প্রতিযোগী নয়: কীভাবে কাজ বদলাবেটুলAPI কী ছাড়াই ডেটা কিনুন, পে-পার-কল সুবিধা আনলো Claude Codeইন্ডাস্ট্রিফেসিয়াল রিকগনিশনের ভুলে নির্দোষ ব্যক্তি ৫০ দিন জেলে, বাংলাদেশেও সতর্কতা জরুরিগবেষণাAI এজেন্টের পারফরম্যান্স বোঝা সহজ হচ্ছে, জানুন নতুন টায়ার্ড পদ্ধতিইন্ডাস্ট্রি২০২৬ সালে আপনার সাইটের অর্ধেক ট্রাফিক আসবে ChatGPT থেকে, জানুন কীভাবেগবেষণাTempoVLA রোবটের গতি নিজেই বদলাবে, নিরাপত্তা ও দক্ষতা বাড়বে কয়েকগুণগবেষণাবাংলাদেশি ডেভেলপারদের জন্য সুখবর: AI কোডিং টুলের খরচ কমল ৩ গুণমডেলTransformer কীভাবে বদলে দিচ্ছে AI জগৎ, বুঝে নিন বাংলায়টুলগুগল কন্টাক্টের তথ্য নিয়ে জেমিনি এখন দেবে ব্যক্তিগত উত্তর, কাজ বদলে যাবেইন্ডাস্ট্রি৭৫% টেক সিইও AI সাইকোসিসে: আপনার চাকরি কি নিরাপদ?ইন্ডাস্ট্রিAI API-তে দাম যুদ্ধে বাংলাদেশি ডেভেলপারদের লাভ, ১ সেন্টেই পাওয়া যাচ্ছে শক্তিশালী মডেলগবেষণাAI এজেন্ট এখন নিজেই সিদ্ধান্ত নেয়, আপনার চাকরি বদলে যাবেইন্ডাস্ট্রিAI Agent এখন ডেভেলপারের সহায়ক, প্রতিযোগী নয়: কীভাবে কাজ বদলাবেটুলAPI কী ছাড়াই ডেটা কিনুন, পে-পার-কল সুবিধা আনলো Claude Codeইন্ডাস্ট্রিফেসিয়াল রিকগনিশনের ভুলে নির্দোষ ব্যক্তি ৫০ দিন জেলে, বাংলাদেশেও সতর্কতা জরুরিগবেষণাAI এজেন্টের পারফরম্যান্স বোঝা সহজ হচ্ছে, জানুন নতুন টায়ার্ড পদ্ধতিইন্ডাস্ট্রি২০২৬ সালে আপনার সাইটের অর্ধেক ট্রাফিক আসবে ChatGPT থেকে, জানুন কীভাবেগবেষণাTempoVLA রোবটের গতি নিজেই বদলাবে, নিরাপত্তা ও দক্ষতা বাড়বে কয়েকগুণগবেষণাবাংলাদেশি ডেভেলপারদের জন্য সুখবর: AI কোডিং টুলের খরচ কমল ৩ গুণমডেলTransformer কীভাবে বদলে দিচ্ছে AI জগৎ, বুঝে নিন বাংলায়টুলগুগল কন্টাক্টের তথ্য নিয়ে জেমিনি এখন দেবে ব্যক্তিগত উত্তর, কাজ বদলে যাবেইন্ডাস্ট্রি৭৫% টেক সিইও AI সাইকোসিসে: আপনার চাকরি কি নিরাপদ?ইন্ডাস্ট্রিAI API-তে দাম যুদ্ধে বাংলাদেশি ডেভেলপারদের লাভ, ১ সেন্টেই পাওয়া যাচ্ছে শক্তিশালী মডেলগবেষণাAI এজেন্ট এখন নিজেই সিদ্ধান্ত নেয়, আপনার চাকরি বদলে যাবে
হোম/নিউজ/টুল
টুল৫ মিনিট পড়া

পাইথন কোডে টাইপ অ্যানোটেশন যোগ করল নতুন টুল, টেস্ট ভাঙার ঝামেলা নেই

ডেনমার্কের স্টার্টআপ CallMed AI তৈরি করেছে Symbiote নামের একটি টুল। এটি পাইথন কোডবেসে PEP 484 টাইপ অ্যানোটেশন যোগ করে রানটাইম লজিক বা টেস্ট না ভেঙে। 4,600+ স্টার পাওয়া tablib লাইব্রেরিতে পরীক্ষা করে সফল হয়েছে।

d
সম্পাদকীয় টিম
স্টাফ রিপোর্টার · ৩ দিন আগে · সূত্র: dev.to AI
পাইথন কোডে টাইপ অ্যানোটেশন যোগ করল নতুন টুল, টেস্ট ভাঙার ঝামেলা নেই

ডেনমার্কের স্টার্টআপ CallMed AI তৈরি করেছে Symbiote নামের একটি টুল। এটি পাইথন কোডবেসে PEP 484 টাইপ অ্যানোটেশন যোগ করে রানটাইম লজিক বা টেস্ট না ভেঙে। 4,600+ স্টার পাওয়া tablib লাইব্রেরিতে পরীক্ষা করে সফল হয়েছে।

পাইথনের পুরনো কোডবেসে টাইপ অ্যানোটেশন যোগ করা এখন অনেক সহজ হয়ে গেছে। ডেনমার্কের CallMed AI স্টার্টআপ তৈরি করেছে Symbiote নামের একটি টুল। এই টুলটি পাইথন কোডবেসে PEP 484 টাইপ অ্যানোটেশন যোগ করতে পারে। সবচেয়ে বড় কথা হলো এটি রানটাইম লজিক বা বিদ্যমান টেস্ট কোনোভাবেই ভাঙে না।

PEP 484 হলো পাইথনে টাইপ হিন্টিং যোগ করার অফিসিয়াল স্ট্যান্ডার্ড। এটি ডেভেলপারদের কোড আরও পরিষ্কারভাবে বুঝতে সাহায্য করে। কিন্তু 2014 সালের আগে লেখা অনেক পাইথন লাইব্রেরিতে এই অ্যানোটেশন নেই। Symbiote সেই সমস্যার সমাধান করেছে।

Symbiote-এর সক্ষমতা পরীক্ষা করার জন্য বেছে নেওয়া হয়েছিল tablib নামের একটি জনপ্রিয় পাইথন লাইব্রেরি। tablib ট্যাবুলার ডেটা নিয়ে কাজ করে — CSV, Excel, JSON, YAML ফরম্যাট সাপোর্ট করে। এটি jazzband কমিউনিটি দ্বারা রক্ষণাবেক্ষিত এবং গিটহাবে 4,600-এর বেশি স্টার রয়েছে। হাজার হাজার টিম এটি প্রোডাকশনে ব্যবহার করে। tablib PEP 484-এর আগে তৈরি হওয়ায় এতে টাইপ অ্যানোটেশন খুবই সীমিত ছিল।

Symbiote পুরো tablib কোডবেস রাতারাতি স্ক্যান করে। এটি প্রতিটি ফাংশন এবং ভেরিয়েবলে উপযুক্ত টাইপ অ্যানোটেশন যোগ করেছে। প্রক্রিয়াটি সম্পূর্ণ স্বয়ংক্রিয় এবং কোনো মানব হস্তক্ষেপের প্রয়োজন হয়নি। সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো, অ্যানোটেশন যোগ করার পর tablib-এর সব বিদ্যমান টেস্ট সফলভাবে পাস করেছে। ডকস্ট্রিং-এর কোনো ক্ষতি হয়নি।

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

Symbiote বর্তমানে ওপেন সোর্স হিসেবে উপলব্ধ। ডেভেলপাররা তাদের নিজস্ব প্রজেক্টে এটি ব্যবহার করতে পারবেন। ভবিষ্যতে আরও বড় এবং জটিল কোডবেসে Symbiote-এর পরীক্ষা চালানোর পরিকল্পনা রয়েছে। এটি পাইথন কমিউনিটির জন্য একটি উল্লেখযোগ্য অগ্রগতি।

আরও পড়ুন

🌐 তথ্যসূত্র ও স্বচ্ছতা

এই সংবাদটি আন্তর্জাতিক সূত্রের তথ্য অবলম্বনে AI-সহায়তায় বাংলায় উপস্থাপন ও বাংলাদেশের প্রেক্ষাপটে সম্পাদিত। মূল তথ্যের জন্য নিচের সূত্র দেখুন।

ট্যাগ:#টুল#AI#বাংলাদেশ#dev.to AI
AD
📧

AI নিউজ সরাসরি ইমেইলে পান

প্রতিদিনের সেরা AI খবর বাছাই করে আপনার inbox-এ পাঠাই। বিজ্ঞাপন নেই।

মূল প্রতিবেদন: dev.to AI

সোর্স দেখুন ↗

মন্তব্য

লোড হচ্ছে...