Подача новостей и флот NakBus теперь в партнёрской панели
Подключите свой аккаунт разработчика к аккаунту Nakordoni Partners с тем же email и управляйте там новостями и своим автобусным флотом (NakDriver / NakManager), с ролями команды. Ваши API-ключи, эндпоинты и приложения остаются без изменений, а страницы здесь продолжают работать. Открыть Nakordoni Partners

← Все эндпоинты

API персонального AI-ассистента Online

Ваш собственный AI-ассистент, отвечающий на основе ВАШЕГО контента и НАШИХ живых данных о границе. Дайте нам свои markdown-файлы или просто укажите страницы — мы заберём их сами и проиндексируем. Выберите, какие наши данные он может использовать (очереди, прогноз, альтернативные пункты, топливо, запреты для грузовиков, праздники, состояние дорог…), выберите уровень модели (именно он задаёт цену), напишите собственные инструкции с плейсхолдерами {{feed.slug}}, указывающими, где именно в ответе появятся наши данные, и добавьте собственное завершающее предложение, дописываемое к каждому ответу. Соберите и протестируйте ассистента на /{lang}/developers/studio, а затем вызывайте его отсюда. Цена одного ответа = юниты уровня модели + 1 юнит за каждый включённый источник (показано в студии и в заголовке X-Devapi-Units).

GET https://nakordoni.eu/api/v2/data/assistant-custom — класс квоты: heavy

ПараметрОписание
assistant_idYour assistant id from Developers → AI Studio (required)
qThe end-user question, plain text, max 1000 chars (required)
langAnswer language code — overrides the assistant default (optional)
ppidCheckpoint context for queue/forecast/alternatives feeds, e.g. id_13 (optional)
originOrigin country code for the border feed (optional)
destinationDestination country code for the border feed (optional)
crossing_typeVehicle type for border/alternatives feeds: 4=car, 6=bus, 8=truck (Freight Transport), 9=truck up to 7.5 t (optional)
countryCountry context for fuel / truck-bans / holidays / road-conditions feeds (optional)
latLatitude for the POI feed (optional)
lonLongitude for the POI feed (optional)

Поля ответа — внутри объекта data в конверте ответа. [] обозначает список, поэтому data.items[].name — это поле name каждого элемента. Поле бывает null, отсутствует или пустой список, если значения у нас нет, — заглушки мы не подставляем.

ПолеОписание
data.assistant_idWhich of your assistants answered, with assistant — its name.
data.questionThe question as asked, with lang.
data.answerThe answer, grounded on your indexed content plus the feeds you enabled.
data.model_tierModel tier that ran — this is what sets the price, together with the feed count.
data.sourcesYour content chunks the answer drew on, so you can cite them.
data.feedsOur live feeds that were actually used in this answer.
data.feeds_skippedFeeds enabled on the assistant but skipped because the request lacked their context — each value names the parameters to pass next time.
data.msHow long the answer took to generate.
curl "https://nakordoni.eu/api/v2/data/assistant-custom?assistant_id=1&q=Should I cross tonight or in the morning?&ppid=id_13&lang=uk" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
🔑 Войдите как разработчик, чтобы протестировать этот эндпоинт вживую в песочнице — 50 бесплатных тестовых вызовов в день. Войти

Обновлено