I juli får det grafiska programmeringsspråket Labview en ny funktion i form av en AI-assistent kallad Nigel. Den är tränad på företagets produkter och ska göra testutvecklarna mer produktiva.
– Idag står vi inför det som kan vara den största förändringen vi sett sedan vi skapade de PC-baserade instrumenten. Jag menar såklart AI, säger Charles Schroeder på NI:s användarkonferens NI Test Forum i Stockholm förra veckan.
Han har titeln R&D Fellow vilket innebär att jobbet går ut på att fundera på hur företagets produkter ska se ut om tre till fem år.
– AI är det första verktyget som människan skapat som kan bygga andra verktyg, det är helt olikt allt annat vi upplevt, frågan är hur det kommer att påverka oss? Det är inte som Moores lag, men man kan se likheter. Komplexiteten i det AI kan utföra gör att trendlinjen är tre gånger brantare utveckling än Moores lag.
Men att använda generella modeller som ChatGPT hjälper bara till en viss del. För den som sysslar med test och mät, och då specifikt använder NI:s produkter, behövs en modell som fått en duvning i just det. Precis som Nigel.
Några utvalda har redan fått testa Nigels förmågor och gett återkoppling. Precis som för andra AI-verktyg fungerar det oftast bra men det finns buggar och svaren är inte alltid konsistenta.
I juli får alla som anmäler intresse möjlighet att testa Nigel i Labview. Någon månad senare ska Nigel även finnas i Teststand, NI:s mjukvara för testsekvensering. På sikt kommer alla produkter att ha Nigel inbyggd.
Vad kan assistenten hjälpa till med?
– Den ska hjälpa dig att programmera genom att du frågar hur du gör det eller det, Den kan förklara kod som någon annan gjort. Ett annat sätt att använda den är att beskriva vad du vill göra så kan den hitta relevanta exempel.
Nigel kommer också att kunna användas för att analysera data.
– Du ska få hjälp att hitta nålen i höstacken, säger Charles Schroeder.
I och med att Nigel inte bara tittar på data utan också på kontexten, när data samlades in, vilka instrument som användes, deras inställningar, vem som var operatör och hur miljön såg ut går det att plocka fram andra data som samlats in under likartade förhållanden och som kan bidra till tolkningen. Eller data som bara ser likartade ut trots att omständigheterna var annorlunda.
– Nigel är bra på att se korrelationer.
Nigel kommer att tränas fortlöpande men också förbättras genom den återkoppling som kommer via användarna.
Normalt brukar företag ta betalt av sina kunder för den här typen av AI-verktyg men NI börjar med att låta Nigel vara gratis.
– Nigel kommer att kunna göra alla saker du gör.