2Slides Logo
Automatyzacja slajdów edukacyjnych dla pacjentów z wykorzystaniem API medycznego (2026)
2Slides Team
16 min read

Automatyzacja slajdów edukacji pacjenta z wykorzystaniem API dla opieki zdrowotnej (2026)

Automatyzacja slajdów edukacji pacjenta oznacza, że zadanie backendowe odczytuje zatwierdzony, zdeidentyfikowany tekst źródłowy (instrukcje wypisu, wyjaśnienia procedur, wytyczne kliniczne) z Twojego repozytorium treści i przekształca go w prezentacje za pomocą API 2Slides. Fast PPT generate tworzy edytowalny plik PPTX dla każdego schorzenia i języka za 10 kredytów za stronę, więc 8-stronicowa prezentacja kosztuje 80 kredytów, około 0,20 USD. create-pdf-slides wraz z generate-narration tworzy narracyjne prezentacje szkoleniowe dla personelu. Jest to rozwiązanie dedykowane zespołom edukacji szpitalnej, firmom z branży digital health oraz agencjom medcomms.

Najważniejsze informacje

  • Jeden zatwierdzony dokument źródłowy staje się jedną prezentacją na język, zmieniając tylko wartość responseLanguage; 2Slides obsługuje ponad 20 języków, w tym hiszpański, wietnamski i arabski.
  • 8-stronicowa prezentacja pacjenta w Fast PPT kosztuje 80 kredytów, około 0,20 USD przy pakiecie startowym za 5 USD; 500 prezentacji miesięcznie to 40 000 kredytów, dokładnie pakiet za 80 USD.
  • Narracyjna 10-stronicowa prezentacja szkoleniowa dla personelu kosztuje 1 010 kredytów za slajdy zaprojektowane graficznie oraz 2 100 kredytów za narrację, łącznie około 7,78 USD.
  • Do userInput trafia wyłącznie zatwierdzony, zdeidentyfikowany tekst: bez nazwisk pacjentów, numerów MRN czy dat urodzenia. Każdy jobId, wersja źródła i decyzja recenzenta są zapisywane w tabeli audytu.
  • 2Slides nie deklaruje certyfikacji HIPAA, a ten artykuł nie stanowi porady prawnej; kontrola zgodności należy do Ciebie i Twojej dokumentacji.

Dla kogo jest to rozwiązanie

Prowadzisz edukację pacjentów w systemie szpitalnym, zarządzasz treściami w firmie digital health lub tworzysz materiały w agencji medcomms. Problem jest ten sam: zmienia się wytyczna, a 40 prezentacji specyficznych dla schorzeń w 6 językach nagle jest nieaktualnych, podczas gdy osoby, które mogłyby je poprawić, prowadzą kliniki. Zadanie backendowe, które regeneruje prezentacje z zatwierdzonego źródła i kieruje je do recenzenta klinicznego, eliminuje ręczne przebudowywanie bez rezygnacji z recenzji.

Nie używaj tego przepisu, jeśli Twój tekst źródłowy nie jest jeszcze zatwierdzony lub jeśli do promptu musiałaby wejść jakakolwiek informacja specyficzna dla pacjenta. Publikuje on kontrolowane treści na dużą skalę; nie generuje indywidualnych planów opieki.

Przebieg pracy w skrócie

