tech
কোনো অ্যাপ যখন আপনাকে লাইভ মানচিত্র দেখায় বা পেমেন্ট প্রক্রিয়া করে, তখন প্রায়ই সে পর্দার আড়ালে অন্য কোম্পানির তৈরি একটি সেবা ধার করে।
এপিআই, বা অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস, হলো নিয়মের একটা নির্দিষ্ট সেট, যা একটি সফটওয়্যারকে অন্য একটি সফটওয়্যার থেকে সেবা বা তথ্য চাইতে দেয়, সেই অন্য সফটওয়্যারটা ভেতরে ভেতরে কীভাবে কাজ করে তা না জেনেই। উদাহরণ হিসেবে, একটি ভ্রমণ অ্যাপ নিজে থেকে মানচিত্র ব্যবস্থা তৈরি করে না; এটি একটি মানচিত্র কোম্পানির এপিআই-তে অনুরোধ পাঠায় এবং প্রদর্শনের জন্য দিকনির্দেশ বা মানচিত্রের টাইল পেয়ে যায়। এই কারণেই আধুনিক অ্যাপগুলো পেমেন্ট থেকে শুরু করে আবহাওয়া পর্যন্ত ডজন ডজন বিশেষায়িত সেবা একসঙ্গে জুড়ে একটা মসৃণ অভিজ্ঞতা তৈরি করতে পারে।
এপিআই কোনো নিরাপত্তা প্রোগ্রাম নয়; সেটা বোঝায় অ্যান্টিভাইরাস সফটওয়্যারকে, যা ক্ষতিকর কোড খুঁজে বের করে মুছে দেয়—সম্পূর্ণ ভিন্ন একটা কাজ। এটা ওয়েব ব্রাউজারও নয়, যা আসলে ওয়েবসাইট দেখার জন্য ব্যবহৃত অ্যাপ্লিকেশন, প্রোগ্রামগুলোর মধ্যে পর্দার আড়ালের সংযোগকারী নয়।
এপিআই আধুনিক সফটওয়্যারের এতটাই কেন্দ্রীয় বলে কোম্পানিগুলো কখনো কখনো ডেভেলপারদের কাছ থেকে এতে প্রবেশাধিকারের জন্য অর্থ নেয়, ফলে দেখতে যা একটা কারিগরি খুঁটিনাটি বলে মনে হয়, তা বাস্তবে একটা প্রকৃত রাজস্বের উৎস হয়ে ওঠে, যেমনটা দেখা যায় মানচিত্র, পেমেন্ট আর এআই মডেলের এপিআই-তে।
tech
"টুরিং পরীক্ষা" কী পরিমাপ করে?"কম্পিউটার ভিশন" কী?"প্রম্পট ইঞ্জিনিয়ারিং" কী?এআইতে „LLM” মানে কী?„এনক্রিপশন” ডেটার সাথে কী করে?„টু-ফ্যাক্টর অথেনটিকেশন” (2FA) কী?আধুনিক এআইয়ের জন্য GPU এত গুরুত্বপূর্ণ কেন?"ফিশিং" কী?"ডিপ লার্নিং" কী?"ডেটা ব্রিচ" বা তথ্য ফাঁস কী?"মেটাভার্স" কী?"SaaS" (সফটওয়্যার অ্যাজ আ সার্ভিস) মানে কী?Quration — Quration Play