← AI lugʻati

API

Application programming interface (API)

Dasturlar bir-biri bilan gaplashadigan rasmiy yoʻl; dasturchilar AI modellarini oʻz ilovalariga shu orqali ulaydi.

Siz ChatGPT bilan sayt yoki ilova orqali gaplashasiz. Dasturlar esa bir-biri bilan API orqali "gaplashadi". Dasturchi oʻz dasturidan modelga soʻrov yuboradi va javobni avtomatik qabul qiladi. Hech qanday chat oynasi yoki tugma yoʻq, faqat dastur va server orasidagi xabarlar.

Oʻxshatish: dorixona darchasi. Siz omborga kirmaysiz, dorilar qayerda turganini koʻrmaysiz. Darchadan kerakli dorini aytasiz, pulini toʻlaysiz va olasiz. API ham shunday: model kompaniyaning serverida turadi, siz faqat belgilangan tartibda soʻrov yuborib, javob olasiz.

Misol: oʻzbek dasturchisi Telegram bot yasadi. Bot foydalanuvchining savolini API orqali Claude yoki Gemini modeliga yuboradi, javobni olib, foydalanuvchiga qaytaradi. Foydalanuvchi esa faqat Telegramʼni koʻradi.

Yopiq modellarda API pullik: har bir token uchun, yaʼni yuborilgan va olingan matn hajmiga qarab toʻlanadi. APIʼdan foydalanish uchun maxsus kalit beriladi. Uni parol kabi sir saqlash kerak, chunki kalitingiz bilan boshqa odam sizning hisobingizdan foydalanishi mumkin.

Xato tushuncha: "API orqali boshqa, alohida AI ishlaydi". Yoʻq, API orqali ham oʻsha modellarning oʻzi ishlaydi, faqat chat ilovasining qobigʻisiz.