Poradniki

Software architecture vs software design – jaka jest różnica?

Czym jest architektura oprogramowania? Wyobraź sobie, że budujesz dom. Zanim murarze wezmą się do pracy, potrzebujesz planu całego budynku – gdzie będą ściany, jak duże będą pokoje, gdzie umieścić instalacje. To właśnie jest architektura! W świecie oprogramowania, architektura to „big picture” systemu. To wysokopoziomowa struktura, która określa: Architekturę oprogramowania zazwyczaj tworzy się na początku projektu […]

Software architecture vs software design – jaka jest różnica? Czytaj dalej »

Architektura, Poradniki

Wyzwania RAG przy indeksowaniu kodu

RAG i AWS Bedrock – krótkie wprowadzenie Zanim przejdę do głównego tematu, warto przypomnieć czym jest RAG (Retrieval Augmented Generation) i dlaczego AWS Bedrock jest interesującym narzędziem w tym kontekście. RAG to podejście, które łączy możliwości generatywne modeli językowych (LLM) z wyszukiwaniem w zewnętrznych źródłach wiedzy. W skrócie – pozwala modelowi „czytać” dokumenty i kod,

Wyzwania RAG przy indeksowaniu kodu Czytaj dalej »

AWS, Poradniki, RAG

Wdrażanie CI/CD z GitHub Actions: Automatyczna synchronizacja z AWS S3

Czego potrzebujesz na start? Przed rozpoczęciem konfiguracji upewnij się, że posiadasz: Krok 1: Przygotowanie bucketa S3 Najpierw musisz utworzyć i odpowiednio skonfigurować bucket S3: Krok 2: Konfiguracja poświadczeń AWS Aby GitHub Actions mogło komunikować się z AWS, potrzebujesz odpowiednich poświadczeń: Uwaga: Zawsze przechowuj poświadczenia jako zaszyfrowane sekrety, nigdy nie umieszczaj ich bezpośrednio w kodzie! Krok

Wdrażanie CI/CD z GitHub Actions: Automatyczna synchronizacja z AWS S3 Czytaj dalej »

AWS, Poradniki, Programowanie

RAG czy wyszukiwanie wektorowe? Kiedy wybrać odpowiednie narzędzie?

Wprowadzenie do tematu W dzisiejszym świecie przetwarzania języka naturalnego (NLP) coraz częściej spotykamy rozwiązania, które łączą różne podejścia, aby uzyskać jak najlepsze rezultaty. W tym wpisie przyjrzymy się dwóm podejściom: RAG (Retrieval Augmented Generation) oraz lżejszemu wyszukiwaniu wektorowemu. Celem artykułu jest omówienie, kiedy warto zastosować bardziej zaawansowany mechanizm RAG, a kiedy prostsze, wektorowe wyszukiwanie wystarczy.

RAG czy wyszukiwanie wektorowe? Kiedy wybrać odpowiednie narzędzie? Czytaj dalej »

AI, Poradniki, RAG

Jak Zdobyłem Certyfikat AWS Associate Developer?

Wprowadzenie Prawie rok temu rozpocząłem pracę nad projektem, który pozwolił mi praktycznie wejść w świat chmury. Moim zadaniem było stworzenie od podstaw mikroserwisu opartego na usługach AWS. Pomimo wcześniejszego doświadczenia, okazało się to wyzwaniem, które szybko pokazało, jak wiele jeszcze muszę się nauczyć. Po zakończeniu projektu chciałem dalej poznawać chmurę AWS i właśnie dlatego postawiłem

Jak Zdobyłem Certyfikat AWS Associate Developer? Czytaj dalej »

AWS, Poradniki

Po co integrować sztuczną inteligencję (LLM) w firmie?

LLM czyli duże modele językowe potrafią podany materiał analizować i rozumieć na poziomie zbliżonym do ludzkiego. Mają one szerokie zastosowanie nie tylko w branży IT. Mogą pomóc w generowaniu dokumentacji technicznej czy kodu, aż po analizę danych systemowych. Automatyzacja dokumentacji i wsparcie programistyczne Przykład zastosowania: Programowanie z wykorzystaniem narzędzi takich jak GitHub Copilot czy Cursor

Po co integrować sztuczną inteligencję (LLM) w firmie? Czytaj dalej »

Integracja LLM/AI w firmie, LLM, Poradniki

Jak radzić sobie z halucynacjami modeli AI i zwiększyć wiarygodność treści?

Halucynacje w ChatGPT, w innych chatbotach lub po prostu modelach LLM to naturalna sytuacja. Termin ten określa moment w którym model generuje treści, które nie mają oparcia w rzeczywistości. Tego typu nieprawdziwe lub nieścisłe treści mogą mieć poważne konsekwencje, zwłaszcza w dziedzinach takich jak medycyna czy prawo. Kiedy halucynacje AI są problemem? Przy pracy kreatywnej

Jak radzić sobie z halucynacjami modeli AI i zwiększyć wiarygodność treści? Czytaj dalej »

Agenci AI, AI, Bezpieczeństwo, LLM, Poradniki

Halucynacje AI – dlaczego sztuczna inteligencja czasami kłamie?

Sztuczna inteligencja potrafi być niezwykle pomocna, ale czasami generuje nieprawdziwe lub niespójne informacje. Zjawisko to nazywamy halucynacjami AI. W tym artykule dowiesz się, czym są halucynacje AI, jakie są ich rodzaje oraz jak sobie z nimi radzić. Wyobraź sobie sytuację: pytasz chatbota o historię Polski, a ten z pełnym przekonaniem informuje cię, że Mikołaj Kopernik

Halucynacje AI – dlaczego sztuczna inteligencja czasami kłamie? Czytaj dalej »

Agenci AI, AI, LLM, Poradniki

Unikanie limitu Context Window w budowie Agentów AI – Jak to zrobić?

Podczas wykorzystywania modelu LLM koniecznym elementem, który trzeba brać pod uwagę jest jego context window czyli ilość tokenów które jest w stanie przetworzyć w jednej sesji. Jeśli korzystasz z LLM do małych zadań być może nawet nie wziąłeś pod uwagę tego aspektu, natomiast jest to bardzo ważne z punktu widzenia bardziej złożonych zadań. Przekroczenie limitu

Unikanie limitu Context Window w budowie Agentów AI – Jak to zrobić? Czytaj dalej »

Agenci AI, AI, LLM, Poradniki

SmolAgents: Jak Tworzyć i Wykorzystywać Agentów AI?

Biblioteka SmolAgents od Hugging Face to proste i potężne narzędzie umożliwiające budowanie customowych agentów wspomaganych modelami językowymi (LLM). Ale czym dokładnie są „agenci” i dlaczego warto ich używać? W tym wpisie dowiesz się więcej na ten temat. Czym są agenci AI? Agenci AI to systemy, które wykorzystują modele językowe jako silnik, ale ich działanie wykracza

SmolAgents: Jak Tworzyć i Wykorzystywać Agentów AI? Czytaj dalej »

Agenci AI, AI, LLM, Poradniki
Scroll to Top