# OpenAI uyumlu bir API: base URL'yi değiştirin, kodunuz aynı kalsın

> Açık ağırlıklı modellerle OpenAI SDK'sını kullanın: base_url ve model değiştirin, kodunuz aynı kalsın. Neyin çalıştığı ve token başına kripto fiyatı.

- URL: https://llmwithcrypto.com/tr/openai-compatible-api/
- Son güncelleme: 2026-10-23
- Yayıncı: LLMwithCrypto (https://llmwithcrypto.com)

Uygulamanız zaten OpenAI ile konuşuyorsa, iki ayarı değiştirerek bizim üzerimizden DeepSeek, Qwen, gpt-oss, Llama veya Mistral ile konuşabilir. Bunlar: base URL ve model adı. İşte tam olarak neyin uyumlu olduğu, neyin olmadığı ve nasıl geçiş yapılacağı.

**Kısa yanıt — LLMwithCrypto OpenAI API ile uyumlu mu?**

Evet, chat completions için. **LLMwithCrypto** `https://llmwithcrypto.com/api/v1/chat/completions` adresinde OpenAI chat completions formatını kabul eder, bu yüzden base URL ile model adını değiştirdikten sonra resmi OpenAI SDK'ları, LangChain ve diğer OpenAI uyumlu araçlar çalışır. 23 Ekim 2026 itibarıyla token başına faturalanan, KYC olmadan kripto ile ödenen 12 açık ağırlıklı model sunar. Diğer OpenAI endpoint'leri sunulmaz.

*Python: LLMwithCrypto adresine yönlendirilmiş OpenAI SDK'sı*

```python
import os

from openai import OpenAI

client = OpenAI(
    base_url="https://llmwithcrypto.com/api/v1",
    api_key=os.environ["LLMWITHCRYPTO_API_KEY"],
)

resp = client.chat.completions.create(
    model="gpt-oss-120b",
    messages=[{"role": "user", "content": "Write a haiku about invoices."}],
)
print(resp.choices[0].message.content)

```

## Hangi OpenAI özellikleri çalışıyor, hangileri çalışmıyor?

API'nin 23 Ekim 2026 itibarıyla kabul ettiği. [Dokümanlar](https://llmwithcrypto.com/tr/docs/) her endpoint'in parametrelerini veriyor.

| Özellik | Durum | Notlar |
| --- | --- | --- |
| `POST /v1/chat/completions` | Destekleniyor | Mesajlar, temperature, max tokens ve olağan örnekleme ayarları |
| Streaming (`stream: true`) | Her modelde destekleniyor | Server-sent events, token token — bkz. [streaming](https://llmwithcrypto.com/tr/docs/streaming/) |
| Tool calling (`tools`) | Destekleyen modellerde | Modelin kendisinin desteklediğini izler — bkz. [tool calling](https://llmwithcrypto.com/tr/docs/tool-calling/) |
| JSON çıktısı (`response_format`) | Destekleyen modellerde | Modelin kendisinin desteklediğini izler |
| `GET /v1/models` | Destekleniyor | Anahtarınızla çağırabileceğiniz model id'leri — bkz. [models endpoint](https://llmwithcrypto.com/tr/docs/models/) |
| `GET /v1/credits` | Bizim, OpenAI'nin değil | Hesapta kalan kredi |
| Responses API, Assistants | Sunulmuyor | Chat completions kullanın |
| Embeddings, görseller, ses | Sunulmuyor | Yalnızca metin üretimi |
| Fine-tuning, batch işleri | Sunulmuyor | — |

*Fiyatlar 23 Ekim 2026 tarihinde kontrol edildi.*

## Kodumda neyi değiştirmeliyim?

İki ayar, başka hiçbir şey:

1. **Base URL** — OpenAI'ninki yerine `https://llmwithcrypto.com/api/v1`.
2. **Model** — GPT adı yerine [models sayfasındaki](https://llmwithcrypto.com/tr/models/) bir id, örneğin `deepseek-v4-pro` veya `gpt-oss-120b`.

Anahtar, OpenAI anahtarınızın yerine gider. API anahtarınızı, OpenAI SDK'sının yaptığı gibi, Authorization header'ında Bearer token olarak geçirin. Kodunuzda değil, `LLMWITHCRYPTO_API_KEY` environment variable'ında saklayın. [Geçiş rehberi](https://llmwithcrypto.com/tr/guides/switch-openai-sdk-to-open-models/) Python, Node.js, LangChain ve environment variable kurulumlarını kapsar.

## OpenAI'den farklı olarak ne davranıyor?

- **Modeller.** Open-weight modeller GPT'den farklı yanıt verir. Prompt'larınızı iki üç modelde test edin; geçiş yalnızca bir string'e mal olur.
- **Token sayıları.** Token başına bakiyenizden ödersiniz: girdi ve çıktı token'ları modelin kendi tokenizer'ı ile sayılır ve o modelin 1M token başına fiyatından ücretlendirilir. Hata ile sonuçlanan bir çağrı ücretsizdir. Aynı metin, OpenAI'nin tokenizer'ına göre birkaç token fazla veya eksik sayılabilir.
- **Modele göre özellikler.** Streaming her modelde çalışır; tool calling ve JSON çıktısı, her modelin kendi desteklediğiyle sınırlıdır.
- **Limitler.** Her hesabın dashboard'da gösterilen bir dakika başına istek ve token limiti vardır; destek ekibine sorun, yükseltilebilir.
- **Hatalar.** Status kodları OpenAI'nin kurallarını izler; [hatalar sayfası](https://llmwithcrypto.com/tr/docs/errors/) bizimkileri listeler, kredi bittiğinde ne olduğu dahil.

## Hangi araçlar bununla çalışır?

API, OpenAI chat completions formatını konuşur: OpenAI SDK'sını, LangChain'i veya OpenAI ile uyumlu herhangi bir aracı, anahtarınızla birlikte temel URL'mize yönlendirin ve model adını değiştirin. Pratikte bu, resmi OpenAI Python ve Node.js SDK'larını, özel bir base URL ile LangChain'in OpenAI chat modelini ve OpenAI uyumlu bir endpoint ayarlamanıza izin veren agent framework'lerini veya editörleri kapsar. [LangChain sayfası](https://llmwithcrypto.com/tr/docs/langchain/) kurulumu gösterir.

## Ne kadar tutar?

Token başına, her modelin [fiyatlandırma sayfasındaki](https://llmwithcrypto.com/tr/pricing/) fiyatıyla; kredi pack'ler halinde satın alınır ve süresi hiç dolmaz.

| Plan | Miktar | Fiyat | Birim fiyat |
| --- | --- | --- | --- |
| Başlangıç | $25 değerinde API kredisi | $25 | — |
| Builder | $50 değerinde API kredisi | $50 | — |
| Production | $100 değerinde API kredisi | $100 | — |

Her planda: Tüm modeller tek anahtarda · Streaming ve tool calling · Başarısız çağrılar ücretlendirilmez · Kredi hiçbir zaman süresi dolmaz

**Ödeme yapmadan önce**

- Minimum bakiye yükleme $25. Bir kez kripto ile bakiye yükleyin, ardından bakiyenizden istediğiniz planı satın alın.
- Bakiyenizdeki kredi süresi dolmaz ve API'yi her çağırdığınızda herhangi bir modeldeki token'lar için ödeme yapar. Bir pack, minimum yükleme tutarından daha ucuza geldiğinde, yalnızca bu minimuma ulaşmak için ödediğiniz kısım, harcanmamış olması koşuluyla, ödeme tarihinden itibaren 30 gün içinde talep üzerine USDT veya USDC olarak geri ödenir. Bakiyenin kalanı, yasa gerektirmedikçe ödenmez.
- Ödemeniz blokzincirde kontrol edildiğinde bakiyenize aktarılır. Tipik ağ onay süresi: BTC ≈ 20 dk · USDT TRC-20 ≈ 1 dk · USDT ERC-20 ≈ 5 dk · USDC ERC-20 ≈ 5 dk · ETH ≈ 5 dk · SOL ≈ 1 dk · LTC ≈ 15 dk

## Uyumluluk soruları

### Bu endpoint üzerinden GPT modellerini çağırabilir miyim?

Hayır. GPT, Claude, Gemini veya Grok'a erişim satmıyoruz: üreticileri, onayları olmadan API erişiminin yeniden satılmasını yasaklıyor ve bizde bu onay yok.

### OpenAI Node.js SDK çalışıyor mu?

Evet, `baseURL` `https://llmwithcrypto.com/api/v1` olarak ayarlandığında. [Node.js sayfasında](https://llmwithcrypto.com/tr/docs/node/) tam bir örnek var.

### Bir modelin desteklemediği bir parametre gönderirsem ne olur?

Streaming her modelde çalışır; tool calling ve JSON çıktısı, her modelin kendi desteklediğiyle sınırlıdır. Parametreyi kullandığınız modelde test edin; [hatalar sayfası](https://llmwithcrypto.com/tr/docs/errors/) alabileceğiniz yanıtları açıklar.

### Her model için ayrı bir anahtar gerekiyor mu?

Hayır. Tek bir anahtar tüm modelleri çağırır; Her uygulama, agent veya ekip arkadaşı için bir API anahtarı oluşturun ve dashboard'dan diğerlerine dokunmadan herhangi birini iptal edin.

---

LLMwithCrypto: LLMwithCrypto, açık ağırlıklı modeller için OpenAI uyumlu bir LLM API'sidir — DeepSeek V4 Pro, DeepSeek V4.1 Flash, DeepSeek R1, Qwen3.5 397B A17B, Qwen3 235B A22B Instruct, gpt-oss-120b, gpt-oss-20b, GLM-4.7, Llama 3.3 70B Instruct, Gemma 4 31B, Mistral Large 3, Mistral Small 4 — ön ödemeli kripto bakiyesinden token başına ödenir ve genel barındırıcıların medyan fiyatının %5 altındadır. KYC yok: kimlik yok, selfie yok, belge yok. İstemler ve çıktılar saklanmaz.