KrokNarzędzieCo się dziejeEndpoint 2Slides / kredyty
1Menedżer sekretów, usługa backendowaPrzechowuje klucz API po stronie serwera, definiuje, jaki tekst może wejść do promptuGET /api/v1/echo (bezpłatne sprawdzenie autoryzacji)
2Repozytorium treści (Git, CMS, DAM)Zatwierdzony, zdeidentyfikowany tekst źródłowy z wersją i sumą kontrolnąbrak
3Zadanie backendoweWybiera spokojny, kliniczny szablon, generuje jedną prezentację na schorzenie i językGET /api/v1/themes/search (bezpłatne), POST /api/v1/slides/generate (10 kredytów/strona)
4Uruchamiacz zadań + baza danych recenzjiPolling, pobranie PPTX, zapis z jobId i wersją źródła, oznaczenie jako oczekujące na recenzjęGET /api/v1/jobs/{id} (bezpłatne)
5To samo zadanie, ścieżka szkoleniowaPrezentacja szkoleniowa dla personelu zaprojektowana graficznie, potem narracja do filmów onboardingowychcreate-pdf-slides (10 + 100/strona przy 2K), generate-narration (210/strona)
6Recenzent kliniczny, wydawcaZatwierdza lub odrzuca, stempluje wersję, publikuje na portalu lub LMSdownload-slides-pages-voices (bezpłatny ZIP z PNG + WAV)

Krok 1: Wyznacz granicę zgodności i trzymaj klucz API po stronie serwera

Przed jakimkolwiek kodem zapisz granicę: jaki tekst może opuścić Twoją sieć jako userInput. W edukacji pacjenta to zatwierdzona, ogólnodostępna treść opisująca schorzenie, procedurę lub instrukcję. Nigdy nie opisuje konkretnego pacjenta. HIPAA Privacy Rule, opisana na hhs.gov/hipaa, reguluje chronione informacje zdrowotne; Twój oficer ds. prywatności decyduje, jak usługa generacji zewnętrznej wpisuje się w Twoje polityki. Nic w tym artykule nie zastępuje tej oceny.

Następnie zdobądź klucz API na 2slides.com/api. Klucze wydawane są w zakładce API Keys z 500 darmowymi kredytami, co wystarcza na około sześć 8-stronicowych testowych prezentacji. Klucz przechowuj w menedżerze sekretów lub zmiennej środowiskowej po stronie serwera, nigdy w przeglądarce, aplikacji mobilnej czy współdzielonym notatniku.

Referencja API 2Slides z notatką bezpieczeństwa o trzymaniu kluczy API po stronie serwera

Rysunek 1: Strona referencji API na 2slides.com, w tym notatka bezpieczeństwa, że klucze muszą pozostać po stronie serwera.

Zweryfikuj klucz z serwera, który będzie uruchamiał zadanie:

curl -s https://2slides.com/api/v1/echo \ -H "Authorization: Bearer $SLIDES_API_KEY"

Odpowiedź z autoryzacją oznacza, że poświadczenie jest poprawne i możesz przejść do treści.

Krok 2: Przygotuj zatwierdzony, zdeidentyfikowany tekst źródłowy z oznaczeniem wersji

Zadanie generujące odczytuje z rekordu, nie z okna czatu. Minimalny rekord źródłowy zawiera zatwierdzony tekst, wersję i organ zatwierdzający, aby każdą prezentację można było odnieść do dokładnych słów, z których powstała.

{ "slug": "heart-failure-discharge", "title": "Powrót do domu po hospitalizacji z powodu niewydolności serca", "version": "2026.09.1", "approved_by": "Komitet Edukacji Klinicznej", "approved_on": "2026-09-03", "reading_level": "Poziom 6 szkoły podstawowej", "approved_text": "Niewydolność serca oznacza, że serce nie pompuje tak dobrze, jak powinno. Po powrocie do domu: waż się codziennie rano... Zadzwoń do zespołu opieki, jeśli przytyjesz 3 funty w ciągu jednego dnia lub 5 funtów w tygodniu..." }

Trzy zasady zapewniają bezpieczeństwo tego rekordu:

  • Nigdy nie zawiera PHI. Brak nazwisk, numerów MRN, dat urodzenia, terminów wizyt czy czegokolwiek opisującego jedną osobę. Przed każdym zgłoszeniem uruchamiany jest regex sprawdzający wzorce MRN i dat, a niezaliczenie blokuje zadanie.
  • Tylko zatwierdzony tekst. Zadanie czyta pole approved_text rekordu o statusie approved. Wersje robocze są ignorowane.
  • Tekst w prostym języku. Fast PPT dopasowuje Twoje słowa do miejsc w szablonie, więc tekst napisany na poziomie 6 klasy szkoły podstawowej generuje slajdy na tym poziomie.

