a2ui-response-generator
A skill that can retrieve A2UI UI JSON schematics and UI templates that best show the response. This skill is essential and must be used before generating A2UI (Agent to UI) JSON responses.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
A skill that can retrieve A2UI UI JSON schematics and UI templates that best show the response. This skill is essential and must be used before generating A2UI (Agent to UI) JSON responses.
How to use
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.