

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
userInputtrafia 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
| Krok | Narzędzie | Co się dzieje | Endpoint 2Slides / kredyty |
|---|---|---|---|
| 1 | Menedżer sekretów, usługa backendowa | Przechowuje klucz API po stronie serwera, definiuje, jaki tekst może wejść do promptu | GET /api/v1/echo (bezpłatne sprawdzenie autoryzacji) |
| 2 | Repozytorium treści (Git, CMS, DAM) | Zatwierdzony, zdeidentyfikowany tekst źródłowy z wersją i sumą kontrolną | brak |
| 3 | Zadanie backendowe | Wybiera spokojny, kliniczny szablon, generuje jedną prezentację na schorzenie i język | GET /api/v1/themes/search (bezpłatne), POST /api/v1/slides/generate (10 kredytów/strona) |
| 4 | Uruchamiacz zadań + baza danych recenzji | Polling, pobranie PPTX, zapis z jobId i wersją źródła, oznaczenie jako oczekujące na recenzję | GET /api/v1/jobs/{id} (bezpłatne) |
| 5 | To samo zadanie, ścieżka szkoleniowa | Prezentacja szkoleniowa dla personelu zaprojektowana graficznie, potem narracja do filmów onboardingowych | create-pdf-slides (10 + 100/strona przy 2K), generate-narration (210/strona) |
| 6 | Recenzent kliniczny, wydawca | Zatwierdza lub odrzuca, stempluje wersję, publikuje na portalu lub LMS | download-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.

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_textrekordu o statusieapproved. 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.

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.

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

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

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ą.
| Pozycja | Kredyty za sztukę | Poziom A: 20 prezentacji pacjenta + 2 narracyjne szkolenia | Poziom B: 500 prezentacji pacjenta + 10 narracyjnych szkoleń |
|---|---|---|---|
| Prezentacja pacjenta, 8 stron, Fast PPT | 80 | 1 600 | 40 000 |
| Prezentacja personelu, 10 stron, obrazy 2K | 1 010 | 2 020 | 10 100 |
| Narracja, 10 stron | 2 100 | 4 200 | 21 000 |
| Suma kredytów | 7 820 | 71 100 | |
| Przybliżony koszt USD | 19,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?
| Potrzeba | Użycie | Dlaczego |
|---|---|---|
| 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ęzykach | generate z responseLanguage | Jeden tekst źródłowy, jedna zmiana parametru na język |
| Film onboardingowy dla personelu | create-pdf-slides potem generate-narration | Tylko zadania zaprojektowane graficznie mogą mieć narrację; ZIP z PNG + WAV buduje MP4 |
| Prezentacje muszą pasować do wizerunku marki szpitala | create-like-this z referenceImageUrl | Wyprowadza 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-slidesigenerate-narrationpozwalają 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-narrationodrzuca jobId zgenerate. Użyjcreate-pdf-slideslubcreate-like-thisdla wszystkiego, co wymaga głosu. - Język podany jako kod.
responseLanguageprzyjmuje 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: 0na ś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ę.
- Zdobądź klucz API na 2slides.com/api; 500 darmowych kredytów wystarcza na około sześć 8-stronicowych testowych prezentacji.
- Przejrzyj inne przepisy zespołowe w poście hub, Przypadki użycia AI presentation API według zespołu.
- Powiązana lektura: Prezentacje AI dla opieki zdrowotnej i medyczne slajdy dla manualnego workflow, które to zadanie zastępuje, oraz Filmy szkoleniowe korporacyjne z narracją AI dla produkcji narracyjnych prezentacji szkoleniowych.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free