OpenAPI ve Postman
Bu varlıklar mevcut LLMTR Gateway API davranışının taşınabilir temsilidir. Yeni
bir endpoint eklemezler. Model bazlı yetenek ve fiyat bilgisi değişebildiği için
bu bilgiler OpenAPI içine sabitlenmez; kimlik doğrulaması istemeyen
GET /v1/models yanıtından okunur.
İndirilebilir varlıklar
Section titled “İndirilebilir varlıklar”Postman ortamındaki api_key değeri bilerek boştur. Ortam dosyasını paylaşılan
bir workspace'e yükledikten sonra anahtarı yalnız kendi yerel Postman
ortamınızda secret olarak tanımlayın. Anahtarı koleksiyona, environment exportuna
veya Git geçmişine yazmayın.
Salt-okunur smoke
Section titled “Salt-okunur smoke”Koleksiyonun Public model discovery klasöründeki istekler API anahtarı ve kredi
gerektirmez. GET /v1/models testi yanıtın bir model listesi olduğunu doğrular
ve ilk uygun Chat Completions modelini chat_model değişkenine yazar. Bu değer
daha sonra kimlik doğrulamalı örneklerde kullanılabilir.
Kimlik doğrulamalı istekler gerçek çağrı ve maliyet oluşturabilir. Göndermeden
önce seçilen modelin supported_endpoints, fiyat ve limit alanlarını model
keşfi yanıtından kontrol edin.
Güvenlik şemaları
Section titled “Güvenlik şemaları”Gateway POST istekleri aynı LLMTR API anahtarını aşağıdaki iki biçimden biriyle kabul eder:
Authorization: Bearer llmtr-your_keyx-api-key: llmtr-your_keyİkinci biçim Anthropic uyumlu istemciler içindir. Model keşfi GET uçları anonimdir.
Sözleşme kapsamı
Section titled “Sözleşme kapsamı”OpenAPI belgesi Chat Completions, Messages, Responses, görsel, ses, araştırma,
robotik, embeddings, rerank, video, realtime, dosya ve model keşfi yüzeylerini
tanımlar. Bir modelin belirli bir yüzeyi desteklemesi garanti edilmez. Çağrıdan
önce model kartındaki supported_endpoints alanını kullanın.
Çalışan TypeScript ve Python örnekleri için Cookbook hızlı başlangıçları sayfasına bakın.