Felo API PlatformFelo API Platform
Все эндпоинты Anthropic Web Search
v0.2.0-beta
OpenAPI 3.1.0

Веб-поиск на основе модели (Anthropic).

Сервер:https://openapi.felo.ai
Клиентские библиотеки

Веб-поиск на основе модели (Anthropic).

​

Создаёт ответ с цитатами с помощью Claude и веб-поиска. Передайте messages и max_tokens. Модель и инструмент web_search управляются сервисом; max_uses ограничивает число поисков. Ответ — объект Anthropic Messages с блоками tool-use, search-result и text. usage показывает потребление ресурсов, а не списание Felo.

Справочные данные о ценах

  • Тарификация: тарифицируемые компоненты ответа.
  • Ориентировочная стоимость запроса: USD 0.3.
  • Справочный множитель для клиента: 1.0. Не применяйте его повторно к уже рассчитанной сумме клиента.

Справочные метаданные, а не коммерческое предложение для аккаунта, гарантированная цена или лимит расходов. Кредиты ресурсов — не кредиты Felo. Итоговые списания определяются записями биллинга Felo.

Тело
обязательно
application/json
  • max_tokens
    Тип: integer
    обязательно

    Максимальное число токенов для генерации в ответе. Требуется в upstream Messages API.

  • messages
    Тип: array object[]
    обязательно

    Сообщения диалога в том же формате, что и Anthropic Messages API. Ход пользователя содержит ваш вопрос.

    • content
      Тип: string

      Текст сообщения. Также принимаются структурированные блоки контента.

    • role
      Тип: string enum
      значения
      • user
      • assistant
  • system
    Тип: string

    Необязательный системный промпт для настройки тона или формата ответа.

Ответы
  • 200
    Тип: object

    Стандартный ответ Anthropic Messages. content[] чередует выполненные поиски и ответ с цитатами; usage.server_tool_use.web_search_requests — количество тарифицируемых поисков.

    • content
      Тип: array object[]

      Упорядоченные блоки: server_tool_use (поисковые запросы), web_search_tool_result (источники) и text (ответ с цитатами).

      Пустой объект
    • id
      Тип: string
    • role
      Тип: string
    • stop_reason
      Тип: string
    • type
      Тип: string
    • usage
      Тип: object
      • cache_creation_input_tokens
        Тип: integer

        Integer numbers.

      • cache_read_input_tokens
        Тип: integer

        Integer numbers.

      • input_tokens
        Тип: integer

        Integer numbers.

      • output_tokens
        Тип: integer

        Integer numbers.

      • server_tool_use
        Тип: object
        • web_search_requests
          Тип: integer

          Количество оплачиваемых веб-поисков.

    application/json
  • 400

    Запрос не удалось обработать. Проверьте параметры запроса.

  • 401

    Требуется действительный API-ключ Felo.

  • 402

    Запрос не может быть выполнен: не выполнено требование биллинга.

  • 403

    Аккаунту не разрешено выполнять эту операцию.

  • 429

    Достигнут лимит запросов или расходов.

  • 502

    Сервис не смог выполнить запрос.

  • 503

    API или сервис биллинга временно недоступны.

  • 504

    Истекло время ожидания обработки запроса.

  • default

    Ответ с ошибкой; сквозные ответы upstream могут использовать форматы провайдера

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

Нужна помощь?