@JamesJoyce: tam jest wytłumaczone jak zrobić prostego raga i używać tool callingu. Jedyne co to ma wspólnego z agentami, to to że zmienne w przykładowym kodzie nazywają się "agent" xDDDD
@JamesJoyce: rozumiem że smol curses, ale nie da się wytłumaczyć architektury multiagentowej na przykładzie jednego agenta. Tak samo jak nie da się wytłumaczyć architektury mikroserwisów na jednym serwisie
@Majkel2008 i nikt tego nie robi. Cytuję: „Building effective agents requires understanding three key components. First, retrieval capabilities allow agents to access and use relevant information from various sources. Second, function calling enables agents to take concrete actions in their environment. Finally, domain-specific knowledge and tooling equip agents for specialized tasks like code manipulation.” Podstawy.
@JamesJoyce: ta definicja jest bezsensowna. Według niej, niemal każdy program komputerowy można nazwać agentem. Weźmy na przykład Microsoft Excel - ma dostęp do danych (może zaimportować plik csv z twojego komputera albo pobrać aktualny kurs walut), potrafi wykonywać akcje na środowisku (zapisywać pliki), ma narzędzia do specjalistycznych zadań (umie rysować wykresy). Super definicja xD
@Majkel2008 kłócisz się z definicją HF. Nie moją. Poza tym Excel
1. Nie podejmuje samodzielnych decyzji - wszystkie akcje są inicjowane przez użytkownika 2. Nie ma własnych celów ani nie próbuje ich osiągać 3. Nie adaptuje się do zmian w środowisku ani nie uczy się na podstawie wcześniejszych działań 4. Działa jako narzędzie wykonujące polecenia, a nie autonomiczny podmiot
@JamesJoyce: 1. Agenty w systemach multiagentowych też zwykle wykonują akcje po uruchomieniu przez użytkownika - zwykle za pośrednictwem protokołu HTTP 2. Każdy program komputerowy ma cel i próbuje go osiągnąć. To się nazywa fachowo "algorytm" 3. Żaden z "agentów" w tym tutorialu nie uczy się na podstawie wcześniejszych działań 4. "Agenty" pokazane w tym tutorialu nie są autonomicznymi podmiotami. Agenty oparte na AI wykonują polecenia. Polecenia te fachowo nazywane są
Ktoś tutaj (przeprasza, zapomniałem nicku) pytał mnie o polecenie dobrego szkolenia dot. agentów. Huggingace stworzyło takie.
https://github.com/huggingface/smol-course/tree/main/8_agents
Podstawy.
1. Nie podejmuje samodzielnych decyzji - wszystkie akcje są inicjowane przez użytkownika
2. Nie ma własnych celów ani nie próbuje ich osiągać
3. Nie adaptuje się do zmian w środowisku ani nie uczy się na podstawie wcześniejszych działań
4. Działa jako narzędzie wykonujące polecenia, a nie autonomiczny podmiot
1. Agenty w systemach multiagentowych też zwykle wykonują akcje po uruchomieniu przez użytkownika - zwykle za pośrednictwem protokołu HTTP
2. Każdy program komputerowy ma cel i próbuje go osiągnąć. To się nazywa fachowo "algorytm"
3. Żaden z "agentów" w tym tutorialu nie uczy się na podstawie wcześniejszych działań
4. "Agenty" pokazane w tym tutorialu nie są autonomicznymi podmiotami. Agenty oparte na AI wykonują polecenia. Polecenia te fachowo nazywane są
2. Zgadzam się całkowicie - każdy algorytm z definicji ma jakiś cel do osiągnięcia
3. Słuszna uwaga - statyczne agenty bez uczenia się są wciąż agentami