Od dłuższego czasu pojęcie "maszyny stanów" kojarzy się wielu programistom z pokrytymi kurzem podręcznikami do teorii automatów, z których z fascynacją (i nieco zrezygnowaniem) wykuwaliśmy w szkole lub na studiach.
W tym wpisie skupimy się na podstawowym wprowadzeniu do biblioteki. Zrobimy to z użyciem języka Python, chociaż sam Langchain oferuje również implementacje w JS.
Tworząc współcześnie aplikacje webowe mamy do wyboru mnogość języków, standardów, frameworków itp. Nawet w obrębie samej Javy podjąć musimy wiele decyzji, dotyczących tego, które narzędzia będą najbardziej pasować do...
Prędkość i skuteczność stały się kluczowymi aspektami podczas pracy nad projektami aplikacji. Z uwagi na potrzebę szybkiego wdrażania i dodawania nowych funkcjonalności, narzędzia oparte na sztucznej inteligencji (AI)...
Z artykułu dowiesz się więcej o podejściach stosowanych do rozpoznawania tekstu w scenerii naturalnej, aktualnych modelach SOTA w tej dziedzinie oraz ich implementacji w kodzie, którą możesz i Ty zastosować.
Zapewne czytając większość wpisów naszego bloga odnieśliście wrażenie, że w Asseco to sami programiści (no przynajmniej w lwiej większości ;) ), jednak pragnę zapewnić, że nas administratorów czy innych Dev/SysOps-ów też...
Zmiany w Javie, które dokonały się na przestrzeni ostatnich dwóch lat, tj. od ostatniej wersji LTS, widać, że praktycznie wszystkie skoncentrowane zostały w Javie 21. Zobaczmy co tam się wydarzyło :)
Jednym z podejść, które zdobywa coraz większą popularność są mikroserwisy. Jednak każda architektura potrzebuje narzędzi by można było ją zrealizować. Odpowiedzią na tak sformułowane potrzeby jest DAPR.