# AI-treningsprogram bygget av ekte øvelsesvideoer

> TRAI finner ikke på øvelser. AI-en skriver en forskrivning, og en deterministisk motor setter sammen programmet av over 1 970 øvelser fra biblioteket, med bilder og videoer. Trenerens egne øvelser velges først.

*Author: Trainera Team  |  Published: 2026-10-21  |  Reading time: 8 min*

## Hvorfor er et AI-program bygget fra et øvelsesbibliotek bedre enn et som en chatbot skriver?

Fordi hver øvelse i det er en ekte oppføring i biblioteket med et bilde og en demonstrasjonsvideo, ikke et navn AI-en har funnet på. I Trainera skriver ikke TRAI økter på frihånd. AI-en skriver en strukturert forskrivning (mål, nivå, utstyr, dager, skader, instruksjoner), og en deterministisk motor setter sammen programmet fra et bibliotek med over 1 970 øvelser. Trenerens egne øvelser velges først. Klienten åpner programmet og kan se hvordan hver bevegelse utføres.

En vanlig chatbot kan godt skrive et pent program som tekst. Det den som regel ikke får til, er å koble hver linje til en demonstrasjonsvideo, holde seg til en fast utstyrsliste i hver eneste økt og lagre resultatet der klienten trener. Det er den forskjellen dette innlegget handler om.

## Hvordan fungerer forskrivning pluss bibliotek?

Arbeidet er delt opp i trinn, og AI-en gjør bare det første.

| Trinn                | Utføres av                                | Resultat                                                                                                                                                                             |
| -------------------- | ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 1\. Forstå ønsket    | AI-modellen                               | En strukturert forskrivning: mål, erfaringsnivå, utstyr, antall økter, skader og frie instruksjoner (oppdeling, dagtyper, rekkefølge i økten, redskaper, øktlengde, ønskede øvelser) |
| 2\. Bygge programmet | Traineras deterministiske programmotor    | Dager bygget fra øvelsesbiblioteket, hver økt ordnet i blokker: valgfri kondisjon i starten, oppvarming, hoveddel, valgfri kondisjon på slutten, tøying                              |
| 3\. Lagre            | Serveren, etter at du bekrefter (trenere) | Et program i biblioteket eller på klientens konto, med bilder og videoer koblet til                                                                                                  |

Poenget med oppdelingen: AI-en gjør det den er god på, nemlig å gjøre om "kneet mitt verker i utfall, og jeg har bare strikk" til strukturerte opplysninger. Motoren gjør det programvare er god på, nemlig å velge bare øvelser som finnes og som passer til de opplysningene. I motorens egne designnotater står det at AI-en ikke finner på øvelser.

Det er den samme motoren som Generer-knappene i appen, og den samme som TRAI bruker for trenere og for klienter som trener på egen hånd med Client Pro og Premium. En grundigere gjennomgang av trinnene finner du i [slik bygger AI trenings- og kostholdsplanen din](/blogs/hvordan-ai-lager-treningsprogram-og-kostholdsplan).

## Program fra en chatbot mot program fra biblioteket

På skjermen kan de ligne på hverandre. Forskjellen viser seg når klienten trener etter dem.

| Sammenligningspunkt     | Program skrevet av en vanlig chatbot                       | Program bygget av TRAI og motoren                                                      |
| ----------------------- | ---------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| Øvelsesnavn             | Fri tekst, kan inneholde uklare eller oppdiktede varianter | Oppføringer i biblioteket med faste navn                                               |
| Demonstrasjonsmateriale | Ingenting, eller lenker som modellen foreslår              | Offisielt bilde og video koblet fra biblioteket                                        |
| Rekkefølge i økten      | Det som står i teksten                                     | Faste blokker: kondisjon i starten, oppvarming, hoveddel, kondisjon på slutten, tøying |
| Utstyr                  | Avhenger av om modellen følger prompten                    | Utstyrsinnstilling pluss redskaper som skal brukes eller unngås, brukt av motoren      |
| Skader og graviditet    | Avhenger av prompten                                       | Håndteres av motoren, som velger skånsomme øvelser og beskytter leddene                |
| Hvor det ligger         | Et chattevindu eller et kopiert dokument                   | Lagret i appen, klart til å tildele eller trene                                        |
| Dine egne øvelser       | Ukjente for chatboten                                      | Velges først fra biblioteket ditt                                                      |

