Felo API PlatformFelo API Platform
Tutti gli endpoint di Anthropic Web Search
v0.2.0-beta
OpenAPI 3.1.0

Ricerca web basata sul modello (Anthropic).

Server:https://openapi.felo.ai
Librerie client

Ricerca web basata sul modello (Anthropic).

​

Genera con Claude e la ricerca web una risposta con citazioni. Fornire messages e max_tokens. Il modello e lo strumento web_search sono gestiti dal servizio; max_uses limita il numero di ricerche. La risposta è un oggetto Anthropic Messages con blocchi tool-use, risultati di ricerca e testo. usage riporta il consumo di risorse, non un addebito Felo.

Riferimento prezzi

  • Misurazione: componenti della risposta misurate.
  • Stima di riferimento per richiesta: USD 0.3.
  • Moltiplicatore di riferimento per il cliente: 1.0. Non applicarlo di nuovo a un importo già addebitato al cliente.

Solo metadati di riferimento, non un preventivo dell'account, né un prezzo garantito o un limite di spesa. I crediti delle risorse non sono crediti Felo. Gli addebiti finali seguono le registrazioni di fatturazione Felo.

Corpo
obbligatorio
application/json
  • max_tokens
    Tipo: integer
    obbligatorio

    Numero massimo di token da generare nella risposta. Richiesto dall'API Messages del provider upstream.

  • messages
    Tipo: array object[]
    obbligatorio

    Messaggi della conversazione, nello stesso formato dell'API Anthropic Messages. Il turno utente contiene la domanda.

    • content
      Tipo: string

      Testo del messaggio. Sono accettati anche blocchi di contenuto strutturati.

    • role
      Tipo: string enum
      valori
      • user
      • assistant
  • system
    Tipo: string

    Prompt di sistema facoltativo per orientare il tono o il formato della risposta.

Risposte
  • 200
    Tipo: object

    Una risposta Anthropic Messages standard. content[] alterna le ricerche eseguite e la risposta con citazioni; usage.server_tool_use.web_search_requests è il numero di ricerche addebitate.

    • content
      Tipo: array object[]

      Blocchi ordinati: server_tool_use (query di ricerca), web_search_tool_result (fonti) e text (la risposta con citazioni).

      Oggetto vuoto
    • id
      Tipo: string
    • role
      Tipo: string
    • stop_reason
      Tipo: string
    • type
      Tipo: string
    • usage
      Tipo: object
      • cache_creation_input_tokens
        Tipo: integer

        Integer numbers.

      • cache_read_input_tokens
        Tipo: integer

        Integer numbers.

      • input_tokens
        Tipo: integer

        Integer numbers.

      • output_tokens
        Tipo: integer

        Integer numbers.

      • server_tool_use
        Tipo: object
        • web_search_requests
          Tipo: integer

          Numero di ricerche web addebitate.

    application/json
  • 400

    Impossibile elaborare la richiesta. Controlla i parametri della richiesta.

  • 401

    È richiesta una chiave API Felo valida.

  • 402

    Impossibile procedere con la richiesta perché non è soddisfatto un requisito di fatturazione.

  • 403

    L'account non è autorizzato a eseguire questa operazione.

  • 429

    È stato raggiunto un limite di richieste o di spesa.

  • 502

    Il servizio non è riuscito a completare la richiesta.

  • 503

    L'API o il servizio di fatturazione è temporaneamente non disponibile.

  • 504

    Si è verificato un timeout durante l'elaborazione della richiesta.

  • default

    Risposta di errore; le risposte passthrough upstream possono usare formati del provider

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