Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Kullanılabilir modelleri listeleyin

Sunucu:https://openapi.felo.ai
İstemci Kitaplıkları

Kullanılabilir modelleri listeleyin

​

Varsayılan olarak chat, image_generation, video_generation ve decisions dahil tüm model kategorilerini döndürür. Modellerin etkinleştirilmiş, listelenmiş, silinmemiş ve güncel fiyatlandırmaya sahip olması gerekir (sıfır geçerlidir). İsteğe bağlı sağlayıcı filtresi mevcut fiyatlandırma ve eşleme koşullarını korur. Sonuçlar önce yönetici sort_order değerine göre artan, ardından model adı ve kimliğine göre sıralanır. Yeni eşitlenen modeller bir yönetici tarafından listelenene kadar gizlenir. Gizleme yalnızca keşif listelerini etkiler; devre dışı bırakma yeni çağrıları da reddeder. Model ayrıntısı araması değişmez. Çağrı uç noktasını seçmeden önce model_kind değerini okuyun: video_generation /api/v1/videos/generations, decisions ise /api/v1/decisions kullanır. /api/v1/videos/models ve /api/v1/decisions/models adreslerinde özel keşif listeleri bulunur. Sağlayıcı kategori geçersiz kılmalarından sonra video ve karar modellerini hariç tutmak için exclude_video_and_decisions=true ayarlayın; görsel modeller yine uygun kalır.

Sorgu Parametreleri
  • provider
    Tür: string
    minimum uzunluk:  
    1

    İsteğe bağlı sağlayıcı filtresi; örneğin ephone veya openrouter.

  • exclude_video_and_decisions
    Tür: boolean

    true olduğunda geçerli model_kind değerleri video_generation ve decisions olan modelleri hariç tutar. Görsel modeller yine uygun kalır. provider ile birlikte kullanılabilir. Tüm kategorileri dahil etmek için atlayın veya false ayarlayın.

Yanıtlar
  • 200
    Tür: object · ModelList

    Kullanılabilir modeller

    • data
      Tür: array object[] · Model[]
      gerekli
      • created
        Tür: integer Biçim: int64
        gerekli

        Model kataloğu oluşturma zaman damgası, Unix saniyesi cinsinden.

      • id
        Tür: string
        gerekli

        Felo model kimliği.

      • object
        sabit:  
        model
        gerekli
      • owned_by
        Tür: string
        gerekli
      • model_kind
        Tür: string

        Etkin sağlayıcı eşlemesi geçersiz kılmalarından sonraki geçerli model yetenek kategorisi: chat, image_generation, video_generation veya decisions. Bu kategoriye karşılık gelen çağrı uç noktasını kullanın.

      • propertyName
        Tür: anything
    • object
      sabit:  
      list
      gerekli
    • propertyName
      Tür: anything
    application/json
  • 401
    Tür: object · OpenAIErrorResponse

    Geçersiz veya eksik Felo API anahtarı

    OpenAI uyumlu hata zarfı. Router, tüm isteğe bağlı üst kaynak alanları olmadan code ve message içerebilir.

    • error
      Tür: object
      gerekli
      • message
        Tür: string
        gerekli
      • code
        Tür: string | null
      • param
        Tür: string | null
      • type
        Tür: string

        Sağlandığında OpenAI uyumlu hata türü.

      • propertyName
        Tür: anything
    • propertyName
      Tür: anything
    application/json
  • 422
    Tür: object

    Geçersiz sorgu parametresi; örneğin boş bir provider veya geçersiz bir boolean değeri

    • detail
      Tür: array object[]
      gerekli
      • propertyName
        Tür: anything
    application/json
  • 503
    Tür: object · OpenAIErrorResponse

    Model kataloğu geçici olarak kullanılamıyor

    OpenAI uyumlu hata zarfı. Router, tüm isteğe bağlı üst kaynak alanları olmadan code ve message içerebilir.

    • error
      Tür: object
      gerekli
      • message
        Tür: string
        gerekli
      • code
        Tür: string | null
      • param
        Tür: string | null
      • type
        Tür: string

        Sağlandığında OpenAI uyumlu hata türü.

      • propertyName
        Tür: anything
    • propertyName
      Tür: anything
    application/json
Request Example for get/api/v1/models
curl "https://openapi.felo.ai/api/v1/models?exclude_video_and_decisions=true&provider=openrouter" \
  -H "Authorization: Bearer ${FELO_API_KEY}"
{
  "object": "list",
  "data": [
    {
      "id": "string",
      "object": "model",
      "created": 1,
      "owned_by": "string",
      "model_kind": "string",
      "additionalProperty": "anything"
    }
  ],
  "additionalProperty": "anything"
}
List available models