Uygulama Programlama Arayüzü (API)
Application programming interface (API)
D3
API, bir yazılım bileşeninin başka bir bileşenden yetenek veya veri istemesi için tanımlanmış arayüzdür.
İnceleme durumu: 2026-12-04
Teknik açıklama
Bir YZ uygulamasında API, modeli, getirme hizmetini, veritabanını veya iş işlevini belirli istekler ve yanıtlar üzerinden sunabilir.
Kavramsal sınırlar
API bir arayüz sözleşmesidir; alttaki model veya hizmet değildir ve bir isteğin yetkili ya da doğru olduğunu garanti etmez.
Sağlayıcıdan bağımsız örnek
Bir destek uygulaması, belgelenmiş hizmet API’sine kimliği doğrulanmış hesap durumu isteği gönderir ve belirtilen yanıt alanlarını alır.
Sınırlılıklar
Arayüz uyumu, dönen verinin doğruluğunu, tamlığını, güvenliğini veya amaca uygunluğunu kanıtlamaz; uygulamalar yine de yetkilendirme, doğrulama ve hata yönetimine ihtiyaç duyar.
İlişkili kavramlar
Atomik iddialar ve kanıt
1.1NIST CSRC Glossary, Application Programming Interface (API)
- Kaynak
- NIST CSRC Glossary, Application Programming Interface (API)
- Kaynak rolü
- Yetkili kaynak
- Tam konum
- Definition: system access point or library function
- Desteklenen iddia
- NIST, API’yi iyi tanımlanmış işlevsellik sağlayan, iyi tanımlanmış sözdizimine sahip sistem erişim noktası veya kütüphane işlevi olarak tanımlar.
- Son doğrulama
- Gözden geçirme tarihi
- Kapsam sınırlaması
- Bu genel tanım belirli bir ağ protokolünü, yetkilendirme modelini veya YZ kullanım durumunu belirtmez.
2.1Anthropic API, Tool use with Claude
- Kaynak
- Anthropic API, Tool use with Claude
- Kaynak rolü
- Yetkili kaynak
- Tam konum
- Tool use overview: tool use/function calling and structured call execution
- Desteklenen iddia
- Anthropic, araç kullanımını tanımlı veya sağlayıcı tarafından sunulan işlevlerin çağrılması ve çalıştırmak üzere yapılandırılmış çağrının döndürülmesi olarak belgeler.
- Son doğrulama
- Gözden geçirme tarihi
- Kapsam sınırlaması
- Bu, Anthropic’in araç kullanımı arayüzünü açıklar; sağlayıcılar arası birlikte çalışabilirlik oluşturmaz.