AI-opties

Engelse vertaling

AI-opties configureren

Een spannende nieuwe functie van versie 6.0 is het genereren van informatie over tracks, routes en POI’s op basis van kunstmatige intelligentie (Artificial intelligence – Ai). Als een route is geselecteerd, zijn er zeer diverse mogelijkheden om het genereren van de informatie over deze route te sturen.

Het genereren van routebeschrijvingen verloopt altijd in twee stappen. Eerst wordt op basis van de parameters en de geselecteerde route een prompt

gemaakt, wat de belangrijkste stap is bij het genereren met AI. Deze prompt bevat de vraag die aan het AI-systeem wordt gesteld. Het volgende voorbeeld laat zien welk antwoord Microsoft Copilot

geeft op de vraag "Wat kun je me vertellen over de Eiffeltoren?

". Daarbij kun je in drie niveaus instellen hoe creatief of nauwkeurig het AI-systeem moet antwoorden. Als je een uitgebreider of minder uitgebreid antwoord wilt, moet je de vraag aan de AI (de prompt) aanpassen.

Track of the day

biedt hiervoor een dialoogvenster met AI-opties, waarmee de inhoud van de aangemaakte prompt en daarmee het gegenereerde antwoord kan worden aangepast.

Als er een routebeschrijving moet worden gegenereerd, wordt daarom altijd het dialoogvenster met de AI-opties

geopend, dat in de volgende schermafbeelding te zien is.

Hier kan de doeltaal worden ingesteld, wat vooral belangrijk is voor reisgroepen met deelnemers uit verschillende landen. Vervolgens stelt men in vanuit welk perspectief de routebeschrijving moet worden gegenereerd, hoeveel details erin moeten zitten, hoe nauwkeurig of creatief de beschrijving moet zijn en welke elementen van de route moeten worden verwerkt.

Als de Garmin-georiënteerde shaping

is geactiveerd, kan bij de routeplanning onderscheid worden gemaakt tussen via-punten en shaping-punten. Shaping-punten dienen alleen om het verloop van een route te sturen. Alle haltes op een route waar men wil stoppen of een pauze wil nemen, moeten Via-punten zijn. Als men met Via- en Shaping-punten heeft gepland, is het mogelijk om alleen de belangrijke Via-punten in de AI-generatie mee te nemen. Bovendien kunt u aangeven of POI’s bij de AI-verwerking in aanmerking moeten worden genomen. Daarbij worden alle POI’s in aanmerking genomen die op de kaart te zien zijn en die minder dan 1000 meter van het verloop van de routes verwijderd zijn. Moet een POI niet in aanmerking worden genomen, dan moet u deze van de kaart verwijderen.

De laatste drie opties hebben betrekking op de opbouw van de gegenereerde routebeschrijving. U kunt instellen of de beschrijving begint met een samenvatting, of er daarna een intro moet worden ingevoegd en of er een outro aan de beschrijving wordt toegevoegd.

Hoe de samenvatting, de intro en de outro er precies uitzien, kan worden ingesteld via een parameterbestand met de naam AIOptions.json

. De volgende schermafbeelding laat zien waar je dit bestand kunt vinden.

Hier zie je de inhoud van dit bestand. Voor de weergave is gebruikgemaakt van de gratis Microsoft Visual Studio Code

, die zeer geschikt is voor het bewerken van deze bestanden.

Dit bestand bevat een lijst met parameters die in principe allemaal dezelfde opbouw hebben. Elke parameter heeft een OptionType en een Prompt, zoals je hier kunt zien:

{
    "OptionType": 7,
    "Prompt": "Beschrijf het landschap en enkele bezienswaardigheden van een reis van ‘{0}’ naar ‘{1}’ in {4} taal. "
}
Om het bewerken te vereenvoudigen, wordt telkens de lijst met OptionTypes en de gebruikte parameters mee weergegeven.
  • 0 – IsStart
  • 1 – IsEnd
  • 2 – IsVia
  • 3 – IsShaping
  • 4 – IsPOI
  • 5 – IsIntro
  • 6 – IsOutro
  • 7 – IsSummary

Als de promptgenerator de voltooide prompt samenstelt uit vele kleine prompts die in het bestand AIOptions.json zijn opgenomen. Daarbij wordt via de OptionType bepaald welke "deelprompt" wordt gebruikt bij het samenstellen van de definitieve prompt. Als het algoritme bijvoorbeeld bij de samenvatting komt, wordt de prompt met OptionType = 7 (IsSummary) gelezen en in de definitieve prompt ingevoegd.

Hetzelfde gebeurt dan voor het begin, de stations en POI’s en het einde van de route. Voor alle secties kan worden bepaald wat er precies in de uiteindelijke prompt wordt ingevoegd.

Als bijvoorbeeld de outro gepersonaliseerd moet worden, zou men de bijbehorende deelprompt dienovereenkomstig kunnen aanpassen.

{
    "OptionType": 6,
    "Prompt": "Sluit af met een paar mooie woorden over het landschap aan het einde van de reis op adres: ‘{1}’ in {4} taal. "
}
Hiervoor zou men de prompt voor OptionType 6 (IsOutro) wijzigen. Deze wijziging zou er als volgt uit kunnen zien:
{
    "OptionType": 6,
    "Prompt": "Sluit af met de contactgegevens van ons kantoor met telefoonnummer +49123456890 en adres ‘Schnorr-von-Carolsfeld-Straße 88, 81927 München’ in {4} taal. "
}

Parameters

Het is belangrijk om de parameters in de deelprompts te vervangen.

Hier is de lijst met parameters:

  • {0} – Adres 1
  • {1} – Adres 2
  • {2} – Straatnaam
  • {3} – Perspectief
  • {4} – Taal
  • {5} – MaxTokens
  • {6} – POI-naam
  • {7} – POI-beschrijving
  • {8} – Stop-index
  • {9} – Afstand vanaf start
  • {10} – Pauze/minuten

Als een via-punt een pauze heeft, is optietype 7 (IsVia) en HasPause van toepassing. Deze deelprompt wordt dus gelezen en aangevuld met de gegevens van het betreffende via-punt.

{
    "OptionType": 2,
    "HasPause": true,
    "Prompt": "Stop #{8}: na {9} km bij {0}, Pauze: {10} minuten, "
}
Vervolgens worden de parameters {8}, {9}, {0} en {10} ingevoegd. Welke parameters dit zijn, kunt u zien in de lijst hierboven.
De deelprompt zou er dan ongeveer zo uit kunnen zien:
Stop #1: na 99 km bij ‘Rue de la Chanson 1, 4711 Fortissimo’, Pauze: 60 minuten,