Krok 3: Generuj wielojęzyczne materiały edukacji pacjenta z Fast PPT

Wybierz szablon raz. Wyszukaj spokojny, kliniczny wygląd i zapisz zwrócone themeId jako konfigurację:

curl -s "https://2slides.com/api/v1/themes/search?query=healthcare&limit=5" \ -H "Authorization: Bearer $SLIDES_API_KEY"

Spróbuj też query=medical. Wybierz wysokokontrastowy, duży font i brak gęstych infografik; prezentacje pacjentów czytane są na telefonach w poczekalniach i drukowane na stanowisku pielęgniarek.

Następnie wygeneruj jedną prezentację na język. Angielski tekst źródłowy pozostaje ten sam; zmienia się tylko responseLanguage. Użyj mode: "async", bo wysyłasz kilka zadań w partii.

curl -s -X POST https://2slides.com/api/v1/slides/generate \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "userInput": "Powrót do domu po hospitalizacji z powodu niewydolności serca. Niewydolność serca oznacza, że serce nie pompuje tak dobrze, jak powinno. Po powrocie do domu: waż się codziennie rano przed śniadaniem. Przyjmuj leki dokładnie według listy na karcie leków. Ogranicz sól do ilości wskazanej przez zespół opieki. Zadzwoń do zespołu opieki, jeśli przytyjesz 3 funty w ciągu jednego dnia lub 5 funtów w tygodniu, jeśli masz większe duszności lub jeśli puchną Ci nogi. Wersja źródła 2026.09.1, recenzja Komitetu Edukacji Klinicznej.", "themeId": "<themeId from themes/search>", "responseLanguage": "Spanish", "mode": "async" }'

Odpowiedź to { "jobId": "..." }. Powtórz dla "Vietnamese", "Arabic", "Simplified Chinese" i innych języków z listy obsługiwanych. Podaj nazwę języka, nie kod; "es" nie zadziała, "Spanish" tak.

Endpoint generate 2Slides z responseLanguage i ponad 20 obsługiwanymi językami dla materiałów pacjenta

Rysunek 2: Dokumentacja endpointu generate pokazująca responseLanguage i ponad 20 obsługiwanych języków wyjściowych.

Polling co 5 do 10 sekund, aż zadanie będzie success lub failed:

curl -s https://2slides.com/api/v1/jobs/<jobId> \ -H "Authorization: Bearer $SLIDES_API_KEY"

Zakończone zadanie zwraca downloadUrl do PPTX. Limit zapytań to 6 na minutę na klucz dla generate i 10 na minutę dla jobs/{id}. Dziesięć języków dla jednego schorzenia to dziesięć zgłoszeń co 10 sekund, a każda prezentacja wraca w około 30 sekund.

Krok 4: Zbuduj kolejkę recenzji w Pythonie (generuj, przechowuj, zatwierdzaj)

Poniższy skrypt odczytuje jeden zatwierdzony rekord źródłowy, generuje prezentację na język, pobiera każdy PPTX i zapisuje w tabeli deck_reviews wiersz ze statusem pending_review. Nic nie jest publikowane z tego skryptu. Recenzent, dwujęzyczny klinicysta lub certyfikowany tłumacz medyczny dla wersji nieangielskich, wywołuje approve() po sprawdzeniu pliku.

