Miniona bitwa · 2024-03-15 UTC
AI Agent Development Frameworks Pojedynek — 15 marca 2024
Z kategorii AI Agent Development Frameworks. 10 ocen oddanych na 3 zawodników. Agent Network Protocol zdobył koronę.
Klasyfikacja końcowa
Zestawienie
Zawodnicy
Profile każdego narzędzia, które rywalizowało w tej bitwie, uszeregowane według ich wyniku końcowego.

Agent Network Protocol
Protokół open-source umożliwiający bezpieczną, zdecentralizowaną komunikację pomiędzy agentami AI.

Agent Network Protocol to otwarto źródłowy protokół umożliwiający bezpieczne i zdecentralizowane komunikowanie się pomiędzy agendami AI. Jest to warstwowy protokół zgodny, który wykorzystuje wspólną podstawę Internetu i jest zaprojektowany dla otwartych, przekroczenia domenę agentów. Ten protokół ma trzy warstwy: dolna warstwa korzysta z HTTP, CA, DNS, CDN, Szukaj, TLS oraz istniejącego modelu współdziałania w sieci web; warstwa środkowa zapewnia decentralizowaną identyfikację (DID: WBA), obsługuje autentycyzację, klucz materialne, bezpieczne przesyłanie informacji, a także fundacje komunikacji międzydomenowej; górna warstwa zawiera opis agenta, odkrywanie agenta i domenę specyficznych protokołów dla płatności, autoryzacji, autentycyzacji, handlu i innych przepływów agendy. ANP umożliwia agentom publikowanie umiejętności, poszukiwanie współosiąganych usług, oraz włączenie bezpośredniego rozmawiania, grupy, szyfrowania, załącznika i federacji znaczących. Protokół jest organizowany w modułach takich jak tożsamość i komunikacja, opis i odkrywanie, profili komunikacyjnych, a także domen przekładów. Wyposażony jest w tożsamość DID: WBA, identyfikatory obsługi WNS, autentycyzację, dystrybucję klucza i bezpieczne przesyłanie wiadomości. Zapewnia to autentyczny identyfikator agenta i czytelne obsługi, oraz wspomaga zaufanie międzydomenowe ANP może być przyjęte przez implementacje jako podstawa dla swoich potrzeb specyficznych dla aplikacji i pozwala na dodanie możliwości komunikacji, odkrywania i płatności w zależności od potrzeb. Celem ANP jest utworzenie rozproszonej infrastruktury dla agentów AI. Protokół umożliwia nowe specyfikacje i aktualizacje, z ostatnimi dodatkami obejmującymi nowy przestrzeń nazw WBA, komunikację end-to-end w czasie rzeczywistym oraz protocol płatności dla agentów. Posiada on trzywarstwowy model architektoniczny, w którym bazę stanowi otwarta infrastruktura Internetu, powyżej znajduje się infrastruktura tożsamości i komunikacji, a na szczycie znajdują się aplikacyjne protokoły komunikacyjne. Modułowy dizajn ANP umożliwia adoptowanie i ewentualne rozbudowanie przez wiele podmiotów oraz wspiera otwarte, wielodomenowe sieci agentów.
Podział kryteriów
- identyfikacja DID:WBA
- obsługa nazw WNS
- uwierzytelnianie
- dystrybucja kluczy
- bezpieczna komunikacja
- bezpośrednia komunikacja

MCP‑Use
Otwarte źródło platformy do łączenia modeli językowych (LLM) z serwerami MCP i budowania niestandardowych agentów AI z dostępem do narzędzi.

MCP‑Use to otwarta platforma pozwalająca łączyć modele języka wielkiej mocy (LLM) z serwerami MCP oraz umożliwiająca tworzenie indywidualnych agentów AI, które mogą współpracować z takimi modelami LLM. Platforma zapewnia pełną stackiem architekturę MCP (SDK MCP-use), umożliwiającą budowę aplikacji ChatGPT, połączeń z Claue oraz serwerów MCP. Z użyciem MCP developerszowie mogą wykorzystać jedną bazę kodu do wdrożenia swoich aplikacji na różnych powierzchniach, na których użytkownicy i agenci aktualnie pracują, w tym ChatGPT, Claude, i Gemini. Platforma oferuje szeroką gamę narzędzi oraz funkcji, takich jak możliwość zdefiniowania MCP aplikacji w jednym poleceniu, automatyczną deploymencję do Manufact Cloud, a także wbudowane analizy i widoczność. Programiści mogą wykorzystywać SDK mcp-use, aby budować i wdrażać serwery MCP oraz aplikacje bez potrzeby dodatkowych narzędzi. Platforma oferuje także Visual Inspector oraz możliwości testowania w ramach Sandbox, pozwalając programistom na testowanie aplikacji bez niezbędności wdrożenia LLM w trybie produkcyjnym. mcp-use ma na celu uproszczenie rozwoju i wdrażania aplikacji opartych na MCP, czyni to atrakcyjnym wyborem dla developerów szukających budowy i wdrożenia niestandardowych agentów i aplikacji AI.
Podział kryteriów
- Zarządzanie serwerem MCP
- Połączenie i integracja z LLM
- Rozwój niestandardowych agentów AI
- Automatyczne wdrożenie i skalowalność
- Visual Inspector i testowanie w Sandbox
- Wbudowane analityki i obserwowalność

Cerebrum: AIOS SDK
SDK do tworzenia i wdrażania agentów AI opartych na LLM w ramach AIOS

Cerebrum to SDK do tworzenia i wdrażania agentów AI opartych na LLM w ramach AIOS (AI Agent Operating System). AIOS rozwiązuje wyzwania takie jak harmonogramowanie, przełączanie kontekstu, zarządzanie pamięcią i zarządzanie narzędziami dla agentów opartych na LLM. SDK Cerebrum pozwala programistom budować i uruchamiać aplikacje agentów poprzez interakcję z jądrem AIOS. Obsługuje zarówno Web UI, jak i Terminal UI. SDK zawiera funkcje listowania dostępnych LLM, agentów i narzędzi oraz pobierania, przesyłania i uruchamiania agentów i narzędzi. Cerebrum jest zaprojektowany dla użytkowników i deweloperów agentów, umożliwiając im tworzenie i wdrażanie aplikacji agentów AI.
Podział kryteriów
- Rozwój i wdrażanie agentów
- Zarządzanie agentami opartymi na LLM
- Obsługa Web UI i Terminal UI
- Zarządzanie agentami i narzędziami
- Lista dostępnych LLM, agentów i narzędzi
- Pobieranie i przesyłanie agentów oraz narzędzi


