|  Dostępne interfejsy API modeli OpenAI Za pomocą interfejsów API można korzystać z modeli opracowanych przez laboratorium OpenAI (https://platform.openai.com/docs/models). Modele są usługami, do których można wysyłać zapytania bezpośrednio lub za pomocą dostępnych bibliotek. Laboratorium OpenAI uruchomiło swoje modele na zewnętrznych serwerach i programiści mogą do nich wysyłać zapytania. Każdy model oferuje inne funkcje i ma inną cenę. W tym podrozdziale przyjrzymy się modelom LLM. Pamiętaj, że są one chronione prawami autorskimi, więc nie można ich dostosowywać do własnych potrzeb, bezpośrednio modyfikując kody. Jak się jednak przekonasz, niektóre modele można dopasowywać do konkretnych danych, używając interfejsów OpenAI API. Laboratorium OpenAI nieustannie aktualizuje wiele swoich modeli, więc nie sposób podać w książce ich pełnej, aktualnej listy. Jest ona dostępna w dokumentacji OpenAI na stronie https://platform.openai.com/docs/models. Tutaj skupimy się na opisanych niżej najważniejszych modelach. InstructGPT Seria modeli przeznaczonych do wykonywania różnych zadań jednoetapowych. Model text-ada-001 potrafi realizować jedynie proste operacje, ale jest najszybszym i najtańszym modelem z serii GPT-3. Modele text-´babbage-001 i text-curie-001 są nieco wydajniejsze, ale też droższe. Model text-davinci-003 doskonale uzupełnia zdania, ale jest najdroższy z całej serii. ChatGPT Model ChatGPT to gpt-3.5-turbo. Jest to model konwersacyjny. Danymi wejściowymi jest seria komunikatów, a wynikiem wygenerowany odpowiedni tekst. Model został zaprojektowany pod kątem naprzemiennej konwersacji, ale można go również wykorzystywać do przetwarzania pojedynczych zapytań (nietworzących dialogu). W takich sytuacjach jest pod względem wydajności podobny do modelu text-davinci-003, ale dziesięciokrotnie od niego tańszy. Dlatego zaleca się korzystać z niego w zadaniach jednoetapowych. Kontekst może się składać z maksymalnie 4000 tokenów — taka ich liczba może stanowić dane wejściowe. Dostępny jest również model gpt-3.5-turbo-16k o podobnych właściwościach, ale o czterokrotnie większym kontekście. GPT-4 To największy model opracowany przez OpenAI, multimodalny, wytrenowany na największym korpusie tekstów i obrazów. W efekcie posiadł ekspercką wiedzę w wielu dziedzinach. Potrafi wykonywać skomplikowane instrukcje wydawane w naturalnym języku i dokładnie rozwiązywać trudne problemy. Można go używać zarówno do konwersacji, jak i jednoetapowych zadań, które wykonuje z wysoką precyzją. Dostępne są dwa warianty tego modelu: gpt-4 i gpt-4-32k, z kontekstami obejmującymi odpowiednio 8000 i 32 000 tokenów. W tym drugim przypadku jest to ok. 24 000 słów lub 40 stron tekstu. Programiści często potrzebują większej stabilności i przejrzystości modeli LLM wykorzystywanych w aplikacjach. Trudno jest używać modeli językowych, które zmieniają się z dnia na dzień i inaczej reagują na ten sam monit wejściowy. Dlatego są tworzone statyczne migawki modeli. NOWOŚĆ 🦑 Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty ChatGPT zrewolucjonizował świat technologii, otwierając przed programistami i twórcami nowe, nieograniczone możliwości. Dzięki łatwo dostępnemu interfejsowi API OpenAI i powiązanym bibliotekom, tworzenie aplikacji wykorzystujących sztuczną inteligencję stało się prostsze niż kiedykolwiek. Programiści mogą teraz wpleść złożone funkcjonalności AI do swoich projektów, używając zaledwie kilka linii kodu. W tej książce znajdziesz kompletne wskazówki dla programistów Pythona zainteresowanych tworzeniem aplikacji opartych na zaawansowanych modelach językowych. Omówione zostały kluczowe aspekty i mechanizmy działania modeli GPT-4 oraz ChatGPT. Dzięki lekturze dowiesz się również, jak krok po kroku w Pythonie budować aplikacje do generowania treści, odpowiadania na pytania czy tworzenia streszczeń. Dodatkowym atutem są jasne przykłady i gotowe fragmenty kodu, które będą nieocenioną pomocą w realizacji własnych pomysłów. Ta książka umożliwi Ci wykorzystanie potencjału dużych modeli językowych w tworzeniu innowacyjnych aplikacji. Odkryj: 🔸 zasady działania i potencjał wykorzystania modeli ChatGPT i GPT-4, 🔸 sposoby integrowania modeli NLP (Natural Language Processing) z aplikacjami Pythona, 🔸 metody wykorzystania API modeli do analizy i przetwarzania języka naturalnego, 🔸 zaawansowane techniki, takie jak dostosowywanie promptów, 🔸 możliwości dostosowania modeli do specyficznych zadań i potrzeb. "Książka płynnie łączy teorię z praktyką, przystępnie opisuje zawiłości modeli GPT-4 i ChatGPT" - Lucas Soares, inżynier uczenia maszynowego w Biometrid "Autorzy wytyczają ścieżkę do tworzenia najnowocześniejszych aplikacji! - Tom Taulli, autor Generative AI  Python, z jego wszechstronnością i prostotą w nauce, zyskał miano jednego z najbardziej cenionych języków programowania na świecie. Umiejętność kodowania w tym języku daje możliwość pracy nad różnorodnymi projektami - czy to rozwijaniem aplikacji internetowych, analizą danych, sztuczną inteligencją, czy nawet projektowaniem gier i systemów automatyki. Dzięki swojej przejrzystej składni, Python jest idealnym wyborem dla osób rozpoczynających swoją przygodę z kodowaniem, a jednocześnie, dzięki rozbudowanej bibliotece standardowej oraz wsparciu społeczności, stanowi także solidne narzędzie w rękach doświadczonych deweloperów 🌼🐍 Spraw, by to właśnie Python stał się Twoim przewodnikiem po nowych ścieżkach kariery zawodowej i osobistego rozwoju. Ta promocja to idealny moment, aby rozpocząć lub kontynuować swoją edukację programistyczną z Pythonem 💻 Sprawdź także 📚📱👇  | | |