Entegrasyon rehberleri · 2026-10-17
Glimpse API: görsel ve video için akıl yürüten ajan
Elorian Glimpse'i elorian/glimpse kimliğiyle OpenAI uyumlu API'den çağırın: görsel ve video girdisi, 220.000 token bağlam, low/medium/xhigh ve fiyat.
Kısa yanıt: OpenAI uyumlu tek bir istek
LLMTR, farklı sağlayıcıların dil modellerine tek bir OpenAI uyumlu API ile erişim veren bir gateway'dir. Elorian'ın Glimpse modelini burada elorian/glimpse model kimliğiyle, https://llmtr.com/v1 adresindeki /v1/chat/completions uç noktası üzerinden çağırırsınız. Model metin, görsel ve video alır, metin döndürür; LLMTR'deki bağlam penceresi 220.000 token'dır.
Elorian, Glimpse'i 16 Ekim 2026'da araştırma önizlemesi (research preview) olarak duyurdu ve onu gördüklerinden yola çıkarak fiziksel dünya hakkında akıl yürüten bir görsel düşünme modeli olarak tanımlıyor. Duyuruya göre Glimpse, bir ajan olarak kod yazan, görselleri dönüştüren ve video izleyen çok modlu araçlar kullanıyor.
Glimpse API'si nasıl kullanılır?
LLMTR'de bir API anahtarı oluşturun, OpenAI istemcisinin base_url değerini https://llmtr.com/v1 yapın ve model olarak elorian/glimpse yazın. Aşağıdaki Python örneği yerel bir fotoğrafı base64 data URL olarak gönderir ve fotoğraftaki tabelada ne yazdığını sorar. Görseller image_url parçasıyla gider; base64 data URL de https adresi de kabul edilir. Bir istekte, önceki mesajlar dahil, en fazla 20 görsel bulunabilir.
Glimpse yanıt vermeden önce adım adım çalışır. Bu yüzden bir yanıt birkaç saniyeden birkaç dakikaya kadar sürebilir. Akış kullanmıyorsanız istemcinin zaman aşımını örnekteki gibi uzun tutun (1800 saniye); uzun işlerde stream: true gönderin, bağlantı açık kalır ve yanıt yazıldıkça gelir. Yanıt beklenirken bağlantınız kesilirse istek yine ücretlendirilebilir.
Cevap content alanında, token sayıları usage içinde gelir. finish_reason değeri length ise görünen yanıt max_tokens sınırına ulaşmıştır. Sağlayıcı görünen yanıt için 4.096 token'ı üst sınır olarak belirtir; bu durumda daha kısa bir cevap isteyin ya da soruyu bölün.
Görseli bir adresten vermek isterseniz url alanına data URL yerine https adresini yazmanız yeterlidir. Akışlı istekte stream_options içinde include_usage gönderirseniz usage son parçada gelir. İlk parça ajan düşünmeyi bitirdikten sonra gelir; o zamana kadar akışa : keep-alive yorum satırları gelebilir ve standart SSE istemcileri bunları atlar.
OpenAI Python SDK ile elorian/glimpse çağrısı: yerel bir fotoğraf base64 data URL olarak gönderilir, cevap ve token kullanımı yazdırılır.
import base64
import os
from openai import OpenAI
client = OpenAI(
base_url="https://llmtr.com/v1",
api_key=os.environ["LLMTR_API_KEY"],
timeout=1800,
)
with open("sign.jpg", "rb") as f:
image_b64 = base64.b64encode(f.read()).decode("ascii")
response = client.chat.completions.create(
model="elorian/glimpse",
messages=[
{
"role": "user",
"content": [
{"type": "text", "text": "What does the sign in this photo say? Answer in one sentence."},
{"type": "image_url", "image_url": {"url": f"data:image/jpeg;base64,{image_b64}"}},
],
}
],
reasoning_effort="medium",
max_tokens=4096,
)
print(response.choices[0].message.content)
print(response.choices[0].finish_reason)
print(response.usage)
Fiyat ve token hesabı
Her istek, yanıtın usage alanındaki sayılara göre faturalanır. 1 milyon token başına girdi 0,60 $, cache'ten okunan girdi 0,06 $, çıktı 3,00 $'dır. max_tokens (ya da max_completion_tokens) yalnızca görünen yanıtı sınırlar; göndermezseniz 4.096 uygulanır. Ajanın adımları ve düşünmesi bu sınırın üstüne completion_tokens olarak eklenir ve çıktı fiyatından faturalanır. Bu yüzden kısa bir cevabın completion_tokens değeri max_tokens'tan çok büyük olabilir. Maliyeti istem uzunluğundan tahmin etmeyin, her yanıtın usage alanını okuyun.
Görseller de girdi token'ı olarak sayılır. Bu satırda ayrı bir görsel fiyatı yoktur; görselin token'ları prompt_tokens içinde yer alır ve girdi fiyatından faturalanır. Bir görselin kaç token tuttuğunu yanıtın usage alanında görürsünüz.
Örnek hesap: 3.000 token'lık bir istem ve düşünme dahil 2.000 token'lık bir yanıt (3.000 x 0,60 $ + 2.000 x 3,00 $) / 1 milyon = 0,0078 $ tutar. Sayılar örnektir; gerçek değerleri her yanıtın usage alanı verir.
| Özellik | Değer |
|---|---|
| Model kimliği | elorian/glimpse |
| Uç nokta | /v1/chat/completions |
| Bağlam penceresi | 220.000 token |
| Girdi | 0,60 $ / 1M token |
| Cache'ten okunan girdi | 0,06 $ / 1M token |
| Çıktı (görünen yanıt, düşünme ve ajan adımları) | 3,00 $ / 1M token |
| Görünen yanıt sınırı, max_tokens gönderilmezse | 4.096 token |
| Girdi türleri | metin, istek başına en fazla 20 görsel ve 1 video (https) |
| reasoning_effort | low, medium (varsayılan), xhigh |
Akıl yürütme düzeyi: low, medium, xhigh
reasoning_effort alanı low, medium ve xhigh değerlerini alır; göndermezseniz medium uygulanır. Aynı düzeyleri model kimliğine sonek olarak da yazabilirsiniz: elorian/glimpse:low, elorian/glimpse:medium ve elorian/glimpse:max (xhigh ile aynıdır). high, minimal ve none 400 ile reddedilir. Akıl yürütme kapatılamaz; en az düşünme için low kullanın.
Düşünme metni yanıtta döndürülmez. Harcanan düşünme token'larının sayısı usage.completion_tokens_details.reasoning_tokens alanında görünür ve completion_tokens'ın içindedir. Düzeyin maliyete etkisi bu serinin ayrı bir yazısında hesap örnekleriyle anlatılıyor.
Desteklenmeyen alanlar ve cache
Glimpse kendi araçlarını kendisi kullanır ve sizin fonksiyonunuza çağrı döndüremez. Bu yüzden tools, tool_choice ve role: tool mesajları, JSON response_format (json_object, json_schema), stop, 1'den büyük n, logprobs, logit_bias, background ve mode alanları istek sağlayıcıya gönderilmeden 400 ile reddedilir. Reddedilen istek ücretlendirilmez. İstediğiniz çıktı biçimini istemde tarif edin. seed, user, top_p, presence_penalty, frequency_penalty ve metadata gibi diğer alanlar istekten çıkarılır ve yanıttaki llmtr_dropped_parameters alanında listelenir.
Ajanın çalışırken oluşturduğu dosyalar (grafik, tablo) LLMTR üzerinden döndürülmez; yanıt yalnızca metindir. Tekrarlanan istem ön ekleri kendiliğinden cache'lenir, bunun için bir alan göndermeniz gerekmez. Cache'ten okunan token sayısı usage.prompt_tokens_details.cached_tokens alanında gelir ve prompt_tokens toplamının içindedir. Video ise yalnızca https adresiyle ve istek başına bir tane gönderilir; ayrıntıları serinin video yazısında.
Model kartı Glimpse'i görsel ve video hakkındaki sorular için bir akıl yürütme ajanı olarak tanımlar. Kendi fonksiyonlarınızı çağıran bir ajan döngüsü ya da JSON şemasına bağlı bir çıktı gerekiyorsa, katalogda bu yetenekleri listeleyen başka bir model seçin; Glimpse bu iki alanı reddeder.
Veri notu ve ilk istek
Bu model üçüncü taraf bir sağlayıcı üzerinden sunulur. Gönderdiğiniz metin, görsel ve videolar sağlayıcı tarafından saklanabilir ve Elorian modellerinin eğitimi için kullanılabilir. Hassas, kişisel veya müşteri verilerini göndermeyin.
Başlamak için llmtr.com'da bir hesap açın ve Dashboard > Faturalandırma'dan bakiye yükleyin. Dashboard > API Anahtarları altında bir anahtar oluşturun; ham anahtar yalnızca bir kez gösterilir, onu LLMTR_API_KEY ortam değişkeninde saklayın. Ardından yukarıdaki örneği çalıştırın. Aynı anahtar katalogdaki diğer modellerde de çalışır.
Glimpse'i LLMTR üzerinden çağırma
Hesap açın, API anahtarı oluşturun ve elorian/glimpse ile https://llmtr.com/v1 adresine bir görsel sorusu gönderin.
- Hesap ve bakiye. llmtr.com'da bir hesap açın ve Dashboard > Faturalandırma'dan bakiye yükleyin.
- API anahtarı. Dashboard > API Anahtarları altında bir anahtar oluşturun ve LLMTR_API_KEY ortam değişkeninde saklayın; ham anahtar yalnızca bir kez gösterilir.
- İlk istek. OpenAI uyumlu bir SDK'da base_url değerini https://llmtr.com/v1 yapın, model olarak elorian/glimpse yazın ve bir görseli image_url parçasıyla sorunuzla birlikte gönderin.
Sık sorulan sorular
Glimpse API'sinin fiyatı ne kadar?
LLMTR'de 1 milyon token başına 0,60 $ girdi, 0,06 $ cache'ten okunan girdi ve 3,00 $ çıktı. Ajanın adımları ve düşünmesi completion_tokens içinde sayılır ve çıktı fiyatından faturalanır.
Glimpse 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 elorian/glimpse yazın. İstek /v1/chat/completions uç noktasına gider.
Glimpse ile fonksiyon çağırma yapılabilir mi?
Hayır. Glimpse kendi araçlarını kendisi kullanır ve sizin fonksiyonunuza çağrı döndüremez; tools ya da tool_choice içeren istek 400 ile reddedilir ve ücretlendirilmez. JSON response_format da desteklenmez; çıktı biçimini istemde tarif edin.