AI Sözlük
API Nedir? (AI bağlamında)
AI API’si, dil modelini kendi uygulamanıza bağlayan programatik arayüzdür; sohbet kutusuna tıklamadan istek atıp token cevabı alırsınız.
Tanım
API (Application Programming Interface), iki yazılımın anlaşmalı şekilde veri alışverişi yapmasını sağlar. Yapay zekâda OpenAI, Anthropic, Google gibi sağlayıcılar model yeteneklerini API ile sunar. Siz HTTP isteğiyle prompt, parametre ve araç tanımları gönderirsiniz; yanıt olarak metin, JSON veya stream token’lar alırsınız. API, ürünleştirmenin yoludur: mobil uygulama, backend ajan, müşteri destek botu hep API üzerinden model çağırır. Fiyatlandırma genelde token bazlıdır; rate limit, anahtar güvenliği ve log gizliliği operasyonel zorunluluklardır.
SDK’ler API’yi kolaylaştırır ama hata yönetimi, timeout ve retry sizin sorumluluğunuzdadır.
Vendor lock-in riskine karşı soyutlama katmanı (kendi interface’iniz) düşünülebilir.
Sık sorulanlar
Chat arayüzü ile API farkı?
Chat insan içindir. API otomasyon ve ürün entegrasyonu içindir.
API anahtarı nasıl korunur?
İstemciye gömülmez; sunucu tarafında saklanır, rotate edilir, kapsamı daraltılır.