import hashlib import json import os import sqlite3 import time import requests API = "https://2slides.com/api/v1" HEADERS = { "Authorization": f"Bearer {os.environ['SLIDES_API_KEY']}", "Content-Type": "application/json", } # Wybrany raz z GET /api/v1/themes/search?query=healthcare, przechowywany jako konfiguracja THEME_ID = os.environ["CLINICAL_THEME_ID"] LANGUAGES = ["English", "Spanish", "Vietnamese", "Arabic"] db = sqlite3.connect("patient_education.db") db.execute(""" CREATE TABLE IF NOT EXISTS deck_reviews ( job_id TEXT PRIMARY KEY, condition_slug TEXT, language TEXT, source_version TEXT, source_sha256 TEXT, theme_id TEXT, file_path TEXT, status TEXT, reviewer TEXT, reviewed_at TEXT, created_at TEXT )""") def now(): return time.strftime("%Y-%m-%dT%H:%M:%SZ", time.gmtime()) def assert_no_phi(text): # Minimalna ochrona; rozszerz o własne wzorce i kontrolę ludzką upstream. import re if re.search(r"\bMRN\b|\b\d{7,10}\b|\b\d{1,2}/\d{1,2}/\d{2,4}\b", text): raise ValueError("Tekst źródłowy nie przeszedł kontroli wzorca PHI") def submit(source, language): body = { "userInput": source["approved_text"], "themeId": THEME_ID, "responseLanguage": language, "mode": "async", } r = requests.post(f"{API}/slides/generate", headers=HEADERS, json=body, timeout=60) r.raise_for_status() return r.json()["jobId"] def wait(job_id): while True: r = requests.get(f"{API}/jobs/{job_id}", headers=HEADERS, timeout=30) r.raise_for_status() job = r.json() if job["status"] == "success": return job["downloadUrl"] if job["status"] == "failed": raise RuntimeError(f"job {job_id} nie powiódł się") time.sleep(8) # polling co 5 do 10 sekund def download(url, path): os.makedirs(os.path.dirname(path), exist_ok=True) with requests.get(url, stream=True, timeout=120) as r: r.raise_for_status() with open(path, "wb") as f: for chunk in r.iter_content(65536): f.write(chunk) def enqueue_for_review(source): if source.get("status") != "approved": raise ValueError("Generowane mogą być tylko zatwierdzone rekordy źródłowe") assert_no_phi(source["approved_text"]) digest = hashlib.sha256(source["approved_text"].encode("utf-8")).hexdigest() for language in LANGUAGES: job_id = submit(source, language) url = wait(job_id) path = f"decks/{source['slug']}/{source['version']}/{language}_{job_id}.pptx" download(url, path) db.execute( "INSERT INTO deck_reviews VALUES (?,?,?,?,?,?,?,?,?,?,?)", (job_id, source["slug"], language, source["version"], digest, THEME_ID, path, "pending_review", None, None, now()), ) db.commit() time.sleep(10) # poniżej 6 zapytań/min na klucz def approve(job_id, reviewer): db.execute( "UPDATE deck_reviews SET status='approved', reviewer=?, reviewed_at=? WHERE job_id=?", (reviewer, now(), job_id), ) db.commit() def reject(job_id, reviewer): db.execute( "UPDATE deck_reviews SET status='rejected', reviewer=?, reviewed_at=? WHERE job_id=?", (reviewer, now(), job_id), ) db.commit() if __name__ == "__main__": with open("sources/heart-failure-discharge.json", encoding="utf-8") as f: enqueue_for_review(json.load(f))

Dwa ważne wybory projektowe. Ścieżka pliku i wiersz bazy danych zawierają wersję źródła i jobId, dzięki czemu recenzent zawsze może odpowiedzieć na pytanie „które słowa wygenerowały ten slajd?”. Skrypt nie zawiera kroku publikacji: publikacja odczytuje tylko wiersze, gdzie status = 'approved'.

Krok 5: Twórz prezentacje szkoleniowe dla personelu klinicznego z narracją

Prezentacje pacjentów pozostają na ścieżce Fast PPT, ponieważ pielęgniarki i edukatorzy edytują je w PowerPoint. Szkolenia personelu zwykle wymagają filmu, który nowy pracownik może obejrzeć podczas onboardingu, co oznacza slajdy zaprojektowane graficznie plus głos: łańcuch create-pdf-slides do generate-narration, z tym samym kluczem i tą samą granicą zgodności.

