Felo API PlatformFelo API Platform
Všechny endpointy Anthropic Web Search
v0.2.0-beta
OpenAPI 3.1.0

Webové vyhledávání založené na modelu (Anthropic).

Server:https://openapi.felo.ai
Klientské knihovny

Webové vyhledávání založené na modelu (Anthropic).

​

Vygeneruje odpověď s citacemi pomocí Claude a webového vyhledávání. Zadejte messages a max_tokens. Model a nástroj web_search spravuje služba; max_uses omezuje počet vyhledávání. Odpověď je objekt Anthropic Messages s bloky tool-use, search-result a text. usage vykazuje spotřebu prostředků, nikoli poplatek Felo.

Referenční údaje o cenách

  • Měření: měřené komponenty odpovědi.
  • Referenční odhad požadavku: USD 0.3.
  • Referenční multiplikátor pro zákazníka: 1.0. Znovu jej neaplikujte na již zúčtovanou částku zákazníka.

Pouze referenční metadata — nejde o nabídku pro účet, garantovanou cenu ani limit útraty. Kredity prostředků nejsou kredity Felo. Konečné účtování se řídí fakturačními záznamy Felo.

Tělo
povinné
application/json
  • max_tokens
    Typ: integer
    povinné

    Maximální počet tokenů generovaných v odpovědi. Vyžadováno upstream rozhraním Messages API.

  • messages
    Typ: array object[]
    povinné

    Zprávy konverzace ve stejném formátu jako Anthropic Messages API. Uživatelský tah obsahuje váš dotaz.

    • content
      Typ: string

      Text zprávy. Přijímány jsou také bloky strukturovaného obsahu.

    • role
      Typ: string enum
      hodnoty
      • user
      • assistant
  • system
    Typ: string

    Volitelný systémový prompt pro řízení tónu nebo formátu odpovědi.

Odpovědi
  • 200
    Typ: object

    Standardní odpověď Anthropic Messages. content[] prolíná provedená vyhledávání a citovanou odpověď; usage.server_tool_use.web_search_requests je počet vyhledávání, za která se účtuje.

    • content
      Typ: array object[]

      Seřazené bloky: server_tool_use (vyhledávací dotazy), web_search_tool_result (zdroje) a text (odpověď s citacemi).

      Prázdný objekt
    • id
      Typ: string
    • role
      Typ: string
    • stop_reason
      Typ: string
    • type
      Typ: string
    • usage
      Typ: object
      • cache_creation_input_tokens
        Typ: integer

        Integer numbers.

      • cache_read_input_tokens
        Typ: integer

        Integer numbers.

      • input_tokens
        Typ: integer

        Integer numbers.

      • output_tokens
        Typ: integer

        Integer numbers.

      • server_tool_use
        Typ: object
        • web_search_requests
          Typ: integer

          Počet účtovaných webových vyhledávání.

    application/json
  • 400

    Požadavek se nepodařilo zpracovat. Zkontrolujte parametry požadavku.

  • 401

    Je vyžadován platný API klíč Felo.

  • 402

    V požadavku nelze pokračovat, protože není splněn požadavek na fakturaci.

  • 403

    Účet nemá oprávnění tuto operaci provést.

  • 429

    Byl dosažen limit požadavků nebo útraty.

  • 502

    Služba nemohla požadavek dokončit.

  • 503

    API nebo fakturační služba je dočasně nedostupná.

  • 504

    Při zpracování požadavku vypršel časový limit služby.

  • default

    Chybová odpověď; odpovědi předávané přímo od upstream poskytovatele mohou používat formáty poskytovatele

    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).