Arkusz kalkulacyjny Excel ze sztuczną inteligencją. Projekt programisty zajmuje nieco ponad 1 GB pamięci

Pewien programista wpadł na pomysł, aby umieścić model językowy Chat GPT-2 w arkuszu kalkulacyjnym Excel.

tech
Anita "anison99" Zych18 marca 2024
Źrodło fot. Unsplash | Rubaitul Azad
i

Kreatywność niektórych programistów wydaje się być nieograniczona. Osoby obyte z kodowaniem często wpadają na ciekawe i nieszablonowe pomysły, łącząc ze sobą pozornie niepowiązane rzeczy. Tak jest w tym przypadku - programista Ishan Anand postanowił zaimplementować model językowy Chat GPT-2 w arkuszu kalkulacyjnym programu Excel. W sieci możemy natrafić na film w którym autor tłumaczy na jakiej zasadzie popularny LLM działa w jego projekcie.

Chat GPT-2 w Excelu

Choć nie jest to najnowocześniejsza wersja Chat GPT, którą znamy z popularnej aplikacji Open AI, niewątpliwie jest on w stanie wygenerować kilka ciekawych rzeczy. Opisywany model językowy nie pozwala na prowadzenie z nim konwersacji - jego działanie opiera się na „przewidywaniu następnego tokena”. Znaczy to tyle, że program potrafi uzupełnić wprowadzone dane o kolejną prawdopodobną część sekwencji. Wykorzystany w przypadku tego projektu Chat GPT-2 Small, potrafi obsłużyć 10 tokenów wejściowych, i jak twierdzi Anand, jest to świetna podstawa dla między innymi osób, będących nowicjuszami w odkrywaniu na jakiej zasadzie działa AI. W porównaniu do Chat GPT-4 Turbo, który potrafi obsługiwać do 128 000 tokenów wejściowych, narzędzie zaproponowane przez programistę wydaje się niezwykle małe, jednak nadal pozwala nam odkrywać i uczyć się możliwości jakie stoją za sztuczną inteligencją.

Cały projekt jest dostępny do pobrania za darmo poprzez platformę GitHub. Plik zawierający arkusz kalkulacyjny waży około 1,25 GB i pomocny w jego obsłudze może okazać się poradnik, który twórca również udostępnił w formie wideo. Warto też wspomnieć, że ten model językowy działa w pełni lokalnie, nie nawiązując połączenia z chmurą. Dodatkowo autor podkreśla, że korzystanie z niego na urządzeniach Mac może okazać się problematyczne (może wywoływać awarie lub zawieszanie programu).

Zrzut ekranu na którym autor przedstawia co oferuje jego program | Źródło: Youtube / Spreadsheets are all you need
Zrzut ekranu na którym autor przedstawia co oferuje jego program | Źródło: Youtube / Spreadsheets are all you need

To nie pierwszy ciekawy projekt w Excelu

Jakiś czas temu pisaliśmy o programiście, który stworzył 16-bitowy procesor w programie Excel. Udało mu się osiągnąć w pełni funkcjonalny CPU, działający z częstotliwością 3 Hz, posiadający 128 KB pamięci RAM, a wszystkie operacje logiczne były wykonywane z poziomu okna wprowadzania formuł Excela. Ten projekt również możemy pobrać na własne komputery i przetestować jego możliwości.

Anita "anison99" Zych

Anita "anison99" Zych

Zainteresowanie technologią oraz światem gier komputerowych rozwijała od najmłodszych lat, rozpoczynając ją od największych klasyków w branży. Zafascynowana rozgrywką w Diablo II, przygodami Bezimiennego w Górniczej Dolinie oraz rozwijaniem cywilizacji w Age Of Empires, chciała kreować własne historie nieustraszonych bohaterów dzięki rysunkowi i pisaniu pierwszych komiksów. W późniejszych latach pogłębiała swoją wiedzę na temat technologii dzięki podjęciu studiów ściśle związanych z inżynierią oprogramowania. Dzięki temu poznała nowe możliwości, jeśli chodzi o gamedev – projektowanie modeli 3D, rysunki koncepcyjne oraz budowanie świata wirtualnego stały się dla niej bardziej przystępne dzięki zrozumieniu zasad programowania. W przyszłości chciałaby stworzyć własną grę.

iPad Air M2 vs iPad Pro M4 - czym się od siebie różnią? 5 rzeczy jest kluczowych

iPad Air M2 vs iPad Pro M4 - czym się od siebie różnią? 5 rzeczy jest kluczowych

Jak zmienić nazwę użytkownika w Windows 11? Pokazujemy dwie metody

Jak zmienić nazwę użytkownika w Windows 11? Pokazujemy dwie metody

Walka z OpenAI kosztowała New York Times już milion dolarów

Walka z OpenAI kosztowała New York Times już milion dolarów

NASA stawia na rozwiązania rodem z filmów science-fiction. Na Księżycu ma powstać lewitująca kolej

NASA stawia na rozwiązania rodem z filmów science-fiction. Na Księżycu ma powstać lewitująca kolej

Radeony RX 7000 nie zawojowały rynku. Wyniki finansowe AMD pokazują słabą sprzedaż kart graficznych

Radeony RX 7000 nie zawojowały rynku. Wyniki finansowe AMD pokazują słabą sprzedaż kart graficznych