Prześlij zatwierdzony tekst protokołu. page: 0 pozwala planistowi wybrać liczbę slajdów; resolution: "2K" utrzymuje koszt na poziomie 100 kredytów za stronę.

curl -s -X POST https://2slides.com/api/v1/slides/create-pdf-slides \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "userInput": "Szkolenie: higiena rąk i sekwencja zakładania i zdejmowania środków ochrony osobistej na oddziałach stacjonarnych. Zatwierdzona wersja protokołu 2026.09. <tutaj zatwierdzony tekst protokołu>", "designStyle": "Spokojna kliniczna prezentacja szkoleniowa, miękki niebieski i biały, duża czytelna czcionka, proste ikony liniowe, bez zdjęć pacjentów", "aspectRatio": "16:9", "resolution": "2K", "page": 0, "contentDetail": "standard", "responseLanguage": "English" }'

Polling jobs/{jobId} jak wcześniej. Gdy prezentacja ma status success, zamów narrację dla tego zadania:

curl -s -X POST https://2slides.com/api/v1/slides/generate-narration \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "jobId": "<jobId from create-pdf-slides>", "mode": "single", "speakerName": "Clinical Educator", "voice": "Kore", "contentMode": "standard", "includeIntro": true }'

Narracja jest tylko asynchroniczna i kosztuje 210 kredytów za stronę. Po zakończeniu POST /api/v1/slides/download-slides-pages-voices z { "jobId": "..." } zwraca bezpłatny ZIP z plikami PNG i WAV na stronę, które Twój pipeline skleja w MP4 za pomocą FFmpeg lub przekazuje do LMS. Skrypty narracji przechodzą tę samą recenzję co slajdy; błędna dawka w audio to nadal błędna dawka. Aby zorganizować samą treść, zobacz jak zrobić prezentację szkoleniową z AI; jeśli protokół jest w PDF, workflow PDF do slajdów obejmuje jego streszczenie przed przesłaniem.

Krok 6: Publikuj, stempluj wersję i audytuj automatyzację slajdów edukacji pacjenta

Publikacja to zapytanie do bazy, nie wywołanie generacji. Wydawca wybiera wiersze z status = 'approved', kopiuje PPTX (lub wyeksportowany PDF) do portalu pacjenta, kiosku lub LMS i drukuje na stronie stempel wersji: wersja źródła, data zatwierdzenia, język. Gdy rekord źródłowy zmienia się na 2026.10.1, zadanie regeneruje każdy język, stare wiersze oznaczane są jako superseded, a kolejka recenzji zapełnia się ponownie.

Tabela deck_reviews to Twój dziennik audytu. Na prezentację odpowiada na pytania zespołu jakości: która wersja źródła, jaka suma kontrolna, jaki szablon, jaki jobId, kto recenzował i kiedy. Przechowuj ją tak długo, jak wymaga Twoja polityka archiwizacji.

Wybór stylu referencyjnego

Jeśli żaden szablon Fast PPT nie pasuje do Twojej identyfikacji wizualnej, ścieżka zaprojektowana graficznie może wyprowadzić system projektowy z referencji. Galeria 2Slides hostuje rzeczywiste prezentacje referencyjne, które możesz podać jako referenceImageUrl do create-like-this lub użyć jako inspirację dla promptu designStyle. To prezentacje referencyjne, nie wyniki API z tego workflow.

Prezentacja referencyjna The Future of Wellness 2025 z Galerii 2Slides, spokojny styl sektora zdrowia

Rysunek 3: Slajd tytułowy "The Future of Wellness 2025 Edition" z Galerii 2Slides, miękki, niskokontrastowy styl sektora zdrowia, odpowiedni jako referenceImageUrl.

Prezentacja referencyjna The Future of Wellness 2025 z Galerii 2Slides, spokojny styl sektora zdrowia

