Entegrasyon rehberleri · 2026-10-12
YandexGPT 5.1 Pro API: OpenAI SDK ile kullanım ve fiyat
YandexGPT 5.1 Pro'yu yandex/yandexgpt-5.1-pro kimliğiyle OpenAI uyumlu API'den çağırın: 32.768 token bağlam, tek fiyatlı girdi ve çıktı, akış örneği.
Kısa yanıt: OpenAI SDK'da base_url ve model kimliğini değiştirin
LLMTR (llmtr.com), Türkiye'de ve global sağlayıcılarda barındırılan dil modellerine tek, OpenAI uyumlu API'den erişim veren bir gateway'dir. YandexGPT 5.1 Pro'yu burada yandex/yandexgpt-5.1-pro model kimliğiyle, https://llmtr.com/v1 adresindeki /v1/chat/completions uç noktası üzerinden çağırırsınız. Mevcut OpenAI SDK kodunuzda base_url, API anahtarı ve model değerini değiştirmeniz yeterlidir.
YandexGPT 5.1 Pro, YandexGPT Pro ailesinin daha yeni ve daha düşük fiyatlı sürümüdür. LLMTR kataloğu modeli iş metni üretimi, belge analizi ve diyalog için tanımlar. Yandex kendi sayfalarında modeli YandexGPT Pro 5.1 adıyla anar; katalogdaki adı YandexGPT 5.1 Pro'dur. Bağlam penceresi 32.768 token'dır. Model metin alır ve metin üretir; OpenAI biçiminde araç çağırmayı, json_object ile JSON çıktıyı ve akışı destekler.
YandexGPT 5.1 Pro API'si OpenAI SDK ile nasıl kullanılır?
LLMTR'de bir API anahtarı oluşturun ve onu LLMTR_API_KEY ortam değişkenine koyun. OpenAI istemcisinin base_url değerini https://llmtr.com/v1 yapın ve model olarak yandex/yandexgpt-5.1-pro yazın. Aşağıdaki Python örneği bir sözleşme metnini dosyadan okur, sistem mesajıyla modele sözleşme analisti rolünü verir ve kullanıcı mesajında ödeme koşullarını, son tarihleri ve fesih şartlarını ister.
Cevap choices[0].message.content alanında, token sayıları usage içinde gelir. prompt_tokens isteğin, completion_tokens cevabın token sayısıdır ve fatura bu iki sayıya göre hesaplanır. usage değerlerini istek başına saklarsanız hangi belge türünün ne kadar tuttuğunu sonradan kolayca görürsünüz.
OpenAI Python SDK ile yandex/yandexgpt-5.1-pro çağrısı: sistem ve kullanıcı mesajıyla belge analizi, ardından cevap ve token kullanımı yazdırılır.
import os
from openai import OpenAI
client = OpenAI(base_url="https://llmtr.com/v1", api_key=os.environ["LLMTR_API_KEY"])
with open("contract.txt", encoding="utf-8") as f:
contract = f.read()
response = client.chat.completions.create(
model="yandex/yandexgpt-5.1-pro",
messages=[
{"role": "system", "content": "You are a contract analyst. Answer in short, numbered points."},
{"role": "user", "content": "List the payment terms, deadlines and termination conditions in this contract:\n\n" + contract},
],
max_tokens=1500,
)
print(response.choices[0].message.content)
print(response.usage)
32.768 token'lık bağlamı bir bütçe gibi kullanın
YandexGPT 5.1 Pro'nun bağlam penceresi 32.768 token'dır ve bu pencere istemle cevabı birlikte kapsar. Sistem mesajı, kullanıcı mesajı ve varsa önceki konuşma turları istem token'larına girer; cevap da aynı pencereden pay alır. İstem büyüdükçe cevaba kalan yer küçülür, bu yüzden uzun bir belge gönderirken cevap için de yer bırakın.
Gerçek istem boyutunu tahmin etmek yerine usage.prompt_tokens alanından okuyun. 8.000 token'lık bir belge ve 1.500 token'lık bir cevap bu pencerenin üçte birinden azını kullanır. Daha uzun belgelerde metni bölümlere ayırıp her bölümü ayrı bir istekte analiz edin, sonra kısa ara sonuçları tek bir istekte birleştirin. Çok turlu diyaloglarda eski turları özetleyerek istemi küçük tutun.
YandexGPT 5.1 Pro fiyatı: girdi ve çıktı tek fiyattan
LLMTR'de YandexGPT 5.1 Pro'nun 1 milyon token fiyatı girdi için 6,557376 $, çıktı için 6,557376 $'dır. Girdi ve çıktı aynı fiyattan faturalanır ve önbellek indirimi yoktur. Bu fiyat Yandex'in yayımladığı USD liste fiyatına eşittir; Yandex fiyatı 1.000 token başına verir, LLMTR aynı fiyatı 1 milyon token'a çevirerek gösterir. Değer 2026-10-12'de kontrol edildi.
Örnek hesap: 8.000 token girdi ve 1.500 token çıktılık bir belge analizi isteği (8.000 + 1.500) x 6,557376 $ / 1 milyon = 0,062295 $ tutar. Bu modelin fiyatına marj eklenmez; LLMTR'nin %8 platform payı yalnızca kredi yüklerken alınır.
| Özellik | Değer |
|---|---|
| Model kimliği | yandex/yandexgpt-5.1-pro |
| Uç nokta | /v1/chat/completions |
| Bağlam penceresi | 32.768 token |
| Girdi ve çıktı türü | yalnızca metin |
| Girdi (1 milyon token) | 6,557376 $ |
| Çıktı (1 milyon token) | 6,557376 $ |
| Önbellek indirimi | yok |
| Araç çağırma ve JSON | tools dizisi, response_format json_object |
Akışla yanıt almak: stream ve include_usage
Yanıtı akış olarak almak için isteğe "stream": true ekleyin. Uygulamanız zaten akış okuyan bir sohbet arayüzü ya da istemci kullanıyorsa, aynı kodu bu modelle de çalıştırabilirsiniz. Akış kullansanız da kullanmasanız da fiyat aynıdır; tutarı girdi ve çıktı token sayıları belirler.
Akışta token kullanımını almak için "stream_options": {"include_usage": true} gönderin; usage alanı akışın sonunda gelir. Aşağıdaki curl isteğinde -N bayrağı curl'ün çıktıyı tamponlamadan yazdırmasını sağlar.
stream: true ve include_usage ile yandex/yandexgpt-5.1-pro'ya akışlı istek gönderen curl örneği.
curl https://llmtr.com/v1/chat/completions \
-N \
-H "Authorization: Bearer $LLMTR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "yandex/yandexgpt-5.1-pro",
"stream": true,
"stream_options": {"include_usage": true},
"max_tokens": 800,
"messages": [
{"role": "system", "content": "You write clear business summaries."},
{"role": "user", "content": "Summarize this meeting note in three bullet points: the team agreed to move the launch to 3 November, review the budget on Friday and hire two support agents."}
]
}'
Sınırlar: yalnızca metin, reasoning_effort yok, finish_reason length
YandexGPT 5.1 Pro yalnızca metin kabul eder. Görsel içeren bir istek 400 unsupported_input ile reddedilir ve ücretlendirilmez. reasoning_effort alanını gönderen istek 400 invalid_request alır, bu yüzden ortak OpenAI SDK kodunuzda bu parametreyi bu model için göndermeyin.
Yanıtta finish_reason değeri length ise cevap kesilmiştir. max_tokens değerini yükseltip isteği yeniden gönderin; istem çok uzunsa cevaba yer açmak için onu da kısaltın. Araç çağırma için OpenAI biçimindeki tools dizisini, JSON çıktı için response_format {"type": "json_object"} kullanın.
LLMTR ile başlamak: hesap, anahtar ve ilk istek
Adım 1: llmtr.com'da bir hesap oluşturun ve ön ödemeli kredi yükleyin. Adım 2: Dashboard > API Anahtarları altında bir anahtar oluşturun; ham anahtar yalnızca bir kez gösterilir, onu LLMTR_API_KEY gibi bir ortam değişkeninde saklayın. Adım 3: OpenAI uyumlu SDK'nızda base_url değerini https://llmtr.com/v1 yapın, model olarak yandex/yandexgpt-5.1-pro yazın ve ilk isteği gönderin.
Aynı anahtar katalogdaki her modelde çalışır; her istek işlendiği andaki katalog fiyatıyla krediden düşülür.
YandexGPT 5.1 Pro'yu LLMTR üzerinden çağırma
Hesap açın, API anahtarı oluşturun ve yandex/yandexgpt-5.1-pro ile https://llmtr.com/v1 adresine ilk isteği gönderin.
- Hesap. llmtr.com'da bir hesap oluşturun ve ön ödemeli kredi yükleyin.
- API anahtarı. Dashboard > API Anahtarları altında bir anahtar oluşturun. Ham anahtar yalnızca bir kez gösterilir; LLMTR_API_KEY ortam değişkeninde saklayın.
- İlk istek. OpenAI uyumlu bir SDK'da base_url değerini https://llmtr.com/v1 yapın ve model olarak yandex/yandexgpt-5.1-pro ile ilk isteği gönderin.
Sık sorulan sorular
YandexGPT 5.1 Pro'nun API fiyatı ne kadar?
LLMTR'de 1 milyon token başına girdi 6,557376 $, çıktı 6,557376 $'dır ve önbellek indirimi yoktur. 8.000 token girdi ve 1.500 token çıktılık bir istek 0,062295 $ tutar.
YandexGPT 5.1 Pro OpenAI SDK ile kullanılabilir mi?
Evet. base_url değerini https://llmtr.com/v1 yapın, API anahtarı olarak LLMTR anahtarınızı verin ve model olarak yandex/yandexgpt-5.1-pro yazın. İstek /v1/chat/completions uç noktasına gider.
YandexGPT 5.1 Pro'nun bağlam penceresi ne kadar?
32.768 token. İstem ve cevap bu pencereyi paylaşır; gerçek istem boyutunu usage.prompt_tokens alanından izleyin.