🟢 Ceny na rynkach idą w górę. Każdy członek naszej 120-tysięcznej społeczności potrafi to wykorzystać. Ty także możesz.
Zdobądź 40% ZNIŻKĘ

Czy to technologiczna rewolucja? Meta przedstawia nowy model AI dla programistów

Opublikowano 25.08.2023, 12:01
© Reuters Czy to technologiczna rewolucja? Meta przedstawia nowy model AI dla programistów
META
-

BitHub.pl - Firma Meta (NASDAQ:META) Platforms wypuściła na rynek model sztucznej inteligencji, który będzie pomagał programistom w pisaniu kodu komputerowego.

Code Llama, bo taką nazwę nosić opracowane przez Meta AI, może pisać kod w oparciu o ludzkie podpowiedzi tekstowe, a także może być używana do uzupełniania kodu i debugowania.

Meta stawia na AI

Jak zapewniają przedstawiciele Meta, Code Llama jest najnowocześniejszym publicznie dostępnym modelem LLM do zadań związanych z kodowaniem. Sztuczna inteligencja może być wykorzystywana jako narzędzie zwiększające produktywność oraz narzędzie edukacyjne, które pomaga programistom w pisaniu oprogramowania.

„Wierzymy, że otwarte podejście do sztucznej inteligencji jest najlepsze do opracowywania nowych narzędzi sztucznej inteligencji, które są innowacyjne, bezpieczne i odpowiedzialne. Dlatego udostępniamy Code Llama zarówno do celów badawczych, jak i komercyjnych na tej samej licencji społecznościowej co Llama 2” – czytamy na blogu firmy Meta.

Code Llama to wyspecjalizowana pod kątem kodu wersja Llamy 2, która została stworzona poprzez dalsze szkolenie Llamy 2 na zestawach danych specyficznych dla kodu, próbkując więcej danych z tego samego zestawu danych przez dłuższy czas. AI może generować kod i język naturalny o kodzie, zarówno z kodu, jak i podpowiedzi w języku naturalnym (np. „Napisz mi funkcję, która wyprowadza ciąg Fibonacciego”). Oprogramowanie może być również używane do uzupełniania kodu i debugowania. Obsługuje ono wiele języków programowania, w tym Python, C++, Java, PHP, Typescript (Javascript), C# i Bash.

„Udostępniamy trzy rozmiary Code Llama z parametrami odpowiednio 7B, 13B i 34B. Każdy z tych modeli jest trenowany przy użyciu 500B tokenów kodu i danych związanych z kodem. Modele bazowe i instruktażowe 7B i 13B zostały również przeszkolone w zakresie funkcji FIM (fill-in-the-middle), dzięki czemu mogą wstawiać kod do istniejącego kodu, co oznacza, że mogą obsługiwać zadania takie jak uzupełnianie kodu od razu po wyjęciu z pudełka” – informują deweloperzy.

Zobacz też: Srebro: odbicie już blisko? To może być przełomowa druga połowa roku

Do wyboru, do koloru

Wspomniane modele spełniają różne wymagania w zakresie obsługi i opóźnień. Przykładowo, model 7B może być obsługiwany na jednym układzie GPU. Model 34B zwraca najlepsze wyniki i pozwala na lepszą pomoc w kodowaniu, ale mniejsze modele 7B i 13B są szybsze i bardziej odpowiednie do zadań wymagających niskiego opóźnienia, takich jak uzupełnianie kodu w czasie rzeczywistym.

Może Cię zainteresować:

O chlebie i wodzie. Sam Bankman-Fried narzeka na brak wegańskich posiłków. W więzieniu
Artykuł Czy to technologiczna rewolucja? Meta przedstawia nowy model AI dla programistów pochodzi z serwisu BitHub.pl.

Ten artykuł został pierwotnie opublikowany przez BitHub.pl

Najnowsze komentarze

Zainstaluj nasze aplikacje
Zastrzeżenie w związku z ryzykiem: Obrót instrumentami finansowymi i/lub kryptowalutami wiąże się z wysokim ryzykiem, w tym ryzykiem częściowej lub całkowitej utraty zainwestowanej kwoty i może nie być odpowiedni dla wszystkich inwestorów. Ceny kryptowalut są niezwykle zmienne i mogą pozostawać pod wpływem czynników zewnętrznych, takich jak zdarzenia finansowe, polityczne lub związane z obowiązującymi przepisami. Obrót marżą zwiększa ryzyko finansowe.
Przed podjęciem decyzji o rozpoczęciu handlu instrumentami finansowym lub kryptowalutami należy dogłębnie zapoznać się z ryzykiem i kosztami związanymi z inwestowaniem na rynkach finansowych, dokładnie rozważyć swoje cele inwestycyjne, poziom doświadczenia oraz akceptowalny poziom ryzyka, a także w razie potrzeby zasięgnąć porady profesjonalisty.
Fusion Media pragnie przypomnieć, że dane zawarte na tej stronie internetowej niekoniecznie są przekazywane w czasie rzeczywistym i mogą być nieprecyzyjne. Dane i ceny tu przedstawiane mogą pochodzić od animatorów rynku, a nie z rynku lub giełdy. Ceny te zatem mogą być nieprecyzyjne i mogą różnić się od rzeczywistej ceny rynkowej na danym rynku, a co za tym idzie mają charakter orientacyjny i nie nadają się do celów inwestycyjnych. Fusion Media i żaden dostawca danych zawartych na tej stronie internetowej nie biorą na siebie odpowiedzialności za jakiekolwiek straty lub szkody poniesione w wyniku inwestowania lub korzystania z informacji zawartych na niniejszej stronie internetowej.
Zabrania się wykorzystywania, przechowywania, reprodukowania, wyświetlania, modyfikowania, przesyłania lub rozpowszechniania danych zawartych na tej stronie internetowej bez wyraźnej uprzedniej pisemnej zgody Fusion Media lub dostawcy danych. Wszelkie prawa własności intelektualnej są zastrzeżone przez dostawców lub giełdę dostarczającą dane zawarte na tej stronie internetowej.
Fusion Media może otrzymywać od reklamodawców, którzy pojawiają się na stronie internetowej, wynagrodzenie uzależnione od reakcji użytkowników na reklamy lub reklamodawców.
Angielska wersja tego zastrzeżenia jest wersją główną i obowiązuje zawsze, gdy istnieje rozbieżność między angielską wersją porozumienia i wersją polską.
© 2007-2024 - Fusion Media Limited. Wszelkie prawa zastrzeżone.