Rysunek 4: Slajd treści z tej samej prezentacji w Galerii, pokazujący, jak stonowana paleta utrzymuje czytelność informacji klinicznych.

Strona szczegółów Galerii 2Slides dla prezentacji sektora zdrowia z podglądem slajd po slajdzie i pobieraniem PPT/PDF

Rysunek 5: Strona szczegółów Galerii z podglądem slajd po slajdzie i pobieraniem PPT/PDF; skopiuj URL obrazu slajdu, aby użyć go jako referencji.

Dla większości zespołów szpitalnych lepszą referencją jest własny zatwierdzony slajd marki: umieść go pod publicznym URL, podaj jako referenceImageUrl, a każda prezentacja personelu odziedziczy ten system projektowy.

Koszty

Dwa realistyczne miesięczne wolumeny. Prezentacje pacjentów to 8-stronicowe pliki Fast PPT; prezentacje szkoleniowe personelu to 10-stronicowe prezentacje zaprojektowane graficznie w rozdzielczości 2K z narracją.

PozycjaKredyty za sztukęPoziom A: 20 prezentacji pacjenta + 2 narracyjne szkoleniaPoziom B: 500 prezentacji pacjenta + 10 narracyjnych szkoleń
Prezentacja pacjenta, 8 stron, Fast PPT801 60040 000
Prezentacja personelu, 10 stron, obrazy 2K1 0102 02010 100
Narracja, 10 stron2 1004 20021 000
Suma kredytów7 82071 100
Przybliżony koszt USD19,55 USD przy 0,0025 USD/kredyt (pasuje do pakietu 22,50 USD za 10 000)142,20 USD przy 0,002 USD/kredyt (pakiety 80 USD za 40 000)

Poziom A to biblioteka 10 schorzeń w 2 językach plus dwa filmy szkoleniowe miesięcznie. Poziom B to biblioteka 50 schorzeń w 10 językach plus dziesięć filmów, mniej więcej system wielooddziałowy. Kredyty są pay-as-you-go; opcjonalny plan Pro dodaje 10 000 kredytów miesięcznie, ale nie jest wymagany do dostępu do API.

Fast PPT czy slajdy zaprojektowane graficznie dla tego zastosowania?

PotrzebaUżycieDlaczego
Materiały dla pacjentów, które pielęgniarki będą edytować i drukowaćgenerate (Fast PPT)Natywny edytowalny PPTX, 10 kredytów/strona, około 30 sekund na prezentację
Ta sama treść w 10 językachgenerate z responseLanguageJeden tekst źródłowy, jedna zmiana parametru na język
Film onboardingowy dla personelucreate-pdf-slides potem generate-narrationTylko zadania zaprojektowane graficznie mogą mieć narrację; ZIP z PNG + WAV buduje MP4
Prezentacje muszą pasować do wizerunku marki szpitalacreate-like-this z referenceImageUrlWyprowadza system projektowy z zatwierdzonego slajdu

Fast PPT nie może być narracyjny. Prezentacja dla pacjenta, która potrzebuje audio dla odbiorców o niskiej umiejętności czytania, idzie ścieżką zaprojektowaną graficznie za 100 kredytów za stronę plus 210 za stronę narracji i wraca jako PDF plus obrazy, a nie edytowalny PPTX.

