Zgłaszanie newsów i flota NakBus są teraz w panelu partnera
Połącz swoje konto dewelopera z kontem Nakordoni Partners przy użyciu tego samego adresu e-mail i zarządzaj tam newsami oraz swoją flotą autobusów (NakDriver / NakManager), z rolami zespołu. Twoje klucze API, endpointy i aplikacje pozostają bez zmian, a strony tutaj nadal działają. Otwórz Nakordoni Partners

← Wszystkie endpointy

API spersonalizowanego asystenta AI Online

Twój własny asystent AI, oparty na TWOICH treściach i NASZYCH danych granicznych na żywo. Wskaż nam swoje pliki markdown albo strony, które sami pobierzemy — zindeksujemy je i będziemy z nich odpowiadać. Wybierz, z których naszych źródeł danych może korzystać (kolejki, prognoza, przejścia alternatywne, paliwo, zakazy dla ciężarówek, święta, stan dróg…), wybierz poziom modelu (to on ustala cenę), napisz własne instrukcje z placeholderami {{feed.slug}}, które wskazują dokładnie, gdzie w odpowiedzi trafią nasze dane, i dodaj własne zdanie końcowe dopisywane do każdej odpowiedzi. Zbuduj i przetestuj asystenta na /{lang}/developers/studio, a potem wywołuj go tutaj. Cena jednej odpowiedzi = jednostki poziomu modelu + 1 jednostka za każde włączone źródło (widoczne w studiu i w nagłówku X-Devapi-Units).

GET https://nakordoni.eu/api/v2/data/assistant-custom — klasa limitu: heavy

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

Pola odpowiedzi — wewnątrz obiektu data w kopercie odpowiedzi. [] oznacza listę, więc data.items[].name to pole name każdego elementu. Pole bywa null, nieobecne lub jest pustą listą, gdy nie mamy wartości — nigdy nie wstawiamy atrapy.

PoleOpis
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"
🔑 Zaloguj się jako deweloper, aby wypróbować ten endpoint na żywo w piaskownicy — 50 darmowych wywołań testowych dziennie. Zaloguj się

Zaktualizowano