Перейти к основному содержимому

ScrapeJobCreateRequest

Запрос на импорт содержимого сайта в базу знаний агента.

agent_idAgent Idrequired

Идентификатор агента (настроенного ИИ-ассистента/бота), которому принадлежит запись.

urlUrlrequired

Публичный http(s) URL сайта или страницы для импорта.

Possible values: non-empty and <= 2000 characters

context object

Свободное описание того, какие данные важны (например, «рейтинги вин и дегустационные заметки»). Определяет, какие страницы будут отобраны и какой контент сохранён.

anyOf
string

Possible values: <= 8000 characters

mode object

Режим обхода. site — карта всего сайта; page — сама страница плюс страницы, на которые она ссылается (один переход). Если не указан, определяется по форме URL (голый домен = site, глубокий путь = page).

anyOf
ScrapeDiscoveryMode

Possible values: [site, page]

max_pages object

Необязательный лимит страниц для задачи; сервер ограничивает его глобальным лимитом и сохраняет действующее значение.

anyOf
integer

Possible values: >= 1

directory_id object

Существующая директория базы знаний для загрузки. Если не указана, создаётся или переиспользуется директория с именем по домену сайта.

anyOf
integer
ScrapeJobCreateRequest
{
"agent_id": 0,
"url": "string",
"context": "string",
"mode": "site",
"max_pages": 0,
"directory_id": 0
}