Typowe pułapki

  • PHI wkrada się przez pole pomocnicze. Akapit „przykład przypadku” w wytycznej może zawierać prawdziwe dane pacjenta. Uruchamiaj kontrolę wzorców na każdym polu, które łączysz w userInput, i utrzymuj krok deidentyfikacji z udziałem człowieka upstream.
  • Limit zapytań przekroczony podczas masowej regeneracji. generate, create-pdf-slides i generate-narration pozwalają na 6 zapytań na minutę na klucz. Kolejkuj zgłoszenia co 10 sekund; odbudowa 50 schorzeń w 10 językach to 500 zadań i około 84 minuty zgłoszeń, co jest OK dla zadania nocnego.
  • Klucz API w front-endzie lub notatniku. Klucze trzymaj w zmiennych środowiskowych po stronie serwera. Rotuj klucz, jeśli pojawi się w dokumencie współdzielonym.
  • Próba narracji zadania Fast PPT. generate-narration odrzuca jobId z generate. Użyj create-pdf-slides lub create-like-this dla wszystkiego, co wymaga głosu.
  • Język podany jako kod. responseLanguage przyjmuje nazwę, np. "Vietnamese" lub "Traditional Chinese". Kody takie jak "vi" nie działają.
  • Wklejenie całej 40-stronicowej wytycznej. Długie wejścia generują gęste, przeładowane slajdy. Najpierw streszcz do 6–10 punktów dla pacjenta lub ustaw page: 0 na ścieżce zaprojektowanej graficznie i pozwól planerowi wybrać liczbę slajdów.

Najczęściej zadawane pytania

Czy bezpieczne jest wysyłanie treści edukacji pacjenta do AI API prezentacji?

Jest to odpowiednie, gdy treść jest zatwierdzona, przeznaczona dla ogółu i nie zawiera chronionych informacji zdrowotnych. Instrukcje wypisu dla „pacjentów z niewydolnością serca” nie zawierają PHI; notatka o nazwanym pacjencie już tak. Utrzymuj automatyczną kontrolę PHI upstream i angażuj oficera ds. prywatności. 2Slides nie deklaruje certyfikacji HIPAA, a ten artykuł nie jest poradą prawną.

W jakich językach można generować wielojęzyczne materiały edukacji pacjenta?

2Slides obsługuje ponad 20 języków wyjściowych przez responseLanguage, w tym angielski, hiszpański, arabski, portugalski, wietnamski, uproszczony chiński, tradycyjny chiński, hindi, koreański, rosyjski, francuski i niemiecki. Podaj nazwę języka, nie kod ISO. Traktuj wynik jako pierwszy szkic do recenzji przez dwujęzycznego klinicystę lub certyfikowanego tłumacza medycznego przed publikacją.

Czy prezentacje dla pacjentów mogą mieć narrację tak jak szkolenia dla personelu?

Tak, ale tylko na ścieżce zaprojektowanej graficznie. Wygeneruj prezentację pacjenta z create-pdf-slides (100 kredytów za stronę przy 2K) zamiast Fast PPT, potem wywołaj generate-narration za 210 kredytów za stronę. 6-stronicowy narracyjny wyjaśniacz dla pacjenta kosztuje 10 + 600 + 1 260 = 1 870 kredytów, około 4,68 USD. Zadania Fast PPT nie mogą mieć narracji.

Jak obsłużyć aktualizację wytycznych we wszystkich językach?

Podnieś wersję rekordu źródłowego, oznacz stare wiersze jako superseded i uruchom zadanie ponownie. Każdy język dostaje nowy jobId, ścieżkę pliku z nową wersją i nowy wiersz pending_review. Stempel publikacji zmienia się tylko po zatwierdzeniu przez recenzenta, więc pacjenci nigdy nie widzą niezatwierdzonej aktualizacji, a dziennik audytu pokazuje, kiedy każdy język się zmienił.

Jak to się ma do innych API generatorów prezentacji medycznych?

API Gamma, opisane na developers.gamma.app, oferuje podobną automatyzację generacji, ale wymaga planu Pro do wydawania kluczy API, podczas gdy klucze 2Slides działają na każdym koncie, w tym darmowym z 500 kredytami. To umożliwia pilotaż IT szpitala przed zakupem. Obie to usługi zewnętrzne, więc te same zasady deidentyfikacji obowiązują dla obu, a to porównanie napisał zespół 2Slides.

Kolejne kroki

Automatyzacja slajdów edukacji pacjenta to głównie ćwiczenie z zarządzania z niewielką ilością kodu: zatwierdzony rekord źródłowy, zadanie generujące jedną prezentację na język i kolejka recenzji blokująca publikację.

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free