Latest / Verbos: AI og Softwareudvikling / OpenAI API Opdateringer đ„ Funktion Kald, 16K Token Kontekst og Billigere Tekst Genering og Vektorer
Transcript
- 0:00Hej alle sammen. Velkommen til babos podcast
- 0:02afsnit nummer 14 i den her uge. Der skal vi snakke om noget der
- 0:06skal i sidste uge nemlig en stor.
- 0:08Hvad skal man sige opdatering af open AINSPI er nogle forskellige
- 0:13forskellige af deres api'er, som de ligesom offentliggjorde i
- 0:16sidste uge, og Det er faktisk nogle ret interessante app
- 0:20opdateringer. Der er SÄdan nogle Der er nogle
- 0:23af dem Der er lidt. Der er nemmere at forstÄ Der er
- 0:25noget med nogle prisreduktioner, Der er nogle ting Der er
- 0:26billigere, man kan putte nogle flere tokens ind i nogle af
- 0:29modellerne. Ăh og sĂ„ er der ogsĂ„ nogle lidt
- 0:32mere avancerede koncepter, som mÄske ikke er lige sÄ nemme at
- 0:35forstÄ som noget af det. Jeg, Jeg er ret sejt over,
- 0:38nemlig det her funktion calling, som er en ret interessant ting i
- 0:44til en hele den her p opdatering, sÄ Det er det Vi
- 0:46skal snakke om i dag, og Vi skal ligesom bare gÄ dem igennem den,
- 0:49sÄ Det er by step Vi skal snakke om, hvad Det er, og sÄ skal vi
- 0:52snakke om, hvad vi mener, at det ligesom betyder og hvad vi
- 0:56tÊnker om det mig og Jonas sÄ, og det skal vÊre en hemmelighed
- 1:01til at starte med. Man kan sige jeg.
- 1:03Vi laver jo nĂŠrmest ikke andet til hverdag end at arbejde med
- 1:05de her p er sÄ jeg Jeg har Jeg har lavet en del research, men
- 1:10Jeg synes Vi er efterhÄnden fÄet SÄdan en rimelig god tradition
- 1:13for at jeg ligesom giver en intro, og sÄ kaster jeg ligesom
- 1:16bare til Jonas for at fÄ nogle first impressions, sÄ det vil
- 1:19jeg gĂžre nu. Jonas.
- 1:20Opening AP opdateringer hvad tĂŠnker du om det first and
- 1:23presents? Jeg tĂŠnker at slang chain de
- 1:30kommer til at skulle og genoverveje om de har fat i den
- 1:33rigtige abstraktion til sproglĂŠrerne.
- 1:37Nu eller? Ja til Äbner jeres interface i
- 1:40hvert fald god plan. Ăhm, fordi at nu har Ă„bner jeg
- 1:46hjemtaget en kĂŠmpe del af det, som langt til en egentlig skulle
- 1:50gĂžre netop at lave de her. Ăh hvad kan man sige?
- 1:57Tool selection tjener thotts alle de her forskellige mÄder at
- 2:01gÞre ting pÄ. Nu kommer det til at ske SÄdan
- 2:04mere inde bagved III Äbne ice specifikt trÊnede model til at
- 2:10tÊnke i de her tools fra og sÄ spytter den bare tilbage.
- 2:13Hvad Det er den skal gÞre, sÄ kan man i prompten over flere
- 2:16gange og sÄ tÊnker Det er alt sammen meget spÊndende.
- 2:18Du har jo selvfĂžlgelig noget mere med end Jeg har lĂŠst
- 2:20dokumentationen, og sÄ tÊnker jeg nok jamen.
- 2:26Det var nĂŠsten det, jeg forventede ville ske med med de
- 2:30der modeller, fordi Det var bare sÄ oplagt at der var nogen der
- 2:34fintunede den til det der. Og SÄdan noget, og det skal vi
- 2:38snakke meget mere om. Hvad er her til Vi skal?
- 2:40Vi glemmer det lidt til sidst i podcasten, sÄ Det er mÄske, det
- 2:43giver mÄske meget god ide eller god mening, ligesom at gÄ i gang
- 2:47med at liste de her, hvad skal man sige p opdateringer op,
- 2:50snakke lidt om den og sÄ bare ligesom brÊkke det ned.
- 2:54Fordi og skal jeg bare gÄ i krig med det?
- 2:56Fordi det synes jeg faktisk er. SĂ„ er det fĂžrste det fĂžrste AB
- 3:00opdatering som er lidt lidt kedeligt mÄske, men Det er en en
- 3:03depreciation dato. Hvad skal man sige for de
- 3:08modeller, som ligesom kÞrer nu altsÄ giver vi til 3,5 turbo og
- 3:12give til 4 de vil fra den Jeg tror Det er den 24. juli eller
- 3:1727. juni tror jeg Det er jo lige ind og lĂŠse det selv, men der
- 3:20vil de ligesom de der handles der bliver brugt til at kalde
- 3:23kapitel 24,5 turbo. De vil ligesom bare blive
- 3:26smittet ud med de nye som hedder. 0 4 0 6 13 for eksempel
- 3:34og sÄ tilsvarende med turbo 3,5 turbo modellen, sÄ Det er
- 3:38ligesom SÄdan et heads up som Äbning i lige giver og siger
- 3:40okay guys vi de modeller som vi bruger nu dem.
- 3:46Den den flipper vi den 27. Juni, og sÄ er de simpelthen
- 3:52ikke available mere fra Jeg tror det en gang i september eller
- 3:56SÄdan noget. SÄ ja.
- 3:59Det er ogsÄ lidt af en bombshell.
- 4:00FÄ ikke jo, men the sÄ hvem har? Hvem har husket at sÊtte et godt
- 4:06evalueringskultur test setup til deres applikation pÄ de der ting
- 4:10der? Det er jo det.
- 4:12Fordi Det er jo nemlig en ret interessant ting.
- 4:14Ikke fordi hvad vil det helt konkret sige, nÄr og og de gÞr
- 4:18jo selvfĂžlgelig. Det skal lige siges, at grunden
- 4:20til de der privater de gamle modeller.
- 4:22Det er fordi de er lĂžbende laver forbedringer til til
- 4:24grundmodulerne og nu mener de sÄ ligesom at de har fÄet nogle
- 4:27modeller som hver en bedre version af.
- 4:30De de gamle modeller som nu vil de ligesom alle de andre ind og
- 4:34det grunden til de er bedre. Det kan vi snakke om her senere
- 4:38hen i podcasten. Men bedre hvordan?
- 4:44Fordi hvordan er en tekst genererende model bedre end en
- 4:48anden tekststreng model? Jamen Jeg vil gerne svare pÄ det
- 4:51der. Jeg ved ikke hvordan en en model
- 4:53er bedre end anden tekst generel model det det det mÄ de der
- 4:56metrikker svare pÄ. Men jeg ved at en anden version
- 5:00af nogle vÊgte vil uundgÄeligt betyde, at en Trump opfÞrer sig
- 5:05anderledes. AltsÄ Der er bare SÄdan Jeg tror
- 5:08nĂŠppe at de der meget domĂŠnespecifikke prompt som folk
- 5:11har stykket sammen derude for at fÄ lige prÊcis det de gerne
- 5:13ville have. De bare opfĂžrer sig fuldstĂŠndig
- 5:15magen til i den der nye variant. Det tror jeg simpelthen ikke pÄ.
- 5:19Det kan det godt vĂŠre at at det. At at den version at Det er
- 5:23SÄdan ikke er sÄ sÄ voldsomt, men Det kan ogsÄ vÊre at man er
- 5:26nÞdt til at gÄ ind og justere sin prompt faktisk for at fÄ det
- 5:28samme ud. SÄ altsÄ Det er jo her hvor Det
- 5:32er virkelig interessant, ikke det her punkt engineering nu nu
- 5:34begynder vi ogsÄ SÄdan. Hvordan laver vi sÄ migreringer
- 5:38fra den ene til den anden model har vi?
- 5:40Har vi nogle testsuite, hvor vi kan teste op mod den gamle model
- 5:43og SÄdan nogle ting. Jeg Jeg vil Êde min hat pÄ det
- 5:47der ingen, der har tÊnkt over Äben her.
- 5:49Ej de er i hvert fald meget SÄdan de har lavet SÄdan en
- 5:53evalueringsskemaet Jeg har sagt til jer.
- 5:55Vi prĂžv at hĂžr her, hvad der Vi har det til at hidse bare bruge
- 5:57det. Der er ikke en skid der bruger
- 5:59det og og og sÄ mÄske laver deres egen matrikel eller SÄdan
- 6:03et eller andet og SÄdan nogle ting, men Der er ikke nogen der
- 6:05har implementeret det der sÄ nej.
- 6:08Den der rÞven pÄ komedie. Stemningen er SÄdan lidt move
- 6:10fast and break things vippen ikke.
- 6:12Det er ligesom den Der er lige nu med at bruge de her ting, og
- 6:15Der er sÄ lige om det sÄ bryder det hele sammen, nÄr de kommer
- 6:18med nye modeller og sÄ laver vi bare en gang til det samme show
- 6:20er Det er det robust i produktion hos cars altsÄ sÄ
- 6:23lÊnge. Men Det er SÄdan ikke.
- 6:26AltsÄ jeg forstÄr hvis du har hvis du har hvis du bruger de
- 6:28her sprogmoduler til at lave classification, altsÄ
- 6:31klassificere tekst pÄ en eller anden mÄde og og du ligesom har
- 6:34et datasÊt som du kan mÄle op mod hvordan den performer.
- 6:38SÄ tÊnker jeg SÄdan at du er rimelig home safe, fordi sÄ kan
- 6:41du allerede nu begynde at bruge de nye modeller teste dem af pÄ
- 6:45pÄ det nye eller pÄ de datasÊt og ligesom se okay er de
- 6:50dÄrligere eller er de mÄske Der er bedre?
- 6:52SĂ„ er det jo meget gratis nice at se.
- 6:54Men hvis man har en eller anden chatbot som man har tunet til at
- 6:58opfĂžre sig pĂŠnt og holde sig holde sig du ved indenfor dydens
- 7:03smalle sti og sÄ videre. Hvordan du ved?
- 7:07Hvordan fanden evaluerer man lige det?
- 7:09Ikke fordi. Hvordan sikrer man sig, at det
- 7:13bliver ved med at blive godt? Fordi Det er jo netop det her
- 7:15med, at folk mÞder folk. Udvikler de der ting pÄ i
- 7:18Þjeblikket? AltsÄ, Det er jo bare trial and
- 7:20error. AltsÄ Det er jo sÄ prÞver den
- 7:21sgu prĂžver man skulle lige lidt og ser lidt, sidder lidt
- 7:25kvalitativt og tuner den lidt indtil man synes Det er
- 7:28fornuftigt og sÄ blÊser man det ellers bare ud ikke til til alle
- 7:30brugerne, sÄ sÄ det bliver spÊndende.
- 7:33Har lavet systemer hvor de har kan man sige SÄdan human lille
- 7:36loop verificering af af af SÄdan.
- 7:40Det der kommer tilbage fra en prompt og SÄdan nogle ting.
- 7:42De fortsÊtter jo bare med at have SÄdan human in the loop
- 7:45ikke? Men men der vil jo vĂŠre system
- 7:47prompt, som sÄ mÄske bare hos hos den her person, der skal
- 7:51vurdere ting meget hurtigt begynder at mÄske se at
- 7:56vurderingerne pÄ pÄ det der kommer tilbage bliver bare
- 7:58dÄrligere, fordi at den her system ikke virker lige sÄ godt.
- 8:04PÄ den nye model eller SÄdan et eller andet, eller det giver
- 8:07ikke lige prĂŠcis det man skulle forvente for en brugers
- 8:09sindssygt punkt. Ikke sÄ sÄ Det er jo der hvor
- 8:12der opstÄr nogle interessante ting.
- 8:14Og for ligesom at imĂždekomme at man ikke kommer ud til brugerne
- 8:16fÞrst som sÄ skal sidde og vÊre lidt smÄsure over at tingene
- 8:19ikke virker mere. SĂ„ er det jo normalt i
- 8:22softwareudvikling, at man man har nogle testsuite, som man sÄ
- 8:25sikrer sig at brugerne ikke bliver sure pÄ den anden side.
- 8:30Fordi at sÄ er det ret hurtigt, at man bliver arbejdslÞs ikke og
- 8:34og og der kan man sige Det er altsÄ Det er altsÄ helt sikkert
- 8:37den 1 store prÞve derude nu pÄ det her, fordi Der er mange der
- 8:41har koblet sig op pÄ de der beta i og tÊnkt ja der stÄr beta, men
- 8:45vi kÞrer bare sÄ det bliver virkelig spÊndende at hÞre.
- 8:48Folks erfaringer er ogsÄ ogsÄ i community, hvis Der er nogen der
- 8:51sidder og laver ting ud med de der modeller som man gerne vide
- 8:53lidt mere om hvad gÞr i, sÄ er der ryddet et problem eller er
- 8:58det bare os der tror Det kan ogsÄ vÊre det bliver bedre, alt
- 9:01bliver bedre jo SÄdan hold da op.
- 9:03Wow ikke, men jeg tÊnker der mÄ ogsÄ vÊre nogle nye SÄdan
- 9:07bagdÞre ind til at fÄ dem til at opfÞre sig dÄrligt.
- 9:12Og altsÄ SÄdan. Ja, det bliver spÊndende at se
- 9:15hvad hvad det lige kommer til at have af konsekvenser.
- 9:18Det er jo stadig bare tekst indtĂŠgt ud ikke, men hvad er
- 9:22hvad? Hvordan?
- 9:23Ja, det bliver spÊndende at se. Okay Det er sÄ den 1 ting en
- 9:28depilation dato pÄ de her modeller Der er PT dem som
- 9:32bliver udgivet i marts tror jeg Det var da jeg gik pÄ hh piet
- 9:36blev offentliggjort og Det har nogle det.
- 9:40Det synes jeg ogsÄ Det er spÊndende at snakke om pÄ en
- 9:42eller anden mÄde fordi. Det bliver spÊndende at se hvad
- 9:45hvad Jeg tror Det var den 13. September.
- 9:47De lukker helt ned for dem. Hvad SÄdan er der en masse
- 9:50systemer der bare begynder at opfĂžre sig helt blĂŠst der og den
- 9:55anden ting Vi skal snakke om den anden nummer 2, hvad skal man
- 9:57sige? Ăndring de har lavet Det er at
- 9:59de har indfĂžrt en del prisreduktioner eller 2
- 10:02prisreduktioner pÄ pÄ hvad hedder det deres egen Berlingske
- 10:06epi og deres g 3,5 turbo API? Og deres embedding etape i har.
- 10:12Det har simpelthen bare droppet prisen med 75%.
- 10:15AltsÄ per 1000 tokens ikke? Og Det er jo bare penge lige ned
- 10:22i lommen til dem, der bruger det rigtig meget kan man sige, sÄ
- 10:28Det er jo godt spiller derude, sÄ betyder det rigtig meget lige
- 10:31prÊcis hvis man virkelig bruger heftige bruger det p sÄ sÄ
- 10:35betyder det rigtig meget og bare lige for at genopfriske en
- 10:37betting apiet er det LPI som opererer stiller til rÄdighed
- 10:42hvor man kan sende noget tekst hen og sÄ kan man fÄ en vektor
- 10:46tilbage og sÄ sÄ man ligesom har en vektor reprÊsentation af et
- 10:49stykke tekst. Og sÄ putter man det typisk ned
- 10:52i en vektor database eller maler noget similarity op mod mod den
- 10:57her vektor, eller Det er et stykke tekst.
- 11:00Og den anden prisreduktion, Der er kommet.
- 11:02Det er giver vi 3,5 turbo, hvor de har reduceret prisen med 25%.
- 11:09Men kun pÄ input tungs og det Det har det missede jeg til at
- 11:14starte med der tĂŠnkte jeg bare hey 25% fedt men det Det er kun
- 11:18pÄ input toppens de gÞr det sÄ det vil sige og det skal man
- 11:24mÄske lige vide med de her piger at der skelnes mellem input
- 11:27tokens altsÄ de tokens som du sender til apiet og sÄ output
- 11:32tokens er de tokens som der sÄ bliver genereret af os som du
- 11:36fÄr tilbage og Det er altsÄ kun prisen pÄ de.
- 11:41TungebÄnd sender til Äbning af, som hvis pris bliver reduceret
- 11:44med 25%. Ja sÄ.
- 11:49Ja. SÄ hvis jeg sÄ samtidig med, at
- 11:51de ogsÄ Äbner op for en stÞrre kontekst lÊngde.
- 11:58Tons jeg forstÄr det ikke eller det de eller.
- 12:02Det var mÄske selv sagt flere tokens bliver kan nu sendes til
- 12:08formentlig samme kontekst betting ikke altsÄ stÞrrelse
- 12:14SÄdan som jeg forstÄr det, men. Ja, men den er jo den er hvad
- 12:18hedder det? Det er faktisk ellers bare ud
- 12:19til det punkt nu her, fordi den tredje opdatering Der er kommet.
- 12:22Det er nemlig at de har lavet en version af gt 3,5 turbo som er
- 12:29som har en en kontekst lÊngde pÄ 16.000 tons.
- 12:33AltsÄ er det en innovation? Jamen, Det er en separat model,
- 12:37som ogsÄ er lidt dyrere end den anden at bruge, sÄ sÄ det.
- 12:42Det er vÊrd SÄdan lige at notere sig.
- 12:47Men hvad er det den gamle kunne tage 4000?
- 12:50Ikke sÄ det vil sige 4 gange sÄ mange tunge kattene.
- 12:54Jeg troede i virkeligheden, at Det var den samme model, der
- 12:57kunne hÄndtere Simon talt i et passe sammen.
- 13:03Kontekst stÞrrelse, men at man sÄ bare havde skruet den ned, sÄ
- 13:06brugerne ikke fik lov at bruge rulle, og man sÄ havde Äbnet op
- 13:12for den nu. AltsÄ det kunne man jo godt
- 13:17forestille sig. Egentlig var tilfĂŠldet
- 13:19tidligere. Der har vi vidst om okay kunne
- 13:20den egentlig hÄndtere en stÞrre, men det det det Det er sÄ mÄske
- 13:24i virkeligheden bare en til en Vi har fÄet det, man kunne godt
- 13:27forestille sig, at de bare ligesom bare havde klippet
- 13:29teksten ved de 4000, ikke? Og sÄ sÄ ligesom bare gemt
- 13:34resten af konteksten ikke. Men men det virker altsÄ som om
- 13:37at Det er 2 forskellige, altsÄ Det er i hvert fald 2
- 13:39forskellige modeller du skal kalde, hvis du vil have det en
- 13:43henholdsvis den 4000 kontekst lĂŠngde og 16.000 kontekst
- 13:47lĂŠngde. Men hvad tĂŠnker du?
- 13:50Fordi Vi har jo ogsÄ snakket lidt om det her med kontekst
- 13:52lĂŠngde. Og.
- 13:55Ăh. Umiddelbart tĂŠnker man jo, at
- 14:00Det er fedt at den kan spise flere tokens, fordi man tit
- 14:04lĂžber ind i den her. Jeg prĂžver at mase wall of text
- 14:07ind, men den kan ikke fÄ den. Kan ikke gras pÄ det hele eller
- 14:11den kan ikke fange det hele. Hvad tĂŠnker, tĂŠnker du?
- 14:16TÊnker du Der er nogle SÄdan kerne problemer der bliver lÞst
- 14:19af, at vi lige pludselig fÄr 16.000 tokens i stedet for 4000.
- 14:28Ja det det kunne man da godt forestille sig.
- 14:31AltsÄ Det er jo ikke. Det er stadigvÊk ikke sÊrlig
- 14:34meget hvis man hvis man tÊnker pÄ at man gerne vil vil aldrig
- 14:38nogensinde have den til at forholde sig til noget den har
- 14:40inde i sin interne vĂŠgte, men man altid gerne vil have den til
- 14:43at forholde sig til noget faktuelt.
- 14:45Man prompter den med. AltsÄ sÄ er det jo dybest set
- 14:48ikke sÊrlig meget. AltsÄ set i det perspektiv, sÄ
- 14:51er det jo. SĂ„ en million tons heller ikke
- 14:55sĂŠrlig meget, men men fordi at hvis man kobler det med en
- 15:00vektor database, som man selvfÞlgelig skal gÞre, sÄ sÄ
- 15:06fÄr man. Hvad kan man sige SÄdan samspil
- 15:08imellem at kunne query sin kontekst og rent faktisk
- 15:13reducere den meningsfulde fĂžr man putter den ind og i den
- 15:16sammenhÊng betyder det mÄske. Nogle gange lidt, men mÄske ikke
- 15:21altid lige sÄ meget i virkeligheden.
- 15:22AltsÄ fordi Det er man jo ogsÄ typisk gÞr, nÄr man laver de der
- 15:25betinges til til SÄdan nogle sÞgedatabase.
- 15:28Det er jo man tager jo ikke 20 siders pdf dokument og sÄ
- 15:32embedder alle 20 sider i en for eksempel at flytte.
- 15:37AltsÄ Det er fuldstÊndig Ändssvagt fordi det Det er Det
- 15:40er dybest set bare at prĂžve at crampie mere ned II
- 15:43vektorbaseret pÄ en gang frem for at splitte det op det det
- 15:48det siger sig selv at Det er egentlig giver flere nuancer at
- 15:52at en bette mindre stykker. Det er SÄdan helt intuitivt, at
- 15:56det gÞr det, og det ved vi jo sÄ ogsÄ, at Det er en god lÞsning,
- 15:58fordi Vi har vĂŠret igennem alt det der.
- 16:00Det der turen med document embedding.
- 16:02SĂ„ hvordan skulle man gĂžre det bedste?
- 16:04Man skulle tage top og bund, og Det var i virkeligheden det, der
- 16:06virkede rigtig godt, og det virkede ikke sĂŠrlig godt tage
- 16:08det der var inde imellem, hvor alt huset var, og til sidst
- 16:12fandt jeg, men Det er faktisk bare Det er en bette sÄ meget
- 16:15som mange smÄ stumper som muligt i virkeligheden ikke for smÄ,
- 16:18men du ved SÄdan, men nogenlunde SÄdan kontekst er i
- 16:21virkeligheden det bedste ikke? Og sÄ fÄr man bare flere
- 16:24embedding dokument, okay, Det kan vi ogsÄ.
- 16:27SĂ„ men. Ja, Det var lige en sidste
- 16:30track, men men men jeg ved ikke Jeg tror Det er selvfĂžlgelig
- 16:33rigtig godt. At have muligheden at blive
- 16:36stoppet af, at man har for fÄ tunge, men Jeg tror de fleste.
- 16:41Der kobler det med et eller andet en eller anden proprietĂŠr
- 16:45database. De har noget vĂŠgtforskydning.
- 16:47De fÄr ikke brug for sÄ mange tokens langt hen ad vejen.
- 16:49Det tror jeg slet ikke. Det kan ogsÄ godt fristes til at
- 16:52sige, Det er lidt dovenskab, ikke SÄdan at vi gider sgu ikke
- 16:55lige at. Og gĂžre lige den der sidste
- 16:58engineering er far til lige at fÄ det rigtige kontekst ind, sÄ
- 17:01Det kan vĂŠre i kroppen ikke. Vi vil bare gerne have at Det er
- 17:05jo ekstra prÊcision til det du gerne vil opnÄ med din
- 17:07applikation, fordi Det er ikke fordi den den nÄr den jo flere
- 17:11tokens din far. Det er jo ikke fordi at den er
- 17:14alligevel flere tungeste fÄr, jo mere skal den gabe over og jo
- 17:19svĂŠrere bliver det for dens interne vĂŠgte at comprendente
- 17:22hele det der ting pÄ en gang. Det er der ingen tvivl om, sÄ
- 17:25Det er ikke bare fordi. At den sÄ kan.
- 17:28Overskue alt altsÄ nej, vi beder den hvis du giver den en million
- 17:32token, sÄ beder den om at tÊlle et eller andet ord pÄ.
- 17:35AltsÄ tÊnk lige hvor mange gange det her token opstÄr i de her
- 17:38tunge svÊre givet dig, sÄ kan den jo ikke finde ud af det vel?
- 17:41AltsÄ, Det er jo for dum til, sÄ hvilket er ret sjovt, ikke ogsÄ
- 17:47fordi Det er simpelthen for meget, altsÄ det det bliver det
- 17:50bliver for uprĂŠcist at det her token er i mange forskellige
- 17:53kontekster, SÄdan kan ikke finde ud af ligesom at finde sammen pÄ
- 17:56en eller anden mÄde, sÄ mÄ ogsÄ bare hvis man tager den der.
- 17:59Til ekstremt ikke SÄdan. Vi vil gerne have flere hvad vi
- 18:04vil gerne have. Den kan tage flere tokens ind i.
- 18:07Hvad nu hvis den kunne tage en milliard tokens ind eller en 10
- 18:10milliarder, eller hvad nu den bare kunne lĂŠse hele internettet
- 18:13hver gang for over et passende ting?
- 18:16Og sÄ Þh, hvis altsÄ ja det det jeg, Det er bare SÄdan.
- 18:21Jeg tror bare jeg SÄdan skeptisk over for at Det er lÞsningen pÄ
- 18:25lang sigt det der med at. At at at bare at lave en stĂžrre
- 18:29kontekst lĂŠngde, fordi Jeg tror i virkeligheden stadig ikke, at
- 18:32vi kommer uden om det der med search det der med at lave en
- 18:36anden form for retrieved mekanisme, som ligesom forstÄr
- 18:40problemet og kan returnere relevant kontekst.
- 18:45Det gÞr vi heller ikke fordi at altsÄ Det er det skalerer ikke
- 18:52lige sÄ godt at putte det hele ind i transformeren, som det gÞr
- 18:57at lave det der. PrÊst der SÄdan datamÊssigt og
- 19:01computer mÊssigt, og derfor sÄ vil vi sÄ vil vi altid se at at
- 19:06man laver den anden lÞsning, fÞr man SÄdan siger okay, sÄ tager
- 19:09vi bare og giver den det hele, fordi Det kan vĂŠre det hjĂŠlper
- 19:11det problem vi i gang med at lĂžse.
- 19:14Det tror jeg helt sikkert sÄ, men Jeg tror Äbner Jeg er blevet
- 19:18presset lidt pÄ den her tunge lÊnge.
- 19:19Det er konkurrence der ligesom er kommet fra fra de andre
- 19:24udbydere ikke og sÄ nu er de ogsÄ givet SÄdan model, men Det
- 19:28er sjovt fordi tungen lĂŠngde. Det, Det kan jeg huske.
- 19:31Det har vi jo siddet med med bord for eksempel bord
- 19:34modellerne. De har jo de her 512 tons kun
- 19:38det. Hvor meget engang synes jeg
- 19:39ikke, men nu er det jo ingenting, men Det er sjovt det
- 19:43her mÄde, at jeg sÄ ogsÄ SÞren for AP SÞren Poulsen fra APP han
- 19:49delte den der artikel, hvor at der var nogen der havde skrevet
- 19:52at der var nogen der har fundet ud af et eller andet med.
- 19:54Hvordan kunne den million tungsind?
- 19:57Ja og Det er SÄdan Det er sjovt det der med at.
- 20:01Det folk Det er et begreb den de her antallet af tungen der kan
- 20:04vÊre i SÄdan et input som input i en model.
- 20:08Det er blevet et begreb som rigtig mange.
- 20:10Ăh har fĂ„et et forhold til pĂ„ en eller anden mĂ„de, fordi de har
- 20:13siddet med g 3,1 eller andet eller chip og sÄ har de lagt
- 20:17mÊrke til at sÄ stopper han lige pludselig og.
- 20:22SĂ„ mangler den tokens, kan man sige.
- 20:25SĂ„ det, men Det er sjovt for det for det.
- 20:27Og Det er ogsÄ ligesom det her med antal af modelparametre
- 20:30ikke. Hvad hedder det?
- 20:323 gik vi til 3 har 175 milliarder parametre.
- 20:36Og sÄ var der nogen der sÄ er der nogen der siger SÄdan at
- 20:38Vores hÄr 300 milliarder parametre SÄdan hvor Det er ogsÄ
- 20:43blevet SÄdan en SÄdan arms race mod at have flest parametre, men
- 20:48samtidig er nogen der finder ud af at Det er mÄske i
- 20:50virkeligheden ikke sÄ meget parameter det handler om.
- 20:52Det er mere hvor lang tid du har trÊnet pÄ data og kvaliteten og
- 20:56SÄdan nogle ting og Det er jo sjovt fordi at sam markmann og.
- 21:02Hvad hedder han elian sussi? Ja eller skiver ja sÄ skriver
- 21:08han eller de gÄr jo begge 2 ude og siger SÄdan nej Vi er weboil
- 21:12det der med mange billeder parameters det slet ikke det Der
- 21:15er vigtigt, men meget data og lĂŠngere trĂŠningstid er i
- 21:19virkeligheden vigtigere, ikke? Siger de.
- 21:24Og og Der er ligesom SÄdan et eller andet kap.
- 21:27Jeg ved ikke om det, Det er det her, men Der er i hvert fald
- 21:28noget med, at det der. Det er ikke nĂždvendigvis er der,
- 21:32hvor at guldet skal findes, at vi bare skal Þge det, og sÄ fÄr
- 21:34vi nogle stĂŠrkere modeller. Det synes jeg, egentlig er i sig
- 21:36selv ret interessant, og har vi ogsÄ lyst til det?
- 21:41Det har vi mÄske ikke. AltsÄ fordi Det er jo igen det
- 21:43der med, at Vi er ved at brÊnde regnskoven af for at fÄ ligesom
- 21:46modeller til at kÞre. Ikke altsÄ, Det er jo lidt
- 21:48tragisk. Ja for sent sÄ 16.000 kontekst
- 21:54vindue er der ligesom den tredje det tredje punkt pÄ dagsordenen
- 21:59her til til Äbne jeres. Hvad hedder det, kan vi sige AI
- 22:02opdatering nummer 4 er SÄdan lidt mere abstrakt, lidt mere og
- 22:06SÄdan lidt mere interessant opdatering i virkeligheden, og
- 22:09Det er, at de med den nye 3,5 turbo og t 4.
- 22:15Model versioner. Siger, at de er mere sterile,
- 22:19altsÄ styrbare. Hvad skal jeg sige?
- 22:22Og det de mener med det, Det er at.
- 22:25De er de er de modellerne i hÞjere grad lader sig pÄvirke af
- 22:31den her system besked, man kan give dem selvmassage, sÄ hvis og
- 22:35Det er jo typisk SÄdan noget man skriver, du er chat PT en
- 22:39helpful assistent, som aldrig sviner nogen til og altid siger
- 22:44sandheden og SÄdan noget ikke og sÄ opfÞrer den sig SÄdan, og Der
- 22:47er mange der har oplevet med. IsĂŠr giver 3,5 turbo at det ikke
- 22:52rigtig har haft SÄdan nogen indflydelse pÄ pÄ pÄ SÄdan den
- 22:57modellens opfÞrsel. NÄr man har sat en
- 22:58systemmĂŠssige. Men det skulle efter sigende
- 23:02vĂŠre tilfĂŠldet med de her nye 0 0 6 13 versioner af modellerne.
- 23:08SÄ sÄ det bliver ogsÄ spÊndende, kan man sige.
- 23:14Det virker som om, at de har SÄdan rimelig.
- 23:16De bruger lidt det her, de her system beskeder i deres
- 23:19forskning og i deres trĂŠning, og modellerne virker det selv.
- 23:24For ligesom at. Kunne styre dem pÄ en eller
- 23:27anden mÄde mere. Ja, Jeg tror ogsÄ Der er blevet
- 23:32fodret en masse. Data ind pÄ en eller anden mÄde,
- 23:37som mÄske forbrugerne, og sÄ har man fÄet.
- 23:41FÄet noget ekstra fintuning ind pÄ den her instruct ting og sÄ
- 23:45taget nogle af de der trends, Der er indenfor, hvordan vi
- 23:48ligesom forsÞger at instruere modellerne og sÄ sige OK men
- 23:51det. Det er faktisk SÄdan her, at
- 23:52folk har lÊrt ligesom at Det er SÄdan, vi det fÞles naturligt at
- 23:57prompte med de her system ting og og.
- 24:02Eller og ogsÄ bruger instruktioner i virkeligheden
- 24:05ikke. Og sÄ tror jeg, de er simpelthen
- 24:06bare har sagt okay, nu nu giver vi dem efter det her.
- 24:10SÄ bliver vi gode til det. SelvfÞlgelig ikke, altsÄ uden at
- 24:14de mister. Bredden og de ikke bliver helt
- 24:17snĂŠvret ind. Men Det er ret Det er ret sjovt
- 24:20at tÊnke pÄ et fordi. Det der engineering, det bliver
- 24:23ligesom SÄdan en det der projekt.
- 24:24Det bliver ligesom SÄdan en her sidder vi og eksperimenterer.
- 24:27Vi har SÄdan det SÄdan Äben ende problematik forsÞger at bruge
- 24:30modellerne til det her og sÄ. Kan man ligesom hvis man kigger
- 24:33pÄ det statistisk ikke sÄ kan man se okay, men Det er i
- 24:36virkeligheden den her mÄde. Folk tÊnker at use casene er.
- 24:41Er er ligesom bedst, og Det er det, de bruger dem til SÄdan
- 24:44noget, sÄ sÄ kan man ligesom tage de der spikes ikke hvis man
- 24:47kigger pÄ SÄdan en grad, sÄ siger okay her, der kan vi gÄ
- 24:49ind og tage noget og og ligesom giver den bedre ned mod det, sÄ
- 24:53er det klart, sÄ vil man meget hurtigt opleve, at modellen
- 24:55opfÞrer sig mere efter SÄdan som man forventer sjovt, men Det er
- 25:00rigtigt hvad du siger, fordi det virker som om at det Äbner jeg
- 25:02at gĂžre nu her. Det er at de ligesom kaster det
- 25:04ud til en masse mennesker, ser hvordan de bruger det og folk
- 25:07finder pÄ alle mulige fede ting derude og sÄ nÄr de ser noget
- 25:10som ligesom. Fungerer godt for folk, sÄ siger
- 25:14de Det er den. Det er et fedt koncept den her
- 25:16vi det prÞver vi pÄ en eller anden mÄde at indarbejde i selve
- 25:19modellen. Fordi det det virker som om folk
- 25:22de de bokser lidt med at fÄ den til at gÞre det og den er ikke
- 25:25helt rigtigt altid lytte efter og SÄdan noget, men det prÞver
- 25:27virkelig ikke for eksempel det her med at give den en besked op
- 25:31Ăžverst for at fortĂŠlle den til den i stemningen, eller man kan
- 25:34sige ikke og sÄ den bliver bedre.
- 25:36Det det man prĂžver med systemet i pumpen kan man sige, men men
- 25:40sÄ gÞr de sÄ ligger ligesom mÊrke til hvad folk gÞr eller
- 25:43SÄdan og sÄ siger de sÄ vÊlger de nogle ting og siger nu tager
- 25:46vi og laver en eller anden form for trĂŠnings setup med den her
- 25:50feature og sÄ giver vi den et ordentligt los bagi.
- 25:53Fjerde fintuning SÄdan sÄ vi ligesom alle liner den i den
- 25:56retning. Og Det er jo Det er jo noget som
- 26:00kun Äbner. Jeg kan ikke, eller Det er jo
- 26:02ikke noget som ja, ja brugerne SÄdan rigtig kan nÄ det endnu
- 26:05vel fordi Det er jo bare out of range for for rigtig mange, men
- 26:09Det er jo Det er jo der hvor altsÄ jeg reel forskel human
- 26:12feedback er uden for reach for rigtig mange ikke, men men
- 26:16metoden hvis metoden bliver udbredt og demokratiseret og og
- 26:20hÄndterbar ud fra, hvad kan man sige ressourcer og alle de der
- 26:23ting der, sÄ vil det lige pludselig ikke vÊre sÊrlig
- 26:27attraktivt at bruge. Andres instruks lÞsninger, sÄ
- 26:32vil det vĂŠre meget mere attraktivt at bruge
- 26:34domĂŠnespecifikt data, proprietĂŠrt data for en
- 26:37forretning. Til en at trĂŠne en instruktioner
- 26:42med ja og og det vil det, vil det fordi at du du Vi har
- 26:48snakket om det der med altsÄ de der Äbensindede problemer og og
- 26:53agenter som kan opentele ting sÄ de sÄ de generalister og rigtig
- 26:56dÄrlige til til rigtig mange ting set i forhold til hvor god
- 27:00og hurtig en robot Der er til til en meget meget specifik
- 27:04opgave og du ved den kan bare bomben.
- 27:08Det er jo papkasser ikke, og Det er den rigtig hurtig og god til
- 27:11og SÄdan nogle ting og Det er det, Det er det man gerne vil
- 27:13have II virksomhedssammenhĂŠng ikke Det er man vil gerne kunne
- 27:17lave. De der nedfĂŠldes punkter og
- 27:19ligesom. Blive rigtig god til nogle
- 27:21bestemte ting. Ikke sÄ sÄ pÄ et eller andet
- 27:25tidspunkt sÄ min. Tese men forudsigelse, Det er ja
- 27:31Äben og jeg viser os at at de hjemtager mere og mere af det
- 27:34der, sÄ der ikke bliver sÄ meget prompte engineering.
- 27:36Det kommer ind i modellen, men samtidig sÄ bliver det ogsÄ pÄ
- 27:40et andet tidspunkt billigere SÄdan sÄ andre virksomheder kan
- 27:42lave de her deres egne instruct lĂžsninger, men det skal blive
- 27:47vÊsentligt billigere og jeg. Jeg tror ikke pÄ de gÄr ud og
- 27:50kÞber en masse ideer og sÄ lÞser de problemet pÄ den mÄde for det
- 27:54det. Det er stadig ikke alt for
- 27:56bÞvlet ja, men men til gengÊld sÄ sÄ tror jeg pÄ at Der er
- 28:01nogen der kommer med nogle gennembrud.
- 28:03PÄ de her modeller og mÄske ogsÄ Der er nogle smÄ modeller, som
- 28:06kan kÞres og og og ideres henover og prÞves af og SÄdan
- 28:09nogle ting, sÄ sÄ gÄr det bare amok derude lige pludselig.
- 28:13Det er mega god service, sÄ har det alle steder med og det
- 28:20koster ingenting at kÞre og SÄdan noget der ikke.
- 28:23Ja, Det er jo det man gerne vil hen er det det ja sÄ er det
- 28:27nummer 4 SÄdan mere spirituelle som de kalder det modeller altsÄ
- 28:31modeller der simpelthen bare lytter mere til systemet
- 28:33prompten i virkeligheden. SĂ„ er der den femte og sidste.
- 28:38Hvad skal man sige? Opdatering til open air SP som
- 28:40nok ligesom ja og sÄ har vÊret SÄdan lidt overskriften for det
- 28:43hele og den der ligesom er mest SÄdan.
- 28:46Wow Det er SÄdan et Det er et statement eller Det er SÄdan Det
- 28:49er SÄdan et okay, Det er den vej Vi skal Äbne eje statement vil
- 28:54jeg sige og det og det her de kalder for funktion calling.
- 28:59Og og Det er lidt et spacy begreb.
- 29:02Det er SÄdan lidt en space ting i virkeligheden, men Det er jo.
- 29:06Helt klart noget som som er blevet taget.
- 29:12AltsÄ Det er helt klart noget der kommer af at bruge de.
- 29:15Her skal man sige sprog modeller man ser derude med at folk
- 29:20bruger de her sprog modeller som agenter som bruger redskaber,
- 29:23hvor redskaber eller tools skal ses som funktioner.
- 29:29Basically hvor modellen bliver ligesom briefet om at de har.
- 29:34De her og de her funktioner, som de kan bruge, som kan det og det
- 29:39og de modtager inputs i det her det her format.
- 29:43Og den kan modellerne ligesom vÊlge at kalde fÄ noget tilbage
- 29:47ind i pumpen og tage en beslutning eller rasende videre
- 29:52pÄ baggrund af det. Og hidtil.
- 29:56Har fremgangsmÄden ligesom vÊret SÄdan noget Manuel promt.
- 30:03Frederi, hvor man har, eller folk fÄr det til at virke
- 30:06imponerende godt, kan man sige. Men men hvor man ligesom har.
- 30:11Ja, hvad har man man har i starten?
- 30:14Lidt ligesom SÄdan et system besked har man ligesom briefet
- 30:16modellerne om, at de har de her funktioner.
- 30:19De tager det her som input, de kan det her det her.
- 30:21Dem kan du vÊlge at bruge i hver reasoning step du har sÄ go nuts
- 30:26agtig. Og Det har man SÄdan set fÄet
- 30:31til at fungere meget godt, men Det har ogsÄ vÊret meget SÄdan
- 30:38SÄdan lidt ikke sÄ robust, fordi der har vÊret nogle gange hvor
- 30:42at modellerne ikke helt kunne finde ud af, hvad for noget data
- 30:45de skulle input i de her modeller, hvis de har skulle
- 30:47levere noget struktureret data tilbage i form af Jason for
- 30:51eksempel, sÄ er det SÄdan, sÄ er det nogle gange altsÄ ikke helt
- 30:56lykkedes med det og ikke helt fattet SÄdan.
- 30:59Pointen II. Det kan man sige.
- 31:03Ja men men men sÄ sÄ der har vÊret nogle nogle ting der
- 31:08ligesom har vĂŠret lidt bĂžvlet ved at bruge de her tools, som
- 31:10man kalder det, som isĂŠr er kendt for for lang tjene og og
- 31:15der kan man sige at at men men men Det er jo egentlig lidt
- 31:17ĂŠrgerligt at Det er lidt bĂžvlet at arbejde med, fordi Det er et
- 31:20ret vildt promis. Det giver de her tools.
- 31:24Fordi, at det netop modarbejder mange af de her problemer, Vi
- 31:28har med med. Hvad hedder det language models?
- 31:30Det her med, at de hallucinerer det her med, at de ikke de er
- 31:33ikke trÊnet op til en vis dato, sÄ de ved ikke om noget om, hvad
- 31:36Der er sket i dag, for eksempel. Og en masse andre bĂžvlede ting,
- 31:42som er her ved. De er ikke sĂŠrlig akkurat de er
- 31:43ikke sÄ gode til at lave. Hvad hedder det regn, matematik
- 31:46ud og alle mulige forskellige ting og sager?
- 31:50SĂ„ det det det her med at bruge funktioner taler rigtig godt ind
- 31:53i den hersens store vision. Mange har fra fĂžr for store
- 31:57sprog modeller. Det som Open i sÄ har gjort Det
- 32:01er at de har. Byggede det det her med, at nu
- 32:07Jeg har vĂŠret vant til at kalde det for tools i lang tid, fordi
- 32:11Det er ligesom ordlyden II lange chain, men de de kalder det sÄ
- 32:14for functions, altsÄ det her med at man kan.
- 32:18Definere funktioner til modellen, nÄr man kalder den.
- 32:23PĂ„ og, og det gĂžr man basically ved hjĂŠlp af, at man definerer
- 32:27et jasons. Man giver jo funktionen et navn.
- 32:30Og sÄ beskriver man hvad den kan gÞre.
- 32:33SÄ giver man ogsÄ et tilhÞrende Jason skema, som ligesom viser
- 32:36hvad for nogle inputs modellen tager.
- 32:40Og var den den ligesom skal? Ja, Det er i virkeligheden jo.
- 32:44Det er jo i virkeligheden den. Den viser skemaet Ăžh.
- 32:49For et json objekt, som er ligesom forventer, at modellen
- 32:53skal returnere i forbindelse med at bruge den her funktion.
- 32:59Og det og og der det man sÄ ogsÄ gÞr Det er at man ligesom
- 33:01beskriver hvad funktionen kan. SĂ„ beskriver man hvad hvis ens
- 33:05funktion at den skal returneres, ligesom har mange forskellige
- 33:09argumenter. Det kan vĂŠre den returnerende
- 33:11liste af strings sammen med en float og en liste af integos for
- 33:17eksempel, sÄ skal man ligesom forklare modellen, hvad de
- 33:21forskellige. En det, hvad den returnerer,
- 33:24ligesom betyder. Og og og det det en en SÄdan
- 33:30tydelig fordel ved det. Det er at den den gÞr det SÄdan
- 33:32meget. Hvad skal man sige?
- 33:35Den gÞr det SÄdan meget reliable altsÄ den den returnerer.
- 33:38Den er meget SÄdan. Hvad skal man sige?
- 33:40Hvad hvad reliable? Hvad er det man kalder det pÄ
- 33:42dansk? Den er meget.
- 33:44Den er meget pÄlidelig i at returnere Jason i det rigtige
- 33:47format. Noget noget der giver mening i
- 33:49de felter man ligesom har defineret og Det er det tror
- 33:53jeg. Der er rigtig mange Der er glade
- 33:54for. Ja lige prÊcis, og sÄ kan man sÄ
- 33:58nÄr man sender de her, nÄr man ligesom definerer SÄdan en eller
- 34:02flere funktioner til modellen. SĂ„ kan man sige, man kan enten
- 34:06sige, at den eksplicit skal sige, at den skal bruge.
- 34:10Ikke skal bruge nogle af de her funktioner i den svar, man kan
- 34:14sige, at den skal bruge for eksempel en af funktionerne i
- 34:17den svar. Eller man kan ogsÄ sige, at den
- 34:19selv mÄ bestemme, om den har lyst til at bruge funktionerne i
- 34:25den svar, altsÄ om den ligesom finder det brugbart at tage en
- 34:29eller anden funktion frem og sÄ returnere.
- 34:33Jason. Som som som input argumenter til
- 34:37en funktion, eller det kunne ogsÄ vÊre PI for eksempel.
- 34:40Ja. Og det Der er lidt sjovt ved det
- 34:43her. Det er, at Der er flere, Der er
- 34:46nogen, Der er flere use cases for det her.
- 34:47Nemlig fordi. Det kunne godt vĂŠre de har vist
- 34:51givet et eksempel i open air i prĂŠsentationen af det tror jeg
- 34:54Det er hvor at man beder den om, at man giver den en funktion der
- 34:58hedder get current weather for eksempel.
- 35:01Og sÄ fortÊller man at hvad der ligesom skal returnere for at
- 35:05for at kunne fÄ vejret. Og i det tilfÊlde, Der er det
- 35:10Der er det den returnerer. Det er noget strukturelt Jason,
- 35:12hvor den giver. Jeg tror, Det er bare lokation
- 35:15for eksempel. Og i det tilfĂŠlde, Der er det
- 35:18rent faktisk, der kunne det vÊre noget Jason du kunne fÄ tilbage
- 35:21pÄ modellen og sÄ rent faktisk sende til et rigtigt API, som sÄ
- 35:25ligesom ville give dig vejret. Og sÄ kunne det det.
- 35:29SĂ„ kunne du injecte det tilbage i sproget modellen.
- 35:33SĂ„ det vil sige, du kan bruge den til som at kalde rigtig API
- 35:35og mad. Men altsÄ Det er det en ting.
- 35:38Det er SÄdan den oplagte. Hvad skal man sige anvendelse af
- 35:40det? Og Det er vigtigt at
- 35:42understrege, at Det er ikke selve modellen, som kalder af
- 35:44det. Det er ligesom bare den, der
- 35:45returnerer. Det man ligesom sender tabet.
- 35:49Ja den den returnerer jo en en instruktion tilbage til dig.
- 35:54AltsÄ Det er jo i virkeligheden det sÄ den siger.
- 35:58Jeg tror jeg skal bruge det det her den her funktion til at
- 36:03svare pÄ det og det og det og det vil jeg gÞre pÄ den og den
- 36:06mÄde altsÄ med de her parametre de her vÊrdier og som man pÄ
- 36:10forhÄnd er defineret som som som du har givet mig 10
- 36:15valgmuligheder for at ting Jeg kan vĂŠlge imellem.
- 36:18Der er en beskrivelse af, hvad de hvad de gÞr, sÄ Jeg kan finde
- 36:20ud af, om jeg skal bruge det eller tredje ikke, sÄ fÄr man
- 36:24jo. Svaret tilbage.
- 36:25Hey jeg Jeg tror jeg skal bruge den her funktion til at svare pÄ
- 36:29det her spÞrgsmÄl. Og sÄ har man jo inde under selv
- 36:34defineret den her funktion, som tager de her input med de her
- 36:37typer og kommer og spytter et eller andet tilbage, for
- 36:41eksempel et eller p eller noget andet data.
- 36:44Og sÄ er meningen jo, hvis man fortsÊtter den mÄde at arbejde
- 36:47pÄ, at man sÄ spytter lidt tilbage ind i.
- 36:52Er man rent faktisk kalder man rent faktisk kalder apiet og
- 36:55spytter det man har tilbage tilbage ind i pumpen og beder
- 36:58den om. Nu har jeg sagde jeg skulle gĂžre
- 37:01det her. Nu har jeg gjort det her og ved
- 37:04du hvad? Jeg ved og og opsummere, hvad
- 37:06svaret sÄ er pÄ det her. Givet den information Jeg har
- 37:09fÄet tilbage, og sÄ fÄr man jo et fint opsummering af det svar.
- 37:13SelvfÞlgelig gÞr man det, sÄ Det er jo Det er jo Det er jo super
- 37:15smart og Det er jo sÄ bare lige prÊcis det som lang ting ville
- 37:19gĂžre i deres tools, og Det er den abstraktion de har tĂŠnkt i
- 37:23de der tools. Bare pÄ en lidt mere SÄdan lidt
- 37:26mere dirty mÄde, ikke? Ja lidt mindre hjemmestrikket
- 37:31mÄde passers og alle mulige ting, for ligesom at sikre at
- 37:35det her produkt der kommer tilbage rent faktisk er i et
- 37:38format, man sÄ kan bruge til netop at putte ind nogle
- 37:41funktioner og sÄ tilbage og SÄdan nogle ting jeg nu siger
- 37:44jeg Äbner jeg hvad hedder det? Det er en rigtig god
- 37:47abstraktion. Vi kalder det funktioner, Det er
- 37:48endnu mere abstrakt, fordi det her funktioner, Det er noget,
- 37:50Der er i SÄdan computerens. Det sker over det hele.
- 37:53Funktionerne kan gÞre alt i pÄ en computer, sÄ Det er bare det
- 37:56den Ăžverste computer science abstraktion der findes.
- 38:00Eller nederste, det ved jeg ikke.
- 38:01Det kommer an an pÄ, om man er til SÄdan noget lambda show men.
- 38:07SÄ funktioner det, det giver vi jo bare tilbage, og sÄ kan i
- 38:10gÞre alt hvad i vil med den her. I kan fÄ den til at instruere,
- 38:13instruere dem i alt og give den alle de typer af tools som i
- 38:16mÄtte. Vi mÄtte tÊnke over i
- 38:18overhovedet ikke begrĂŠnset bare beskrive det naturlige sprog,
- 38:21hvad Det er for en tue, skulle man altsÄ lange, men ikke
- 38:23begrĂŠnset af noget. I kan bare lave jeres egen
- 38:25funktion direkte ind og sÄ sÄ kalder jeg det bare smukt, men
- 38:31men men men det, Det er SÄdan ene, og fordi Det er SÄdan den
- 38:34ene meget SÄdan du ved oplagte mÄde at bruge de her ting pÄ at
- 38:37fÄ den til at returnere. Data eller argumenter til et
- 38:41rent faktisk api, som man sÄ kalder for noget tilbage og sÄ
- 38:44ind i proppen igen. Men den men men det Der er med
- 38:47det og Det er det ligesom det sjove twist ved det, kan man
- 38:49sige Det er at. Det fungerer den funktion man
- 38:52definerer. BehĂžver jo ikke at vĂŠre et
- 38:56rigtigt, en rigtig funktion, som rent faktisk bliver eksekveret,
- 38:59eller som rent faktisk bliver et api.
- 39:00Men rent faktisk kalder. Det kan ogsÄ bare vÊre en
- 39:03fantasy funktion, som man finder pÄ.
- 39:07For eksempel var der en sÄ jeg pÄ pÄ hacker news, som havde.
- 39:12Defineret en en opskrift opskrift funktion, som ligesom
- 39:16tog en sÄ og der var formatet, ligesom at den skulle.
- 39:20Den skulle outputte tid, hvor lang tid det tog at lave en
- 39:23opskrift. En en liste af strings, som sÄ
- 39:26var en liste af ingredienser og sÄ en anden liste af strings,
- 39:29som sÄ var en liste af steps man skulle bruge for at.
- 39:34Ligesom at komme komme. Hvad hedder det for for ligesom
- 39:36at lave opskriften og og sÄ skriver han til sÄ skrev han i
- 39:40det Det var sÄ ligesom 1 1 1 1 tool eller en funktion har
- 39:43defineret til apiet og sÄ sagde han sÄ du skal bruge den her nÄr
- 39:49jeg kalder dig sagde han sÄ og. Og sÄ skrev han SÄdan lav en
- 39:56lasagne til mig pÄ lasagne. Lav en opskrift pÄ lasagne til
- 39:59mig. Og sÄ den returnerer jeg en
- 40:02opskrift pÄ lasagne i strukturerede Jason.
- 40:05AltsÄ SÄdan og du ved, Det er jo ikke Det er jo ikke nogen
- 40:08rigtige funktion der skal kaldes.
- 40:09Det er bare en mÄde ligesom at tage den viden der ligesom er
- 40:14internt i sproget modellen og sÄ.
- 40:17Banke ned ind og struktureret Jason.
- 40:20Ja, men jeg gÄr ud fra at han havde.
- 40:22Han havde specifik. Med det der skema til den
- 40:25funktion, som opskrifterne og og beskrevet hvad den her liste
- 40:30var, og Det var ingredienserne, hvad den her liste var.
- 40:34Det var ja sÄ er den jo trÊnet til at fordi den tÊnker jeg skal
- 40:39putte det her ind i den her funktion, som han jo godt kunne
- 40:42have til sÄ at anvende det her. Jamen, det kunne for eksempel
- 40:44vÊre, at han sÄ ville render det som noget, Der er smukkere uden
- 40:47Jason. Ikke sÄ putter han det ind i den
- 40:49her funktion, sÄ er det jo klart, sÄ bygger den jo alle de
- 40:51her argumenter, den skal bruge til.
- 40:54Til til det, og Det er det den er trÊnet til, sÄ du.
- 40:58Du fÄr jo noget struktureret Jason ud som svar, fordi det
- 41:02skal vĂŠre input til den funktion der hedder opskriften, men Der
- 41:05er jo ingen der siger du skal kalde funktionen, sÄ du kan jo
- 41:07gÞre hvad det vil, men men sjovt nok er det jo sÄ altsÄ ogsÄ
- 41:14rigtig fornuftigt sÄ have en funktion der matcher i sine
- 41:17systemer pÄ en eller anden mÄde sÄ man ligesom kan altsÄ sÄ Der
- 41:19er en sammenhÊng imellem de der prompts og hvad man fÄr tilbage
- 41:22af Jason fordi sÄ ved man jo sÄ ogsÄ at man er garanteret.
- 41:25MÄske lidt forhÄbentlig garanteret det der Jason format
- 41:28passer, og at man sÄ kan kÞre det igennem den der funktion
- 41:31der. Det vil for eksempel vĂŠre at
- 41:33gemme opskriften i en database, ikke for eksempel nice plug and
- 41:37play nede i databasen og det her.
- 41:39Det er jo sÄ et eksempel pÄ, at man tager du ved bare en eller
- 41:42anden rÞmt giver mig en opskrift pÄ lasagne, og sÄ fÄr man det.
- 41:45Du ved, sÄ hiver modellen ligesom op af hatten, og sÄ fÄr
- 41:48man en opskrift pÄ lasagne, men man kan ogsÄ forestille sig, at
- 41:51man ligesom har bedre end sprogkoden om at exacte bestemte
- 41:55data fra en tekst det kunne. Nu har vi jo begge 2.
- 41:58Jeg har arbejdet pÄ ekstra Bladet.
- 41:59Du har ogsÄ arbejdet ekstra Bladet, sÄ den er gratis den
- 42:02her. Hvad hedder det ekstra Bladet?
- 42:04Ja nu gĂžr jeg men hvad hedder det?
- 42:07Det kunne for eksempel vĂŠre extract alle topics ned
- 42:11initieres. Whatever.
- 42:15Det kunne vĂŠre politiske overbevisninger.
- 42:19Boy's whatever et eller andet. Fra den her nyhedsartikel i det
- 42:24her strukturerede, Det er Jason format.
- 42:26Lige prĂŠcis bum hiv hiv lige alle de her ting ud.
- 42:33Jeg skal. Jeg skal hente de her ting ud
- 42:35fra artiklen til den her funktion her, sÄ kan man ja ja
- 42:40det det det almost 2 easy og der var ogsÄ en jeg sÄ ogsÄ lige sex
- 42:45hvis du kender ham. Han har en youtube kanal som
- 42:47ogsÄ er rimelig stor og han har ogsÄ ret offside over hele det
- 42:50her generative r som mange andre selvfÞlgelig ogsÄ er, men han
- 42:54har lavet SÄdan en der hedder Jeg tror han har lavet en en
- 42:56applikation der hedder tern GPT altsÄ SÄdan en gt model som
- 43:00ligesom som hjĂŠlper en i terminalen.
- 43:04Og Der er ideen, sÄ er man ligesom beskriver i naturlig
- 43:07tekst, hvad for et problem man gerne vil have lĂžst.
- 43:09Og sÄ returnerer den en serie af kommandoer.
- 43:13Man ligesom gerne vil tilbage for at lĂžse det problem, og Det
- 43:17er jo ogsÄ super oplagt at bruge funktion calls af det her, fordi
- 43:21der beskriver du ligesom funktionen get commence.
- 43:24Du skal fÄ kommandoer til hende linux terminal pÄ ubuntu og du
- 43:30skal returnere et array af strings af tilfĂŠldig lĂŠngde,
- 43:33fordi hvor mange kommandoer ind krĂŠver ligesom at lĂžse det
- 43:37problem. Jeg vil gerne gĂžre et eller
- 43:40andet og sÄ returnerer du bare ligesom kommandoer til at gÞre
- 43:42det. Men Jeg tror at altsÄ der hvor
- 43:46det SÄdan er er lidt mere Äben intet som jeg forestiller mig,
- 43:50hvor man ligesom SÄdan kan jeg prompter med noget jeg kunne
- 43:54godt tĂŠnke mig, at du genererede noget, noget noget sekul eller
- 43:57noget python eller noget noget eller et eller andet til at lĂžse
- 44:01et problem for mig. Der tror ikke man behĂžver de der
- 44:04funktionscookies sĂŠrligt meget der der gĂžr vi jo ligesom lidt
- 44:06som vi gĂžr i dag i virkeligheden, og vi bruger det
- 44:08ikke. SÄ sÄ jeg ser mere de der.
- 44:14Ăh jeg ser de der den der mĂ„de at strukturere det der Jason og
- 44:18de der funktioner og ligesom give GBT modellen et space hvor
- 44:24den kan vÊlge imellem altsÄ den kan mappe pÄ turene til det du
- 44:27giver. Ja ja alt det der ikke det det
- 44:29ser jeg som et. Et en mÄde, hvorpÄ den ligesom
- 44:33kan komme ud af sin lille boks og bruge omverdenen pÄ en
- 44:38struktureret mÄde og relativt nem mÄde for udviklere.
- 44:41AltsÄ Det er jo det der med at gÞre det nemt for udviklere.
- 44:43Vi elsker at bruge tools Der er nemme at bruge for at lĂžse
- 44:45problemer og. Og her der Der er det bare back
- 44:51ind i modellen whats not 2 like og der kommer mere af det der
- 44:56altsÄ Det er bare det lige om lidt sÄ overtager hele verden og
- 44:59udsletter menneskeheden. Man kan jo altsÄ man kan man
- 45:03sidder derinde i hĂžje Borgen og man har ressourcerne til at at
- 45:07at lave et datasĂŠt. Der kan fintune en en model til
- 45:13til bestemte instruktioner og sikre et bestemt output, og man
- 45:17kan mÄle og veje pÄ, om man formÄr at sikre det her output i
- 45:21de her. For en tuning processor, og.
- 45:24SÄ har man bare the power fordi du kan du kan gÄ ud og fÄ
- 45:29genereret data, der sikrer at du har det trĂŠningsdata der skal
- 45:33til for at lave den type outputs.
- 45:36Du skal bare finde de gode cases, du skal bare finde de
- 45:38gode use cases og nÄr man har fÞrst har sluppet r.
- 45:42BÊstet lÞs derude, men sÄ skal man bare Äbne Þjnene, og sÄ skal
- 45:45man ud og kigge pÄ landingsbanen og hvem der ellers stÄr og laver
- 45:47alt muligt. Og sÄ fÄr man alle de gode use
- 45:49cases og gode ideer til, hvordan man kan strukturere sit
- 45:52trĂŠningsdata til at lave den her fine tunnel.
- 45:54Og sÄ gÄr man tilbage og sÄ fintuner man og sÄ bum nu ligger
- 45:57det i modellen, nÄr vi lÞst problemet for jer.
- 46:00Det er fint og alt det der kode i fandt pÄ og den der pakke
- 46:03pakke den har rigtig mange stjerner.
- 46:04Det er supergodt, men nu er der ogsÄ 1 1 1 1 model som kan det
- 46:09her med med de her vÊgte og sÄ er det bare meget nemmere at
- 46:12arbejde med. Til gengÊld sÄ brÊnder vi lige
- 46:15lidt ekstra brÊnde af for at fÄ det til at virke.
- 46:16Men hallo det det spiller. Og sÄ kommer mere og mere af det
- 46:21der. Det fortsÊtter bare sÄ Jeg har.
- 46:24Jeg har altid let. Jeg kunne aldrig finde pÄ at
- 46:28hoppe alt respekt for lang tid, men jeg kunne aldrig finde pÄ at
- 46:30hoppe pÄ SÄdan et projekt og bidrage med mit open source
- 46:33fordi jeg data scientist Jeg kan se hvad hvad trenden er for de
- 46:38der modeller Det er det lyder totalt hÞjrÞd, men Det er altsÄ
- 46:43Det er bare SÄdan ja lange ting i kommer med nogle gode idéer,
- 46:47men de bliver spist af de her modeller og det bliver de bliver
- 46:50ved med at spise mere og mere af det dér domÊne der.
- 46:52Der hedder programmering. AltsÄ Jensen der fra en vilje
- 46:56han han han havde SÄdan nogle crazy.
- 46:57Han kan godt lide at hype alle ting, sÄ gÄr de ud og kÞber hans
- 47:00produkter og SÄdan nogle ting. Men, men han havde faktisk en
- 47:04rigtig god pointe. AltsÄ det almindelige mennesker,
- 47:06der kommer til at programmere maskiner med natural language.
- 47:10Det gÞr det igennem de her modeller, sÄ det kommer til at
- 47:13programmere dem, nÄr vi kommer lÊngere frem.
- 47:15Det er der ingen tvivl om, sÄ Det er SÄdan en masse instruct
- 47:18ting, og Jeg tror de der instruks kommer helt ned pÄ at
- 47:22se pÄ ugen, og sÄ bliver den bare et bedst til at lave en
- 47:27instruktioner til at lĂžse problemer, og det bliver det
- 47:30bliver en compiler ogsÄ. Den kommer ogsÄ til at kompilere
- 47:33ting for dig og SÄdan noget der. Det gÄr helt banalt at sige, Vi
- 47:37er der ikke endnu, men Det har ingen tvivl om det, fordi Det
- 47:40er, Det er bevist nu, at at man kan det altsÄ der det.
- 47:45Det er jo muligt at stoppe nu faktisk altsÄ.
- 47:48Hej pige, men men Det er der ikke endnu vil jeg bare lige
- 47:51sige, men men man kan se det bliver hjemtaget mere og mere i
- 47:55de der modeller der de de bliver bedre og bedre til de der ting
- 47:58der sÄ Jeg tror Vi skal passe sindssygt meget pÄ med at gÄ ud
- 48:03og sige Vi skal bare implementere alle de her ting
- 48:06som er der fordi det i morgen sÄ er de vÊk mand sÄ er det lige
- 48:08uddateret bare lige SÄdan sÄ og der bliver bare postet penge i
- 48:13det der var sjovt fordi jeg sad nemlig pÄ hos kvinder der sad
- 48:17jeg og sÄ et problem der. Dagen fÞr det kom det der hvor
- 48:21jeg SÄdan prÞvede at fÄ SÄdan et okay komplekst.
- 48:23Jason studerede Jason komma et ud.
- 48:29Og Det er bare SÄdan Äh Det er noget lort det her og fuck altsÄ
- 48:32Det er bare noget hejs ikke og Det er jo ikke og sÄ kom det der
- 48:36og sÄ er det bare SÄdan yes sÄ er der en Äben og jeg mega fedt
- 48:40ikke bare alle de pÊne ja sÄ Det er SÄdan Det er SÄdan.
- 48:45Ja det det det man man skal fandme passe pÄ det der med at
- 48:49satse alle sine penge pÄ et eller andet ikke?
- 48:51Og Jeg tror rigtig meget Det kan betale sig at tĂŠnke over.
- 48:55Hvad er alle de her kreative ting som som.
- 48:59Man ligesom finder pÄ i selve prompte ingeniÞren delen, altsÄ
- 49:04hvor meget af det kommer op, nÄr jeg ikke til bare at tage
- 49:07ligesom alene i de her modeller til ligesom indbygget i dem.
- 49:10Ikke fordi de har den helt store hammer og den hedder fintuning
- 49:15og og de har data til at gÞre det og sÄ videre sÄ det og altsÄ
- 49:21noget af det vi ved, som som ikke bare lĂžst med den her
- 49:24kontekst lĂŠngde. Det er en Vi er jo tilbage til
- 49:26de her vektor databaser. Det er noget Der er relativt
- 49:28statisk og har vĂŠret det i noget tid.
- 49:30Folk har bare fĂžrst opdaget, at Det er en vigtig ting nu, og Det
- 49:34er jo Det er jo den her sĂžgefunktionalitet, ikke?
- 49:37AltsÄ embedding er stadigvÊk en ting, ikke vi reprÊsenterer
- 49:42tekst med med vektorer, og Vi skal kunne.
- 49:45Vi skal jo have nogle kapabilitet med de her vektorer
- 49:47her. Det er afsindigt vigtigt.
- 49:49Det er hvis Det er Der er en single ting som folk skal hĂžre
- 49:53derude i virksomhederne. Det Det var mig der sagde det
- 49:56fÞrst, men Det er gÄ ud og fÄ jeres vektor databaser fÄ styr
- 50:01pÄ dem, fordi sÄ ikke klar til nÄr nÄr alting det bevÊger sig
- 50:06hen over det der med de der vÊgt til databaser og sÄ kan i sÄ kan
- 50:10i oppe det ind og ud af alle de der ting der flyver rundt, men
- 50:13Det kan i ikke hvis i ikke har vektor databaserne pÄ plads, sÄ
- 50:16kommer jeg til at flyve i det mÄ jeg sÄ lige tilfÞje en ting her,
- 50:20fordi Jeg tror ogsÄ at man skal Der er mange der kommer til at
- 50:23fordi du har helt ret. Du har helt ret det der det det
- 50:25search er mere relevant end nogensinde har vĂŠret, og vi
- 50:30kommer ikke til at lĂžse de der problemer med en kontekst lĂŠngde
- 50:33pÄ en milliard trilliard et eller andet over det fordi det
- 50:38det virker bare ikke som lĂžsningen.
- 50:39For mig synes jeg ogsÄ fordi det hvis man skal tÊnke pÄ det
- 50:42skulle fungere som menneskelig intelligens, ikke?
- 50:45Mennesker de lĂŠser jo heller ikke en bog, du ved parallelt.
- 50:49SÄdan pÄ den mÄde altsÄ SÄdan. Det gÞr man jo ikke dem.
- 50:51Man har jo ligesom SÄdan en form for.
- 50:53Span man ligesom kan rasende pÄ eller skal jeg sige ikke og sÄ
- 50:57kan man. Ja retrieve information fra
- 51:00hjernen eller memory eller whatever sÄ pÄ en eller anden
- 51:03mÄde sÄ sÄ sÄ siger det mig ogsÄ at det bliver sÞgning bliver
- 51:07vigtigt til at bruge de her language models.
- 51:11Men Jeg tror ogsÄ, at folk finder ud af, at vektor
- 51:13databaser ikke nĂždvendigvis i sig selv er nok.
- 51:19I hvert fald ikke SÄdan ofte shelf Victor emballerings, som
- 51:22man bare lige henter pÄ ugerninger eller go hero eller
- 51:26altsÄ jo, Det kan jeg sikkert godt tage dig noget af vejen,
- 51:31men Jeg tror ogsÄ folk vil eller opleve det her med, at hvis du
- 51:35virkelig gerne vil have det skal spille rigtig godt pÄ din data.
- 51:38SÄ krÊver det ogsÄ, at du ligesom at det mere tilpasser
- 51:41dit data og ikke bare generelt super generelt ikke igen den her
- 51:46generalisering. Hvad hedder det specifikt
- 51:50performance trade off ting ikke. Og Det er ogsÄ nok ogsÄ det her
- 51:54med, at der ogsÄ flere ting. I search.
- 51:58En. Bare vĂŠk fra databaser tror jeg
- 52:02altsÄ SÄdan det det. Det er i hvert fald hvis man nu
- 52:04sidder vi jo pÄ co dot r og en af Vores stÞrste.
- 52:08Missioner eller SÄdan North stars eller man kan sige er jo
- 52:13at reverse engineer Google basically.
- 52:16Og der kan man godt se, at hvis man tror at Google bare er en
- 52:20vektor database. En stor fed vektor database.
- 52:25Det er de ikke, for Det kan de ikke vĂŠre meget data, men Der er
- 52:29ogsÄ meget data, men Der er ogsÄ meget mere SÄdan Der er meget
- 52:31mere i det pÄ en eller anden mÄde, at Der er meget mere
- 52:33SÄdan. Ja ogsÄ det der med jamen Der er
- 52:38sÄ Det er sÄ meget. Det er sÄ meget svÊrere problem.
- 52:40Det er ikke bare vektor similarity der kan lĂžse det
- 52:43problem. Det er alle mulige.
- 52:45Det umiddelbart virker det i hvert fald sÄ meget pÄ mig pÄ at
- 52:48Det er SÄdan. Der er mange det det et svÊrt
- 52:52problem med mange. 1 1 1 1 1 bunke af lĂžsninger som skal
- 52:57spille sammen til Det er aldrig ligetil, nej heller ikke selvom
- 53:01man har en lektor database. Men Det er bÄde sÊtning for
- 53:06rigtig mange ting i den her tid, sÄ.
- 53:11Yes men hvad hedder det? Nu har vi SÄdan set vÊret
- 53:13igennem alle 5 af de SÄdan vigtigste eller alle 5 tror jeg
- 53:18Det er at opdateringer til at Äbne i nye api eller gamle api
- 53:24som nu er nyt. Og altsÄ hvad siger du?
- 53:29Er det stadig beta Der er nogen af modellerne Der er beta ikke?
- 53:32Jeg tror SÄdan noget som west bÞrn og SÄdan noget og de er
- 53:34stadig i beta og Der er nogle af dem hvor der stÄr beta.
- 53:38Det er bare en disclaimer for at vi kan ikke garantere noget som
- 53:41helst. Men det, vi kan tage ansvar for,
- 53:46om det virker. Ja sÄ men der hedder det ja sÄ
- 53:50Jeg synes egentlig Det var. Det var meget fedt at snakke dem
- 53:52igennem og brĂŠkkede dem ned og. Igen, Jeg tror ikke den sidste
- 53:57opdatering, som vi ogsÄ har snakket om.
- 53:59Jeg tror ikke den sidste opdatering vi kommer til at se
- 54:01for at Äbne, og de kommer til at ligne de her modeller endnu mere
- 54:05til til de ting. De ser derud, at folk bruger dem
- 54:09til at de fede ting, folk bruger dem til.
- 54:12Ja som de ogsÄ selv ved internt, at der ved ting Odense sÄ.
- 54:16Helt sikkert. SĂ„ hvis ikke du har med at se
- 54:19Jonas, sÄ tÊnker jeg, at vi vi afslutter ugens episode.
- 54:23Ja ja, det synes jeg Det var. Det var en god snak og til alle
- 54:27lytterne derude, sÄ vil jeg bare sige, at hvis man godt kunne
- 54:31tĂŠnke sig at stĂžtte Vores podcast, hvis man er kommet
- 54:33hertil, sÄ om en true fan vil jeg sige, fordi Det er lang tid
- 54:37at sidde og lytte ned til 2 1. 2 nĂžrder her ikke og hvis man er
- 54:42nÄet hertil, sÄ synes jeg fandme man skal gÞre sig selv og ogsÄ
- 54:44den tjeneste at gÄ ind og like os eller synes godt om hvad det
- 54:48hedder pÄ LinkedIn pÄ subscribe til til os pÄ youtube pÄ Apple
- 54:52podcast, Spotify og eller mere. Det er der ikke.
- 54:57Nej Det er der ikke, sÄ kan man ogsÄ fÞlge Jonas og og mig
- 55:00Kasper pÄ pÄ LinkedIn fordi Det er en fest.
- 55:06Ellers mÄ jeg bare have det rigtig godt til.
- 55:07Vi ses igen i nĂŠste uge. Vi ses vi ses.