Felo API PlatformFelo API Platform
Tüm Anthropic Web Search endpoint'leri
v0.2.0-beta
OpenAPI 3.1.0

Model temelli web araması (Anthropic).

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

Model temelli web araması (Anthropic).

​

Claude ve web aramasıyla kaynak gösterilen bir yanıt üretir. messages ve max_tokens sağlayın. Model ve web_search aracı hizmet tarafından yönetilir; max_uses arama sayısını sınırlar. Yanıt, tool-use, search-result ve text blokları içeren bir Anthropic Messages nesnesidir. usage, Felo ücretini değil kaynak tüketimini bildirir.

Fiyatlandırma referansı

  • Ölçümlendirme: ölçümlendirilen yanıt bileşenleri.
  • Referans istek tahmini: USD 0.3.
  • Referans müşteri çarpanı: 1.0. Kesinleşmiş müşteri tutarına yeniden uygulamayın.

Yalnızca referans üst verisidir; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.

Gövde
gerekli
application/json
  • max_tokens
    Tür: integer
    gerekli

    Yanıtta üretilecek maksimum token sayısı. Üst kaynak Messages API tarafından zorunludur.

  • messages
    Tür: array object[]
    gerekli

    Anthropic Messages API ile aynı biçimde konuşma mesajları. Kullanıcı turu sorunuzu içerir.

    • content
      Tür: string

      Mesaj metni. Yapılandırılmış içerik blokları da kabul edilir.

    • role
      Tür: string enum
      değerler
      • user
      • assistant
  • system
    Tür: string

    Yanıtın tonunu veya biçimini yönlendirmek için isteğe bağlı sistem istemi.

Yanıtlar
  • 200
    Tür: object

    Standart bir Anthropic Messages yanıtı. content[], gerçekleştirilen aramalarla kaynak gösterilen yanıtı iç içe sunar; usage.server_tool_use.web_search_requests faturalandırılan arama sayısıdır.

    • content
      Tür: array object[]

      Sıralı bloklar: server_tool_use (arama sorguları), web_search_tool_result (kaynaklar) ve text (alıntılanan yanıt).

      Boş nesne
    • id
      Tür: string
    • role
      Tür: string
    • stop_reason
      Tür: string
    • type
      Tür: string
    • usage
      Tür: object
      • cache_creation_input_tokens
        Tür: integer

        Integer numbers.

      • cache_read_input_tokens
        Tür: integer

        Integer numbers.

      • input_tokens
        Tür: integer

        Integer numbers.

      • output_tokens
        Tür: integer

        Integer numbers.

      • server_tool_use
        Tür: object
        • web_search_requests
          Tür: integer

          Faturalandırılan web araması sayısı.

    application/json
  • 400

    İstek işlenemedi. İstek parametrelerini kontrol edin.

  • 401

    Geçerli bir Felo API anahtarı gerekir.

  • 402

    Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.

  • 403

    Hesabın bu işlemi gerçekleştirme izni yok.

  • 429

    İstek veya harcama sınırına ulaşıldı.

  • 502

    Hizmet isteği tamamlayamadı.

  • 503

    API veya faturalandırma hizmeti geçici olarak kullanılamıyor.

  • 504

    İstek işlenirken hizmet zaman aşımına uğradı.

  • default

    Hata yanıtı; upstream sağlayıcıdan doğrudan aktarılan yanıtlar sağlayıcı biçimlerini kullanabilir

    application/json
Request Example for post/v1/beta/anthropic-websearch/search
curl https://openapi.felo.ai/v1/beta/anthropic-websearch/search \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "max_tokens": 1024,
  "messages": [
    {
      "role": "user",
      "content": "What are the three biggest AI announcements this week? Give one sentence each with sources."
    }
  ]
}'
{
  "id": "string",
  "type": "message",
  "role": "assistant",
  "stop_reason": "end_turn",
  "content": [
    {}
  ],
  "usage": {
    "input_tokens": 1,
    "output_tokens": 1,
    "cache_read_input_tokens": 1,
    "cache_creation_input_tokens": 1,
    "server_tool_use": {
      "web_search_requests": 1
    }
  }
}
Model-grounded web search (Anthropic).