# OpenAI Uyumlu API'ler (OpenAI-compatible APIs)

## 🎯 TL;DR
OpenAI uyumlu API'ler, OpenAI'nin API yapısını ve işlevselliğini taklit eden arayüzlerdir. Bu API'ler, geliştiricilerin farklı dil modelleri veya sağlayıcılar arasında minimum kod değişikliğiyle geçiş yapmasını sağlar. Böylece modelleri test etmek, satıcı bağımlılığını azaltmak veya hizmet kesintileri için yedekleme mekanizmaları oluşturmak kolaylaşır.

## 📚 Anahtar Kavramlar
-   **OpenAI-compatible APIs** → OpenAI Uyumlu API'ler (OpenAI'nin API yapısını ve işlevselliğini taklit eden arayüzler.)
-   **Language models** → Dil Modelleri (İnsan dilini anlayan, işleyen ve üreten yapay zeka modelleri.)
-   **Vendor lock-in** → Satıcı Bağımlılığı (Bir sağlayıcıya veya teknolojiye aşırı bağımlı olma durumu.)
-   **Fallback mechanisms** → Yedekleme Mekanizmaları (Hizmet kesintileri durumunda devreye giren alternatif sistemler.)

## 🔍 Detay (Orijinal İngilizce)
OpenAI-compatible APIs are interfaces that mimic the structure and functionality of OpenAI's API. These APIs allow developers to switch between different language models or providers with minimal code changes. This is particularly useful for testing different models, mitigating vendor lock-in, or building fallback mechanisms in case of service disruptions.

## 🔗 Daha Detay İstersen
roadmap.sh ekibinin seçtiği kaynaklar:
-   📖 [OpenAI Uyumlu API](https://bentoml.com/llm/llm-inference-basics/openai-compatible-api) — Bu makale, OpenAI uyumlu API'lerin temel prensiplerini açıklar.
-   📖 [OpenAI Uyumluluğu - Gemini](https://ai.google.dev/gemini-api/docs/openai) — Bu makale, Google Gemini API'sinin OpenAI uyumluluğunu detaylandırır.
