LLM Modellerini Listele

OpenRouter üzerinden kullanılabilir tüm LLM modellerini listeleyin. Sağlayıcı ve yetenek bazında filtreleme yapın.

Endpoint

GET/api/v1/llm-models

Kullanılabilir tüm LLM modellerini getirir

Sorgu Parametreleri

provider(opsiyonel)

Sağlayıcıya göre filtreleyin (örn: google, openai, anthropic)

capability(opsiyonel)

Yeteneğe göre filtreleyin: vision, function_calling, json_mode

forceRefresh(opsiyonel)

Önbelleği yenilemeye zorla (true/false)

includeDeprecated(opsiyonel)

Kullanımdan kaldırılan modelleri dahil et (true/false)

Örnek İstek (Sağlayıcıya Göre Filtreleme)

cURL
curl -H "Authorization: Bearer wsk_YOUR_API_KEY" \
  "https://api.wespoke.ai/api/v1/llm-models?provider=google"

Örnek İstek (Function Calling Filtreleme)

cURL
curl -H "Authorization: Bearer wsk_YOUR_API_KEY" \
  "https://api.wespoke.ai/api/v1/llm-models?capability=function_calling"

Yanıt

200 OK
{
  "success": true,
  "data": [
    {
      "id": "google/gemini-2.0-flash-001",
      "name": "Gemini 2.0 Flash",
      "description": "Fast and efficient model with multimodal capabilities",
      "context_length": 1048576,
      "capabilities": {
        "vision": true,
        "function_calling": true,
        "json_mode": true
      },
      "provider": "google",
      "is_free": false
    }
  ],
  "count": 24
}

Yanıt Alanları

id

Benzersiz model kimliği (örn: google/gemini-2.0-flash-001)

name

İnsan tarafından okunabilir model adı

description

Model açıklaması ve yetenekleri

context_length

Maksimum bağlam penceresi boyutu (token cinsinden)

capabilities

Modelin desteklediği özellikler (vision, function_calling, json_mode)

provider

Model sağlayıcısı (örn: google, openai, anthropic)

is_free

Modelin ücretsiz kullanılıp kullanılamayacağı

💡 Yetenek Filtreleme

function_calling: Araç/fonksiyon çağrısı desteği olan, metin girdi/çıktısına sahip modeller (ses asistanları için uygun)

vision: Görsel girdi kabul eden multimodal modeller

json_mode: Yapılandırılmış JSON çıktıları destekleyen modeller