Stenogram Sejmu · 2026-06-10

Grzegorz Napieralski

Kadencja 10 · posiedzenie 59 · wypowiedź 138

Profil posła

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 59. posiedzenie, 2. dzień (10-06-2026) 12. punkt porządku dziennego: Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii o rządowym projekcie ustawy o systemach sztucznej inteligencji (druki nr 2443 i 2614). Poseł Sprawozdawca Grzegorz Napieralski: Panie Marszałku! Wysoka Izbo! Składam sprawozdanie odnośnie do projektu ustawy o systemach sztucznej inteligencji z druku nr 2443. Na samym początku, szanowni państwo, chciałbym powiedzieć, że to tak naprawdę historyczna ustawa, pierwsza ustawa o systemach sztucznej inteligencji w naszym kraju. Ustawa bardzo ważna, bardzo istotna. Ustawa, która daje absolutne wsparcie w rozwijaniu systemów sztucznej inteligencji w naszym kraju. Zwrot ˝sztuczna inteligencja˝ jest teraz odmieniany przez wszystkie przypadki, pojawia się w każdej dyskusji, przed chwilą również w dyskusji o zagrożeniach w sieci, w Internecie. Moje koleżanki, koledzy, posłowie powoływali się, mówili o sztucznej inteligencji wykorzystywanej w bardzo niecnych celach niestety. Ale ta ustawa, którą zaproponowało ministerstwo cyfryzacji... Panie premierze, na pana ręce chciałem złożyć bardzo serdeczne podziękowania, bo Polska po raz kolejny staje się liderem, jeżeli chodzi o nowe technologie. Tym razem staje się liderem, jeżeli chodzi o sztuczną inteligencję. Po AI Act, po przepisach unijnych przychodzi czas na polskie przepisy. Ta ustawa daje możliwości rozwijania się szczególnie firmom i małym przedsiębiorcom. Nie ma przecież nic ważniejszego niż branie udziału w tym wyścigu, niż dawanie możliwości naszym firmom, naszym przedsiębiorcom w zakresie nie tylko używania sztucznej inteligencji, ale także być może budowania nowych modeli i nowych rozwiązań. Dziękujemy bardzo za tę ustawę. Dziękujemy za to, że ona jest tak szybko przygotowywana i wprowadzana. Mam nadzieję, że przyjmiemy ją ponad podziałami politycznymi. Prace w Sejmie rozpoczęliśmy 29 kwietnia tego roku. Odbyło się pierwsze czytanie i ustawa została skierowana do Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii. Podjęliśmy decyzję, żeby skierować ją do podkomisji stałej do spraw sztucznej inteligencji i przejrzystości algorytmów. 13 i 14 maja nad projektem pracowaliśmy w podkomisji i na posiedzeniu tej podkomisji zostały zgłoszone 33 poprawki: 13 poprawek przez klub Koalicji Obywatelskiej i 20 - przez klub Konfederacji, z czego 2 poprawki zostały wycofane w czasie dyskusji. Ostatecznie 14 maja podkomisja stała do spraw sztucznej inteligencji i algorytmów cyfrowych usłyszała sprawozdanie, w którym uwzględniono 19 poprawek: 13 zgłoszonych przez klub Koalicji Obywatelskiej i 6 poprawek zgłoszonych przez klub Konfederacji. 28 maja br. Komisja Cyfryzacji, Innowacyjności i Nowoczesnych Technologii rozpatrzyła sprawozdanie podkomisji. W czasie posiedzenia zostało zgłoszonych 27 poprawek: 5 przez klub Prawa i Sprawiedliwości i 22 poprawki przez klub Koalicji Obywatelskiej, z których 1 poprawka została wycofana. Komisja przyjęła 27 poprawek: 24 poprawki Koalicji Obywatelskiej i 3 poprawki klubu Prawa i Sprawiedliwości. 2 poprawki klubu PiS-u, które nie uzyskały poparcia, klub Prawa i Sprawiedliwości zgłosił ponownie jako wnioski mniejszości. Dzisiaj kolejny etap pracy nad tą ustawą. Głęboko wierzę, że dziś, jeżeli zostaną jeszcze złożone poprawki, ta ustawa wróci do komisji. Mam nadzieję, że jutro przegłosujemy ją w Sejmie. Panie Premierze! Szanowni Państwo! Wierzę, że po pracach Senatu ustawę podpisze prezydent Rzeczypospolitej Polskiej. Jeszcze raz chciałbym podkreślić to, że ta ustawa jest ważna, konieczna i potrzebna. Jeżeli chcemy stać się liderem technologicznym w Europie i na świecie, to ta ustawa musi być jak najszybciej wdrożona. Dziękuję bardzo. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 136 Marcin Józefaciuk 10. kadencja, 59. posiedzenie, 2. dzień (10-06-2026) 11. punkt porządku dziennego: Sprawozdanie Komisji Nadzwyczajnej o poselskich projektach ustaw o zmianie ustawy - Kodeks karny (druki nr 2208, 1613 i 2608). Poseł Marcin Józefaciuk (tekst
  2. Wcześniej · wypowiedź 137 Dariusz Matecki 10. kadencja, 59. posiedzenie, 2. dzień (10-06-2026) 11. punkt porządku dziennego: Sprawozdanie Komisji Nadzwyczajnej o poselskich projektach ustaw o zmianie ustawy - Kodeks karny (druki nr 2208, 1613 i 2608). Poseł Dariusz Matecki (tekst n
  3. Później · wypowiedź 139 Piotr Uściński 10. kadencja, 59. posiedzenie, 2. dzień (10-06-2026) 12. punkt porządku dziennego: Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii o rządowym projekcie ustawy o systemach sztucznej inteligencji (druki nr 2443 i 26
  4. Później · wypowiedź 140 Grzegorz Napieralski 10. kadencja, 59. posiedzenie, 2. dzień (10-06-2026) 12. punkt porządku dziennego: Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii o rządowym projekcie ustawy o systemach sztucznej inteligencji (druki nr 2443 i 26
1. (4.38ms; exec 4.32 + fetch 0.06; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 25496 LIMIT 1
2. (4.26ms; exec 4.23 + fetch 0.03; rows 1) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (27914) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, segment.source_text AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
3. (2.18ms; exec 2.13 + fetch 0.06; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal, binding.artifact_id FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id LEFT JOIN documents document ON document.owner_object_id = dayStatement.day_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', statement.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.language = 'und' AND binding.current_selector_sha IS NOT NULL WHERE dayStatement.day_id = 25357 AND dayStatement.day_revision_id = 25056 AND dayStatement.ordinal BETWEEN 136 AND 140 AND statement.object_id <> 25496 ORDER BY dayStatement.ordinal
4. (1.32ms; exec 1.28 + fetch 0.04; rows 4) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (27912, 27913, 27931, 27932) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, LEFT(segment.source_text, 240) AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
5. (1.48ms; exec 1.46 + fetch 0.02; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 59 AND individual.mp_number = 257 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-10' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 18.9ms | App: 18.7ms | DB: 13.6ms (5, rows: 10) [exec: 13.4ms, fetch: 0.2ms] | View: 0.4ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.41ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php