a2ui-response-generator
Generuj interaktywne interfejsy UI dla agentów AI za pomocą szablonów A2UI
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność, która pozwala agentom pobierać schematy JSON i szablony UI protokołu A2UI (Agent to UI) najlepiej pasujące do odpowiedzi. Zamiast ładować całą dokumentację na raz, pobierasz tylko relevantne szablony dla Twojej treści. Zmniejsza to zużycie tokenów i ułatwia rozszerzanie o nowe szablony dla różnych dziedzin. Niezbędna przed generowaniem odpowiedzi A2UI.
Jak używać
Zainstaluj umiejętność w swoim projekcie AgentScope, dodając folder A2UI_response_generator do katalogu skills agenta.
Zaimportuj narzędzia view_a2ui_schema.py i view_a2ui_examples.py — pierwsze wyświetla pełny schemat A2UI do walidacji struktury, drugie pokazuje dostępne szablony UI (formularze rezerwacji, kontaktowe, komponowanie emaili i inne).
Przed generowaniem odpowiedzi A2UI, użyj narzędzia do przeglądania schematów, aby zrozumieć strukturę JSON wymaganą dla Twojego typu odpowiedzi.
Wybierz szablon UI, który najlepiej pasuje do treści odpowiedzi — system zawiera gotowe szablony dla formularzy, list, tabel i innych komponentów interaktywnych.
Przekaż wybrany szablon agentowi jako kontekst przed generowaniem finalnej odpowiedzi A2UI — dzięki temu agent będzie wiedzieć, jaką strukturę JSON zastosować.
Rozszerz bibliotekę szablonów, dodając nowe pliki Python w katalogu UI_templete_examples/ — każdy plik definiuje jeden szablon dla konkretnego przypadku użycia.