Polskie polecenia w AWS CLI: jak zbudować asystenta do QuickSight
Jak połączyć model z AWS CLI, by polskie zdanie stało się komendą QuickSight. Co zwraca list-dashboards, czego nie potwierdza AWS i ile to kosztuje.
Czy AWS CLI może wykonywać polskie polecenia?
Tak, ale w układzie dwóch warstw. AWS CLI wywołuje API i nie analizuje języka naturalnego. Tłumaczenie polskiego zdania na komendę musi wykonać osobny model albo skrypt, który zna składnię CLI i dobiera parametry. Dokumentacja AWS opisuje podpowiadanie komend przez Amazon Q Developer, ale nie potwierdza polskiego na liście języków obsługiwanych w wierszu poleceń [1][2]. Asystent jest więc projektem do zbudowania, nie gotowym przełącznikiem.
Czym różni się AWS CLI od asystenta językowego?
AWS CLI to jednolity interfejs wiersza poleceń do zarządzania usługami AWS i automatyzacji przez skrypty; nie jest chatbotem [3]. Asystent językowy to warstwa dodatkowa: zamienia intencję użytkownika na nazwę operacji i wartości parametrów. Amazon Q Developer CLI podpowiada komendy AWS CLI i zamienia instrukcje na wykonywalny kod powłoki [1]. Rozdzielenie tych elementów jest pierwszym krokiem wdrożenia, bo tylko warstwa tłumacząca jest wymienna, a samo CLI zostaje bez zmian.
Czy Amazon Q Developer CLI rozumie polski?
Dokumentacja wymienia dziesięć języków obsługiwanych w wierszu poleceń: angielski, mandaryński, francuski, niemiecki, włoski, japoński, hiszpański, koreański, hindi i portugalski. Polskiego na tej liście nie ma [2]. To nie dowód, że polskie polecenie nie zadziała, ale też żadne potwierdzenie, że zadziała. W praktyce polski trzeba potraktować jako własną warstwę promptowania i sprawdzić na komendach, których naprawdę używasz.
Co naprawdę zwraca aws quicksight list-dashboards?
Komenda istnieje w module quicksight i wymaga co najmniej identyfikatora konta AWS. Obsługuje też flagi --region, --query, --output i --profile, a wynik jest stronicowany [4]. Zwraca metadane dashboardów: nazwę, identyfikator, ARN, daty utworzenia i aktualizacji oraz numer opublikowanej wersji. Nie zwraca danych sprzedażowych, dat transakcji ani wartości typu „Mazowieckie” [4].
Po szczegóły jednego dashboardu służy osobne polecenie. describe-dashboard wymaga identyfikatora konta i parametru --dashboard-id, a w odpowiedzi pojawiają się ARN-y datasetów, arkusze oraz daty utworzenia i publikacji [5]. To nadal katalog, nie raport sprzedaży.
Czy QuickSight odpowiada na pytania o sprzedaż po polsku?
Amazon Quick to zarządzana usługa analityki biznesowej, którą dokumentacja z 2026 roku opisuje jako część szerszego produktu Amazon Quick [6]. Amazon Q w QuickSight odpowiada na pytania o filtry, daty, regiony, agregacje i analizy sprzedaży, ale w granicach przygotowanego tematu i datasetu [7]. AWS zaleca przyjazne nazwy pól, synonimy, synonimy wartości, domyślne pole daty, granulację czasu, typy semantyczne i agregacje [8]. Bez tego „raporty”, „sprzedaż” i „Mazowsze” mogą zostać zmapowane błędnie.
Polski nie jest tu potwierdzony. Wczesna dokumentacja funkcji Q opisywała pytania po angielsku, a aktualne materiały potwierdzają wielojęzyczność narzędzi developerskich, nie samego Q&A w QuickSight. Amazon Q w QuickSight jest dostępny ogólnie od 30 kwietnia 2024 roku, a scenariusze rozszerzono 25 marca 2025 roku [9].
Którą drogę wybrać? Porównanie trzech podejść
| Kryterium | Amazon Q Developer CLI | Własny skrypt z modelem | Amazon Q w QuickSight |
|---|---|---|---|
| Rozumienie polskiego | lista języków bez polskiego [2] | zależy od modelu i promptu | brak potwierdzenia dla polskiego |
| Dostęp do danych | komendy AWS CLI [3] | dowolne API i CLI | tylko przygotowany temat [7] |
| Praca wdrożeniowa | konfiguracja narzędzia [1] | własny kod, walidacja i obsługa błędów | model danych i tematy [8] |
| Koszt | według cennika Amazon Q [10] | koszt modelu i czasu pracy | od 3 do 50 USD za użytkownika [10] |
Ile kosztuje Amazon Q w QuickSight?
Cennik oficjalny, stan na październik 2026: 3 USD miesięcznie za użytkownika Reader, 24 USD za Author, 20 USD za Reader Pro i 50 USD za Author Pro. Do tego może dojść opłata infrastrukturalna 250 USD miesięcznie [10]. QuickSight przeszedł zmiany produktowe 9 października 2025 roku i jest opisywany jako część Amazon Quick Suite [11]. Przed wdrożeniem sprawdź cennik na własnym koncie, bo warunki zależą od regionu i modelu rozliczeń.
Czego nie potwierdzają źródła?
Publiczne materiały AWS nie podają pomiaru oszczędności czterech godzin tygodniowo ani danych o tym, że ręczne tłumaczenie poleceń zajmuje 30 procent czasu pracy. Nie ma tam badania, próby ani studium przypadku, które by to uzasadniało. Niepotwierdzona jest też teza, że QuickSight rozumie polskie pytania o sprzedaż. Takie liczby trzeba albo zmierzyć u siebie, albo pominąć w opisie.
Jak zbudować własną warstwę tłumaczącą?
Zacznij od jednej usługi i kilkunastu komend, których używasz co tydzień. Opisz modelowi schemat parametrów i wymagaj zwracania wyłącznie komendy z flagami, bez komentarzy i wyjaśnień. Dodaj walidację przed uruchomieniem: lista dozwolonych operacji, wymagane parametry, potwierdzenie przy akcjach destrukcyjnych. Każde wywołanie loguj i porównuj z oczekiwanym efektem, bo błędne mapowanie widać dopiero po fakcie. Dopiero potem dokładaj kolejne usługi i kolejne scenariusze.
Warto trzymać prompt przy jednej usłudze i rosnąć stopniowo. Jeśli chcesz zobaczyć, jak taki podział pracy z modelem wygląda w praktyce, przeczytaj materiał o Codexie w data science. Szerszy obraz wdrożeń opisuje tekst o praktycznych zastosowaniach AI.
Najczęstsze pytania
Czy AWS CLI sam rozumie język naturalny?
Nie. AWS CLI wykonuje komendy i wywołuje API, nie analizuje języka [3]. Warstwę rozumienia trzeba dodać osobno: przez Amazon Q Developer CLI albo własny skrypt z modelem. Bez tej warstwy polskie zdanie nie zamieni się w poprawne wywołanie.
Czy polski jest obsługiwany przez Amazon Q Developer CLI?
Dokumentacja listuje dziesięć języków i polskiego wśród nich nie ma [2]. To nie wyklucza, że model poradzi sobie z polskim promptem, ale nie ma potwierdzenia producenta. Każdą wygenerowaną komendę trzeba sprawdzić na własnym koncie.
Czy list-dashboards pokaże sprzedaż z Mazowsza?
Nie. Komenda zwraca metadane dashboardów: nazwy, identyfikatory, ARN-y i daty [4]. Dane sprzedażowe są w datasecie lub w odpowiedzi Q&A. Filtrowanie po regionie i dacie wymaga przygotowanego tematu z właściwymi polami [7][8].
Ile kosztuje Amazon Q w QuickSight?
Od 3 USD miesięcznie za użytkownika Reader do 50 USD za Author Pro, plus możliwa opłata infrastrukturalna 250 USD miesięcznie. To cennik oficjalny, stan na październik 2026 [10].
Czy warto budować asystenta dla kilku komend?
Jeśli komendy się powtarzają, a zespół rzadko zagląda do dokumentacji, tak. Przy rzadkich i silnie sparametryzowanych operacjach ręczne wpisanie bywa szybsze niż sprawdzanie, czy model dobrał wszystkie flagi.
Źródła
- Amazon Q Developer features (AWS, 2026)
- Supported command line environments (AWS, 2026)
- quicksight — AWS CLI Command Reference (AWS, 2026)
- list-dashboards — AWS CLI Command Reference (AWS, 2026)
- describe-dashboard — AWS CLI Command Reference (AWS, 2026)
- What is Amazon Quick? (AWS, 2026)
- Asking and answering questions of data with Generative BI (AWS, 2026)
- Making Quick Sight topics natural-language-friendly (AWS, 2026)
- Amazon Q is now generally available in Amazon QuickSight (AWS, 2024)
- AI Assistant — Amazon Q Pricing (AWS, 2026)
- Reimagine business intelligence: Amazon QuickSight evolves to Amazon Quick Suite (AWS, 2025)