Upålitelige svar fra språkmodeller er en dokumentert risiko, ikke en teoretisk. [OWASP Top 10 for LLM Applications](https://owasp.org/www-project-top-10-for-large-language-model-applications/) regner feilinformasjon og for stor tillit til modellens svar blant risikoene sine, og [NIST AI Risk Management Framework](https://www.nist.gov/itl/ai-risk-management-framework) beskriver hvordan slike risikoer håndteres. Å begrense AI-en til et kjent bibliotek er et praktisk svar på det problemet når det gjelder treningsprogrammer. Sammenligningen vår med eksempler på prompter står i [treningsprogram fra ChatGPT mot en ekte AI-treningsapp](/blogs/chatgpt-treningsprogram-vs-ai-treningsapp).

## Hvorfor kommer trenerens eget bibliotek først?

Fordi trenerens øvelser har trenerens egne instruksjoner, egne videoer og de navnene klientene allerede kjenner.

Når TRAI bygger et program for en trener, velger motoren trenerens egne øvelser og måltider først. Bare det som mangler, hentes fra Traineras referansebibliotek. Når en trener dikterer øvelser "fra biblioteket mitt", leser TRAI først oversikten over biblioteket og kopierer navnene nøyaktig. Punktene i programmet kobles til biblioteket via navnet (store og små bokstaver spiller ingen rolle), og da følger trenerens egne bilder, videoer og data med.

Alt et lagret program bruker, legges automatisk til i trenerens eget bibliotek, med bilder, og duplikater forhindres via navnet. Første gang i en chat sier TRAIs bekreftelseskort at øvelser og måltider som mangler, hentes fra referansebiblioteket og legges til. Over tid vokser altså biblioteket med programmene du faktisk bruker.

Eksempler på prompter for trenere (eksempler, tilpass dem til oppsettet ditt):

* Eksempel: "Bygg et hypertrofiprogram på 4 dager for Klient A med mine egne øvelser der det går. Fullt utstyrt treningssenter, 60 minutter."
* Eksempel: "Lag et hjemmeprogram på 3 dager med min 'Band pull-apart' og 'Tempo goblet squat' i hver økt, resten fra biblioteket."
* Eksempel: "Lag én økt på 30 minutter: start med 5 minutter roing, så bein, og avslutt med tøying."

## Ett ønske fulgt fra melding til lagret program

Slik beveger ett enkelt eksempel seg gjennom systemet. Ønsket er oppdiktet for å illustrere.

En trener skriver: "Program på 3 dager for Klient B, hjemme, bare manualer og en strikk, 40 minutter, ingen hopp på grunn av ankelen hennes, avslutt hver økt med tøying." TRAI leser klientens profil og gjør om meldingen til en forskrivning omtrent slik: mål og nivå fra profilen, utstyrsinnstillingen hjemme, begrensningen til manualer og strikk og tøyingen på slutten i instruksjonene, ankelen under skader, tre treningsdager. Bekreftelseskortet sier hva som blir opprettet, hvor mange dager og for hvilken klient. Etter "Ja, gjør det" velger motoren øvelser som passer til opplysningene, ordner hver økt fra oppvarming via hoveddel til tøying, kobler til bilder og videoer og lagrer programmet i trenerens bibliotek. Det tar opptil et halvt minutt.

Treneren går deretter gjennom det og ber TRAI om å tildele det når det ser riktig ut. Ingen steder i den kjeden måtte AI-en skrive et øvelsesnavn etter hukommelsen.

## Hva er det egentlig i biblioteket?

Over 1 970 øvelser og over 1 500 oppskrifter, alle med offisielle bilder, og videoer til øvelsene.

Biblioteket vokser hele tiden. Oppskriftene betyr også noe: kostholdsplaner bygges av den samme motoren fra ekte oppskrifter i biblioteket, med kalorier og makroer.

| Del av biblioteket                 | Størrelse                       | Hva som følger med                                                | Hvem den er for                        |
| ---------------------------------- | ------------------------------- | ----------------------------------------------------------------- | -------------------------------------- |
| Referanseøvelser                   | Over 1 970                      | Offisielt bilde og demonstrasjonsvideo                            | Hvert program motoren bygger           |
| Referanseoppskrifter               | Over 1 500                      | Offisielt bilde, brukes med kalorier og makroer i kostholdsplaner | Kostholdsplaner                        |
| Trenerens egne øvelser og måltider | Det treneren lager eller samler | Trenerens eget materiale og egne data                             | Den trenerens programmer, velges først |

Ordene for utstyr og redskaper som motoren forstår (maskin, vektstang, EZ-stang, manual, kettlebell, strikk, kroppsvekt, pull-up-stang eller dipsstang), og ord for oppvarming, tøying, kondisjon og kroppsdeler, finnes på alle 27 språk i appen, norsk bokmål medregnet. Les mer i [slik forteller du en AI-coach hvilket utstyr du har](/blogs/ai-treningsprogram-etter-ditt-utstyr) og [dagtyper og rekkefølgen i økten](/blogs/ai-treningsprogram-dagtyper-og-rekkefolge).

## Når skriver TRAI øvelser selv?

Bare når du gir den det nøyaktige innholdet, eller ved små endringer.

* **Dikterte programmer:** når du selv lister opp hver øvelse, skriver TRAI dem inn akkurat slik du oppga dem.
* **Små endringer:** bytte, legge til eller fjerne en øvelse, eller endre sett og repetisjoner på en eksisterende dag.
* **Import av dokumenter:** når en trener legger ved en .docx- eller tekstfil med et program, skriver TRAI det av slik det står. Øvelser med navn som matcher referansebiblioteket, får automatisk det offisielle bildet og videoen. Importen er beskrevet i [import av et program fra Word](/blogs/importer-treningsprogram-fra-word).

I alle tre tilfellene hjelper koblingen til biblioteket likevel: navn som matcher, får materiale, og lagrede punkter havner i trenerens bibliotek uten duplikater.

## Hva løser ikke et program fra biblioteket?

Det løser problemet med øvelsene, ikke coachingen.

* En demonstrasjonsvideo viser bevegelsen. Den ser ikke på når klienten din gjør den. Tilbakemelding på teknikken er fortsatt trenerens jobb.
* Motoren bygger det forskrivningen sier. Et vagt ønske gir et generisk program, så konkrete instruksjoner betyr noe.
* Håndtering av skader betyr skånsomme valg og beskyttelse av leddene, ikke medisinsk klarering. Under chatten står det "AI kan gjøre feil. Dobbeltsjekk viktige resultater."
* TRAI sletter aldri noe og lagrer, for trenere, bare etter et bekreftelseskort.

## Hvem får det, og hva koster det?

Trenere fra Starter og oppover, og klienter som trener på egen hånd med Client Pro og Premium. Hver melding i chatten er én forespørsel, og et program som bygges i TRAI, trekker ikke fra kvoten til Generer-knappene.

| Plan (priser i US-dollar)    | Pris per måned | TRAI-forespørsler per måned |
| ---------------------------- | -------------- | --------------------------- |
| Trainer Starter              | $19.99         | 20                          |
| Trainer Pro                  | $49.99         | 50                          |
| Trainer Business             | $99            | 100                         |
| Client Pro (trener selv)     | $5.99          | 40                          |
| Client Premium (trener selv) | $6.99          | 90                          |

I Norge vises prisene i US-dollar. Prisene varierer fra land til land, se [trainera.fit/nb/priser](/nb/priser). Trainer Enterprise har 200 forespørsler i måneden til en pris etter avtale. Gratisplanene har ingen TRAI-chat, men gir ett AI-treningsprogram og én AI-kostholdsplan fra Generer-knappene. Alternativer finner du i [de beste appene for AI-treningsprogrammer](/blogs/beste-ai-treningsprogram-generator-apper).

## Slik får du et bedre program ut av biblioteket

1. Oppgi utstyret nøyaktig, og hvilke redskaper du vil bruke eller unngå.
2. Beskriv skader med vanlige ord. Motoren leser dem slik de står.
3. Trenere: bygg opp ditt eget bibliotek med dine instruksjoner og videoer, for det velges først.
4. Si hvilken rekkefølge økten skal ha hvis det betyr noe ("kondisjon først, tøying til slutt").
5. Åpne én øvelsesvideo i det lagrede programmet før du tildeler det, og sjekk at den stemmer med det du mente.

_Se hvordan AI-programmer bygget fra biblioteket ser ut, på [siden om AI-treningscoachen](/nb/ai-treningscoach)._

## FAQ

### Finner AI på øvelser i treningsprogrammer?

Vanlige chatboter kan gjøre det. I Trainera skriver AI-en en strukturert forskrivning, og en deterministisk motor velger øvelsene fra et bibliotek, så AI-en finner ikke på øvelser når motoren bygger programmet.

### Hvor mange øvelser er det i Traineras bibliotek?

Over 1 970 øvelser med offisielle bilder og demonstrasjonsvideoer, pluss over 1 500 oppskrifter.

### Kan AI-en bruke mine egne øvelser og videoer?

Ja. For trenere velger motoren dine egne øvelser og måltider først, og punkter som matches mot biblioteket ditt, får dine egne bilder og videoer.

### Er et treningsprogram fra ChatGPT like bra som et fra en app?

Teksten kan ligne, men et program fra en chatbot har ingen koblede demonstrasjonsvideoer, ingen faste regler for utstyr og blir ikke lagret der klienten trener.

### Blir øvelser fra AI-programmer lagt til i biblioteket mitt?

Ja. Øvelser og måltider i et lagret program legges automatisk til i trenerens eget bibliotek, med bilder og uten duplikater.

---
Source: https://trainera.fit/blogs/ai-treningsprogram-fra-ekte-ovelsesvideoer
