Po ukończeniu tych kursów czuję się pewnie w tworzeniu profesjonalnych wizualizacji i pulpitów nawigacyjnych
Opis kursu
Agenty AI zmieniają sposób, w jaki pracujemy z danymi i oprogramowaniem. Od automatyzacji procesów po pomoc w wykonywaniu złożonych zadań – agenty potrafią wyszukiwać informacje, analizować je i działać w twoim imieniu. W tym kursie nauczysz się budować agenty przy użyciu smolagents – lekkiego frameworka Pythona stworzonego przez Hugging Face.Praktyczna praca z agentami kodu i narzędziamiNa początku poznasz, co wyróżnia agenty kodu i dlaczego są tak skuteczne. Następnie zbudujesz swojego pierwszego agenta od podstaw, używając smolagents do generowania i wykonywania kodu Pythona. Dowiesz się też, jak korzystać z wbudowanych narzędzi oraz tworzyć własne, by rozszerzyć możliwości agentów.Inteligentniejsze agenty dzięki RAG i pamięciW kolejnym etapie wykorzystasz retrieval-augmented generation (RAG), aby agenty mogły czerpać informacje z dużych zbiorów dokumentów. Pójdziesz o krok dalej – zbudujesz agentowe systemy RAG, w których agenty wnioskują wieloetapowo, uzyskując trafniejsze odpowiedzi. Nauczysz się też dodawać pamięć, dzięki której agenty będą naturalnie obsługiwać pytania uzupełniające i śledzić wykonane już kroki.Koordynacja systemów wieloagentowych i walidacja wynikówW ostatnim rozdziale zbudujesz systemy wieloagentowe, w których wyspecjalizowane agenty są koordynowane przez menedżera. Dodasz interwały planowania, użyjesz callbacków do wglądu w zachowanie agentów oraz zaimplementujesz walidację końcowych odpowiedzi – tak, by twoje agenty były niezawodne i przyjazne dla użytkownika.Po ukończeniu kursu będziesz wiedzieć, jak budować agenty, które myślą z wyprzedzeniem, współpracują ze sobą i skutecznie realizują zadania.
Wymagania wstępne
Program nauczania
Plan kursu
1
Wprowadzenie do Hugging Face smolagents
Dowiedz się, co wyróżnia agenty kodu i jak używają Pythona do wnioskowania i działania. Zbuduj swojego pierwszego agenta przy użyciu smolagents, dodaj wbudowane narzędzia i narzędzia społeczności umożliwiające dostęp do internetu, a następnie stwórz własne narzędzia, by połączyć agenty z danymi.
- Wprowadzenie do Hugging Face smolagents50 XP
- Niech agent policzy: analiza wydatków100 XP
- Chwila, ale ty nie napisałeś żadnych funkcji?50 XP
- Tworzenie agenta z narzędziami50 XP
- Pisanie kodu za pomocą promptów: procent składany100 XP
- Daj agentowi dostęp do internetu100 XP
- Tworzenie agenta z użyciem własnych narzędzi50 XP
- Wystarczy @tool: tworzenie własnego narzędzia100 XP
- Rachunek poproszę! Daj agentowi dostęp do danych100 XP
- Jedno polecenie, wiele narzędzi100 XP
2
Agentowy RAG i agenty wieloetapowe
Przekształć tradycyjny potok RAG w system agentowy, który iteracyjnie pobiera informacje i wnioskuje wieloetapowo. Zbuduj narzędzia ze stanem, by wspierać zaawansowane wyszukiwanie, steruj agentami za pomocą interwałów planowania w celu poprawy wyników, a następnie użyj callbacków do śledzenia i dostosowywania zachowania agentów w czasie działania.
3
Systemy wieloagentowe, pamięć i walidacja
Zmierz się ze złożonymi procesami, koordynując zespoły wyspecjalizowanych agentów pod nadzorem menedżera. Dodaj pamięć, aby zachować kontekst między interakcjami, debuguj zachowanie agentów przy użyciu śladów wykonania i kroków wnioskowania, a następnie wdróż solidne strategie walidacji, które zapewnią wysoką jakość i niezawodność odpowiedzi.
Agenty AI z Hugging Face smolagents
Kurs
ukończony

