

การทำงานอัตโนมัติสไลด์การศึกษาผู้ป่วยด้วย Healthcare API (2026)
การทำงานอัตโนมัติสไลด์การศึกษาผู้ป่วยหมายถึงงานเบื้องหลังที่อ่านข้อความต้นฉบับที่ได้รับการอนุมัติและไม่มีข้อมูลระบุตัวตน (คำแนะนำการจำหน่ายผู้ป่วย, การอธิบายขั้นตอน, แนวทางทางคลินิก) จากคลังเนื้อหาของคุณและแปลงเป็นชุดสไลด์ผ่าน 2Slides API ฟีเจอร์ Fast PPT generate สร้างไฟล์ PPTX ที่แก้ไขได้ต่อโรคและต่อภาษาในราคา 10 เครดิตต่อหน้า ดังนั้นชุดสไลด์ 8 หน้าใช้เครดิต 80 เครดิต ประมาณ $0.20 ฟีเจอร์ create-pdf-slides พร้อม generate-narration สร้างชุดสไลด์ฝึกอบรมพนักงานที่มีเสียงบรรยาย ถูกออกแบบมาสำหรับทีมการศึกษาของโรงพยาบาล บริษัทสุขภาพดิจิทัล และเอเจนซี่สื่อการแพทย์
ประเด็นสำคัญ
- เอกสารต้นฉบับที่ได้รับการอนุมัติหนึ่งฉบับจะกลายเป็นชุดสไลด์หนึ่งชุดต่อภาษาโดยเปลี่ยนค่า
responseLanguageเพียงค่าเดียว; 2Slides รองรับการส่งออกกว่า 20 ภาษา รวมถึงสเปน เวียดนาม และอาหรับ - ชุดสไลด์ผู้ป่วย Fast PPT 8 หน้า ราคา 80 เครดิต ประมาณ $0.20 จากแพ็คเริ่มต้น $5; 500 ชุดต่อเดือนใช้เครดิต 40,000 ซึ่งตรงกับแพ็ค $80
- ชุดสไลด์ฝึกอบรมพนักงาน 10 หน้า ที่มีเสียงบรรยาย ราคา 1,010 เครดิตสำหรับสไลด์ที่ออกแบบภาพ และ 2,100 เครดิตสำหรับเสียงบรรยาย รวมประมาณ $7.78
- ข้อความที่ส่งเข้า
userInputต้องเป็นข้อความที่ได้รับการอนุมัติและไม่มีข้อมูลระบุตัวตนเท่านั้น: ไม่มีชื่อผู้ป่วย, หมายเลข MRN, หรือวันเกิด ทุก jobId, เวอร์ชันต้นฉบับ และการตัดสินใจของผู้ตรวจสอบจะถูกบันทึกในตารางตรวจสอบ - 2Slides ไม่ได้อ้างสิทธิ์การรับรอง HIPAA และบทความนี้ไม่ใช่คำแนะนำทางกฎหมาย; การควบคุมการปฏิบัติตามกฎระเบียบที่นี่เป็นหน้าที่ของคุณในการดำเนินการและจัดทำเอกสาร
ใครเหมาะกับสิ่งนี้
คุณเป็นผู้ดูแลการศึกษาผู้ป่วยในระบบโรงพยาบาล, เจ้าของเนื้อหาในบริษัทสุขภาพดิจิทัล หรือผลิตสื่อในเอเจนซี่สื่อการแพทย์ ปัญหาคือแนวทางเปลี่ยนแปลง และชุดสไลด์เฉพาะโรค 40 ชุดใน 6 ภาษา กลายเป็นล้าสมัยในขณะที่คนที่สามารถแก้ไขกำลังทำงานในคลินิก งานเบื้องหลังที่สร้างชุดสไลด์ใหม่จากต้นฉบับที่ได้รับการอนุมัติและส่งต่อให้ผู้ตรวจสอบทางคลินิกช่วยลดงานสร้างใหม่ด้วยมือโดยไม่ตัดขั้นตอนการตรวจสอบออก
อย่าใช้สูตรนี้ถ้าข้อความต้นฉบับของคุณยังไม่ได้รับการอนุมัติ หรือถ้ามีข้อมูลเฉพาะผู้ป่วยที่ต้องใส่ใน prompt เนื้อหานี้เผยแพร่เนื้อหาที่ควบคุมในระดับใหญ่ ไม่ได้สร้างแผนการดูแลเฉพาะบุคคล
ภาพรวมของเวิร์กโฟลว์
| ขั้นตอน | เครื่องมือ | สิ่งที่เกิดขึ้น | 2Slides endpoint / เครดิต |
|---|---|---|---|
| 1 | ตัวจัดการความลับ, บริการเบื้องหลัง | เก็บ API key ที่ฝั่งเซิร์ฟเวอร์ กำหนดข้อความที่อนุญาตให้เข้า prompt | GET /api/v1/echo (ตรวจสอบสิทธิ์ฟรี) |
| 2 | คลังเนื้อหา (Git, CMS, DAM) | ข้อความต้นฉบับที่ได้รับการอนุมัติและไม่มีข้อมูลระบุตัวตน พร้อมแสตมป์เวอร์ชันและ checksum | ไม่มี |
| 3 | งานเบื้องหลัง | เลือกเทมเพลตคลินิกที่ดูสงบ สร้างชุดสไลด์หนึ่งชุดต่อโรคต่อภาษา | GET /api/v1/themes/search (ฟรี), POST /api/v1/slides/generate (10 เครดิต/หน้า) |
| 4 | ตัวรันงาน + ฐานข้อมูลตรวจสอบ | ตรวจสอบสถานะ ดาวน์โหลด PPTX เก็บพร้อม jobId และเวอร์ชันต้นฉบับ ทำเครื่องหมายรอตรวจสอบ | GET /api/v1/jobs/{id} (ฟรี) |
| 5 | งานเดียวกัน, เส้นทางฝึกอบรม | ชุดสไลด์ฝึกอบรมพนักงานที่ออกแบบภาพ จากนั้นสร้างเสียงบรรยายสำหรับวิดีโอแนะนำ | create-pdf-slides (10 + 100/หน้า ที่ 2K), generate-narration (210/หน้า) |
| 6 | ผู้ตรวจสอบทางคลินิก, ผู้เผยแพร่ | อนุมัติหรือปฏิเสธ ประทับเวอร์ชัน เผยแพร่สู่พอร์ทัลหรือ LMS | download-slides-pages-voices (ZIP ฟรีของ PNG + WAV) |
ขั้นตอนที่ 1: กำหนดขอบเขตการปฏิบัติตามกฎและเก็บ API key ที่ฝั่งเซิร์ฟเวอร์
ก่อนเขียนโค้ด ให้กำหนดขอบเขต: ข้อความใดที่อนุญาตให้ออกจากเครือข่ายของคุณใน userInput สำหรับการศึกษาผู้ป่วย คือเนื้อหาที่ได้รับการอนุมัติและเป็นเนื้อหาสำหรับผู้ชมทั่วไปที่อธิบายโรค ขั้นตอน หรือคำแนะนำ ไม่เคยอธิบายผู้ป่วยเฉพาะ HIPAA Privacy Rule ซึ่งอธิบายไว้ที่ hhs.gov/hipaa ควบคุมข้อมูลสุขภาพที่ได้รับการคุ้มครอง เจ้าหน้าที่ความเป็นส่วนตัวของคุณจะตัดสินใจว่าบริการสร้างเนื้อหาของบุคคลที่สามเหมาะสมกับนโยบายของคุณอย่างไร บทความนี้ไม่ทดแทนการตรวจสอบนั้น
จากนั้นขอ API key ได้ที่ 2slides.com/api คีย์จะออกในแท็บ API Keys พร้อมเครดิตฟรี 500 เครดิต เพียงพอสำหรับชุดสไลด์ทดสอบ 8 หน้า ประมาณ 6 ชุด คีย์ต้องเก็บในตัวจัดการความลับหรือตัวแปรสภาพแวดล้อมฝั่งเซิร์ฟเวอร์ ห้ามเก็บในเบราว์เซอร์ แอปมือถือ หรือสมุดโน้ตที่แชร์

รูปที่ 1: หน้าการอ้างอิง API บน 2slides.com รวมบันทึกความปลอดภัยว่าคีย์ต้องเก็บที่ฝั่งเซิร์ฟเวอร์
ตรวจสอบคีย์จากเซิร์ฟเวอร์ที่จะรันงาน:
curl -s https://2slides.com/api/v1/echo \
-H "Authorization: Bearer $SLIDES_API_KEY"ถ้าตอบกลับยืนยันสิทธิ์ แสดงว่าข้อมูลรับรองพร้อมใช้งานและคุณสามารถดำเนินการต่อไปยังเนื้อหาได้
ขั้นตอนที่ 2: เตรียมเนื้อหาต้นฉบับที่ได้รับการอนุมัติและไม่มีข้อมูลระบุตัวตนพร้อมแสตมป์เวอร์ชัน
งานสร้างเนื้อหาอ่านจากระเบียน ไม่ใช่จากหน้าต่างแชท ระเบียนต้นฉบับขั้นต่ำต้องมีข้อความที่ได้รับการอนุมัติ เวอร์ชัน และหน่วยงานที่อนุมัติ เพื่อให้ชุดสไลด์ใดๆ สามารถตรวจสอบย้อนกลับไปยังคำที่ใช้สร้างได้อย่างแม่นยำ
{
"slug": "heart-failure-discharge",
"title": "กลับบ้านหลังเข้ารักษาโรคหัวใจล้มเหลว",
"version": "2026.09.1",
"approved_by": "คณะกรรมการการศึกษาทางคลินิก",
"approved_on": "2026-09-03",
"reading_level": "เกรด 6",
"approved_text": "โรคหัวใจล้มเหลวหมายความว่าหัวใจสูบฉีดเลือดไม่ดีเท่าที่ควร หลังจากกลับบ้าน: ชั่งน้ำหนักตัวทุกเช้าก่อนอาหารเช้า... โทรหาทีมดูแลของคุณหากน้ำหนักขึ้น 3 ปอนด์ในหนึ่งวัน หรือ 5 ปอนด์ในหนึ่งสัปดาห์..."
}กฎสามข้อช่วยให้ระเบียนนี้ปลอดภัยสำหรับการส่ง:
- ไม่มี PHI (ข้อมูลสุขภาพที่ระบุตัวตนได้) อย่างเด็ดขาด ไม่มีชื่อ หมายเลข MRN วันเกิด วันนัด หรือข้อมูลที่บ่งชี้บุคคลใดๆ มีการตรวจสอบด้วย regex สำหรับ MRN และรูปแบบวันที่ก่อนส่งทุกครั้ง และถ้าตรวจพบจะบล็อกงาน
- ข้อความที่ได้รับการอนุมัติเท่านั้น งานจะอ่านเฉพาะฟิลด์
approved_textของระเบียนที่สถานะเป็นapprovedร่างยังไม่ถูกนำมาใช้ - ข้อความต้นฉบับเป็นภาษาง่าย Fast PPT จะปรับคำของคุณให้เข้ากับช่องว่างในเทมเพลต ดังนั้นข้อความที่เขียนในระดับเกรด 6 จะสร้างสไลด์ในระดับนั้น
ขั้นตอนที่ 3: สร้างสื่อการศึกษาผู้ป่วยหลายภาษาโดยใช้ Fast PPT
เลือกเทมเพลตครั้งเดียว ค้นหาลักษณะที่ดูสงบและคลินิก แล้วเก็บ themeId ที่ได้เป็นค่าคอนฟิก:
curl -s "https://2slides.com/api/v1/themes/search?query=healthcare&limit=5" \
-H "Authorization: Bearer $SLIDES_API_KEY"ลองใช้ query=medical ด้วย เลือกแบบที่มีความคมชัดสูง ตัวอักษรใหญ่ และไม่มีอินโฟกราฟิกหนาแน่น ชุดสไลด์ผู้ป่วยมักอ่านบนโทรศัพท์ในห้องรอและพิมพ์ที่สถานีพยาบาล
จากนั้นสร้างชุดสไลด์หนึ่งชุดต่อภาษา ข้อความต้นฉบับภาษาอังกฤษเหมือนเดิม เปลี่ยนแค่ค่า responseLanguage ใช้ mode: "async" เพราะคุณส่งงานหลายงานพร้อมกัน
curl -s -X POST https://2slides.com/api/v1/slides/generate \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userInput": "กลับบ้านหลังเข้ารักษาโรคหัวใจล้มเหลว โรคหัวใจล้มเหลวหมายความว่าหัวใจสูบฉีดเลือดไม่ดีเท่าที่ควร หลังจากกลับบ้าน: ชั่งน้ำหนักตัวทุกเช้าก่อนอาหารเช้า รับประทานยาให้ตรงตามที่ระบุในแผ่นยาของคุณ จำกัดเกลือตามคำแนะนำของทีมดูแล โทรหาทีมดูแลหากน้ำหนักขึ้น 3 ปอนด์ในหนึ่งวัน หรือ 5 ปอนด์ในหนึ่งสัปดาห์ หากหายใจลำบากขึ้น หรือขาบวม เวอร์ชันต้นฉบับ 2026.09.1 ตรวจสอบโดยคณะกรรมการการศึกษาทางคลินิก",
"themeId": "<themeId จาก themes/search>",
"responseLanguage": "Spanish",
"mode": "async"
}'คำตอบคือ { "jobId": "..." } ทำซ้ำกับ "Vietnamese", "Arabic", "Simplified Chinese" และภาษาอื่นๆ ในรายการที่รองรับ ส่งชื่อภาษา ไม่ใช่รหัส "es" จะใช้ไม่ได้ ต้องเป็น "Spanish"

รูปที่ 2: เอกสาร endpoint generate แสดง responseLanguage และภาษาส่งออกกว่า 20 ภาษา
ตรวจสอบสถานะทุก 5 ถึง 10 วินาทีจนกว่างานจะเป็น success หรือ failed:
curl -s https://2slides.com/api/v1/jobs/<jobId> \
-H "Authorization: Bearer $SLIDES_API_KEY"งานที่เสร็จแล้วจะคืนค่า downloadUrl สำหรับไฟล์ PPTX ข้อจำกัดการเรียกใช้คือ 6 คำขอต่อนาทีต่อคีย์สำหรับ generate และ 10 คำขอต่อนาทีสำหรับ jobs/{id} การสร้าง 10 ภาษาในโรคเดียวกันหมายถึงส่ง 10 งานโดยเว้น 10 วินาที และแต่ละชุดสไลด์จะกลับมาในเวลาประมาณ 30 วินาที
ขั้นตอนที่ 4: สร้างคิวตรวจสอบใน Python (generate, เก็บ, อนุมัติ)
โค้ดด้านล่างอ่านระเบียนต้นฉบับที่ได้รับการอนุมัติ สร้างชุดสไลด์ต่อภาษา ดาวน์โหลด PPTX แต่ละไฟล์ และเขียนแถวลงในตาราง deck_reviews พร้อมสถานะ pending_review ไม่มีการเผยแพร่จากสคริปต์นี้ ผู้ตรวจสอบซึ่งเป็นแพทย์สองภาษา หรือผู้แปลการแพทย์ที่ได้รับการรับรองสำหรับเวอร์ชันที่ไม่ใช่ภาษาอังกฤษ จะเรียก approve() หลังตรวจสอบไฟล์
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",
}
# เลือกครั้งเดียวจาก GET /api/v1/themes/search?query=healthcare เก็บเป็น config
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):
# การป้องกันขั้นต่ำ; เพิ่มเติมด้วยรูปแบบของคุณเองและตรวจสอบด้วยคนก่อนส่ง
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("ข้อความต้นฉบับไม่ผ่านการตรวจสอบรูปแบบ 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} failed")
time.sleep(8) # ตรวจสอบทุก 5 ถึง 10 วินาที
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("เฉพาะระเบียนต้นฉบับที่ได้รับการอนุมัติเท่านั้นที่สามารถสร้างได้")
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) # รักษาไม่เกิน 6 คำขอต่อนาทีต่อคีย์
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))มีการออกแบบสองอย่างที่สำคัญ เส้นทางไฟล์และแถวฐานข้อมูลทั้งคู่บรรจุเวอร์ชันต้นฉบับและ jobId เพื่อให้ผู้ตรวจสอบสามารถตอบคำถามได้เสมอว่า "คำใดสร้างสไลด์นี้?" และสคริปต์ไม่มีขั้นตอนเผยแพร่: การเผยแพร่จะอ่านเฉพาะแถวที่ status = 'approved'
ขั้นตอนที่ 5: สร้างชุดสไลด์ฝึกอบรมพนักงานทางคลินิกพร้อมเสียงบรรยาย
ชุดสไลด์ผู้ป่วยยังคงใช้เส้นทาง Fast PPT เพราะพยาบาลและครูฝึกแก้ไขได้ใน PowerPoint ชุดสไลด์ฝึกอบรมพนักงานมักต้องการวิดีโอที่พนักงานใหม่ดูในช่วงแนะนำงาน ซึ่งหมายถึงสไลด์ที่ออกแบบภาพพร้อมเสียง: โซ่คำสั่ง create-pdf-slides ถึง generate-narration ใช้คีย์เดียวกันและขอบเขตการปฏิบัติตามเดียวกัน
ส่งข้อความโปรโตคอลที่ได้รับการอนุมัติ page: 0 ให้ผู้วางแผนเลือกจำนวนหน้า; resolution: "2K" ควบคุมค่าใช้จ่ายที่ 100 เครดิตต่อหน้า
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": "In-service: hand hygiene and PPE donning and doffing sequence for inpatient units. Approved protocol version 2026.09. <approved protocol text here>",
"designStyle": "Calm clinical training deck, soft blue and white, large readable type, simple line icons, no photographs of patients",
"aspectRatio": "16:9",
"resolution": "2K",
"page": 0,
"contentDetail": "standard",
"responseLanguage": "English"
}'ตรวจสอบสถานะ jobs/{jobId} เหมือนเดิม เมื่อชุดสไลด์เป็น success ให้เรียกเสียงบรรยายสำหรับงานนั้น:
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
}'เสียงบรรยายเป็นแบบ async เท่านั้นและราคา 210 เครดิตต่อหน้า เมื่อเสร็จแล้ว POST /api/v1/slides/download-slides-pages-voices ด้วย { "jobId": "..." } จะคืนไฟล์ ZIP ฟรีที่มี PNG และ WAV ต่อหน้า ซึ่งคุณสามารถนำไปประกอบเป็น MP4 ด้วย FFmpeg หรือส่งต่อ LMS สคริปต์เสียงบรรยายต้องผ่านผู้ตรวจสอบเดียวกับสไลด์ เสียงผิดก็ยังผิด สำหรับการจัดโครงสร้างเนื้อหา ดู วิธีสร้างชุดสไลด์ฝึกอบรมด้วย AI หากโปรโตคอลเป็น PDF, เวิร์กโฟลว์ PDF เป็นสไลด์ จะช่วยสรุปก่อนส่ง
ขั้นตอนที่ 6: เผยแพร่ ประทับเวอร์ชัน และตรวจสอบการทำงานอัตโนมัติสไลด์การศึกษาผู้ป่วย
การเผยแพร่คือการสืบค้นฐานข้อมูล ไม่ใช่การเรียกสร้างเนื้อหา ผู้เผยแพร่เลือกแถวที่ status = 'approved' คัดลอก PPTX (หรือ PDF ที่ส่งออก) ไปยังพอร์ทัลผู้ป่วย คีออสก์ หรือ LMS และพิมพ์แสตมป์เวอร์ชันบนหน้าที่เผยแพร่: เวอร์ชันต้นฉบับ วันที่อนุมัติ ภาษา เมื่อระเบียนต้นฉบับเปลี่ยนเป็น 2026.10.1 งานจะสร้างใหม่ทุกภาษา แถวเก่าจะถูกทำเครื่องหมายว่า superseded และคิวผู้ตรวจสอบจะเต็มอีกครั้ง
ตาราง deck_reviews คือบันทึกตรวจสอบของคุณ สำหรับแต่ละชุดสไลด์จะตอบคำถามที่ทีมคุณภาพต้องการ: เวอร์ชันต้นฉบับคืออะไร, checksum อะไร, เทมเพลตใด, jobId ไหน, ใครตรวจสอบ และเมื่อไหร่ เก็บไว้ตามนโยบายการเก็บบันทึกของคุณ
การเลือกสไตล์อ้างอิง
ถ้าไม่มีเทมเพลต Fast PPT ที่ตรงกับอัตลักษณ์ภาพของคุณ เส้นทางออกแบบภาพสามารถสร้างระบบการออกแบบจากอ้างอิงได้ 2Slides Gallery มีชุดสไลด์อ้างอิงจริงที่คุณสามารถส่งเป็น referenceImageUrl ให้ create-like-this หรือใช้เป็นแรงบันดาลใจสำหรับ prompt designStyle ชุดสไลด์เหล่านี้เป็นชุดอ้างอิง ไม่ใช่ผลลัพธ์ API จากเวิร์กโฟลว์นี้

รูปที่ 3: สไลด์ชื่อเรื่อง "The Future of Wellness 2025 Edition" จาก 2Slides Gallery สไตล์สุขภาพที่นุ่มนวลและมีความคอนทราสต์ต่ำ เหมาะเป็น referenceImageUrl

รูปที่ 4: สไลด์เนื้อหาจากชุดเดียวกันใน Gallery แสดงให้เห็นว่าพาเลตสีที่เรียบง่ายช่วยให้ข้อมูลทางคลินิกอ่านง่าย

รูปที่ 5: หน้ารายละเอียด Gallery พร้อมตัวอย่างสไลด์ทีละหน้าและดาวน์โหลด PPT/PDF; คัดลอก URL รูปสไลด์ที่นี่เพื่อใช้เป็นอ้างอิง
สำหรับทีมโรงพยาบาลส่วนใหญ่ อ้างอิงที่ดีกว่าคือสไลด์แบรนด์ที่ได้รับการอนุมัติของคุณเอง: โฮสต์ที่ URL สาธารณะ ส่งเป็น referenceImageUrl และชุดสไลด์พนักงานทุกชุดจะสืบทอดระบบการออกแบบนั้น
ค่าใช้จ่าย
สองปริมาณงานรายเดือนที่สมเหตุสมผล ชุดสไลด์ผู้ป่วยเป็นไฟล์ Fast PPT 8 หน้า ชุดสไลด์ฝึกอบรมพนักงานเป็นชุดสไลด์ออกแบบภาพ 2K 10 หน้า พร้อมเสียงบรรยาย
| รายการ | เครดิตต่อชุด | Tier A: 20 ชุดผู้ป่วย + 2 ชุดฝึกอบรมมีเสียง | Tier B: 500 ชุดผู้ป่วย + 10 ชุดฝึกอบรมมีเสียง |
|---|---|---|---|
| ชุดผู้ป่วย 8 หน้า Fast PPT | 80 | 1,600 | 40,000 |
| ชุดพนักงาน 10 หน้า ภาพ 2K | 1,010 | 2,020 | 10,100 |
| เสียงบรรยาย 10 หน้า | 2,100 | 4,200 | 21,000 |
| เครดิตรวม | 7,820 | 71,100 | |
| ประมาณราคา USD | $19.55 ที่ $0.0025/เครดิต (เหมาะกับแพ็ค 10,000 เครดิต ราคา $22.50) | $142.20 ที่ $0.002/เครดิต (แพ็ค 40,000 เครดิต ราคา $80) |
Tier A คือห้องสมุด 10 โรคใน 2 ภาษา พร้อมวิดีโอฝึกอบรม 2 ชุดต่อเดือน Tier B คือห้องสมุด 50 โรคใน 10 ภาษา พร้อมวิดีโอ 10 ชุด ประมาณระบบหลายไซต์ เครดิตจ่ายตามการใช้งาน แผน Pro เพิ่มเครดิต 10,000 ต่อเดือนแต่ไม่จำเป็นสำหรับการเข้าถึง API
Fast PPT หรือสไลด์ออกแบบภาพสำหรับกรณีนี้?
| ความต้องการ | ใช้ | เหตุผล |
|---|---|---|
| เอกสารแจกผู้ป่วยที่พยาบาลจะแก้ไขและพิมพ์ | generate (Fast PPT) | PPTX ที่แก้ไขได้โดยตรง, 10 เครดิต/หน้า, ประมาณ 30 วินาทีต่อชุด |
| เนื้อหาเดียวกันใน 10 ภาษา | generate พร้อม responseLanguage | แหล่งเดียว เปลี่ยนพารามิเตอร์เดียวต่อภาษา |
| วิดีโอแนะนำงานสำหรับพนักงาน | create-pdf-slides แล้ว generate-narration | เฉพาะงานออกแบบภาพเท่านั้นที่บรรยายเสียงได้; ZIP ของ PNG + WAV สร้าง MP4 |
| ชุดสไลด์ที่ต้องตรงกับภาพลักษณ์แบรนด์โรงพยาบาล | create-like-this พร้อม referenceImageUrl | สร้างระบบการออกแบบจากสไลด์ที่ได้รับการอนุมัติของคุณ |
Fast PPT ไม่สามารถบรรยายเสียงได้ ชุดสไลด์สำหรับผู้ป่วยที่ต้องการเสียงสำหรับผู้มีทักษะการอ่านต่ำต้องใช้เส้นทางออกแบบภาพที่ 100 เครดิตต่อหน้า บวก 210 เครดิตต่อหน้าสำหรับเสียงบรรยาย และได้ไฟล์ PDF พร้อมภาพแทนที่จะเป็น PPTX ที่แก้ไขได้
ข้อผิดพลาดที่พบบ่อย
- PHI รั่วไหลผ่านฟิลด์รอง ย่อหน้าตัวอย่างเคสในแนวทางอาจมีข้อมูลผู้ป่วยจริง ตรวจสอบรูปแบบทุกฟิลด์ที่รวมเข้า
userInputและมีขั้นตอนการลบข้อมูลระบุตัวตนด้วยคนก่อนส่ง - โดนจำกัดอัตราในช่วงสร้างใหม่จำนวนมาก
generate,create-pdf-slides, และgenerate-narrationอนุญาต 6 คำขอต่อนาทีต่อคีย์ ส่งงานเว้น 10 วินาที; สร้างใหม่ 50 โรค 10 ภาษาเป็น 500 งาน ใช้เวลาประมาณ 84 นาที เหมาะสำหรับงานตอนกลางคืน - API key อยู่ใน front-end หรือ notebook คีย์ต้องเก็บในตัวแปรสภาพแวดล้อมฝั่งเซิร์ฟเวอร์ หมุนคีย์ถ้าเคยปรากฏในเอกสารที่แชร์
- พยายามบรรยายเสียงงาน Fast PPT
generate-narrationปฏิเสธ jobId จากgenerateใช้create-pdf-slidesหรือcreate-like-thisสำหรับงานที่ต้องเสียง - ส่งภาษาด้วยรหัส
responseLanguageรับชื่อภาษา เช่น"Vietnamese"หรือ"Traditional Chinese"รหัสเช่น"vi"จะล้มเหลว - แนวทาง 40 หน้าแปะทั้งหมด ข้อความยาวทำให้สไลด์แน่นและรก สรุปเป็น 6 ถึง 10 ประเด็นสำหรับผู้ป่วยก่อน หรือใช้
page: 0ในเส้นทางออกแบบภาพให้ผู้วางแผนเลือกจำนวนหน้า
คำถามที่พบบ่อย
การส่งเนื้อหาการศึกษาผู้ป่วยไปยัง AI presentation API ปลอดภัยหรือไม่?
เหมาะสมเมื่อเนื้อหาได้รับการอนุมัติ เป็นเนื้อหาสำหรับผู้ชมทั่วไป และไม่มีข้อมูลสุขภาพที่ได้รับการคุ้มครอง คำแนะนำการจำหน่ายสำหรับ "ผู้ป่วยโรคหัวใจล้มเหลว" ไม่มี PHI; ข้อความเกี่ยวกับผู้ป่วยที่ระบุชื่อมี PHI รักษาการตรวจสอบ PHI ให้อัตโนมัติและอยู่ก่อนหน้านี้ และให้เจ้าหน้าที่ความเป็นส่วนตัวมีส่วนร่วม 2Slides ไม่อ้างสิทธิ์การรับรอง HIPAA และบทความนี้ไม่ใช่คำแนะนำทางกฎหมาย
สามารถสร้างสื่อการศึกษาผู้ป่วยหลายภาษาได้กี่ภาษา?
2Slides รองรับการส่งออกกว่า 20 ภาษา ผ่าน responseLanguage รวมถึงอังกฤษ สเปน อาหรับ โปรตุเกส เวียดนาม จีนตัวย่อ จีนตัวเต็ม ฮินดี เกาหลี รัสเซีย ฝรั่งเศส และเยอรมัน ส่งชื่อภาษา ไม่ใช่รหัส ISO ถือผลลัพธ์เป็นร่างแรกสำหรับแพทย์สองภาษาหรือผู้แปลการแพทย์ที่ได้รับการรับรองตรวจสอบก่อนเผยแพร่
ชุดสไลด์สำหรับผู้ป่วยสามารถมีเสียงบรรยายได้เหมือนชุดฝึกอบรมพนักงานหรือไม่?
ได้ แต่เฉพาะเส้นทางออกแบบภาพเท่านั้น สร้างชุดสไลด์ผู้ป่วยด้วย create-pdf-slides (100 เครดิตต่อหน้า ที่ 2K) แทน Fast PPT แล้วเรียก generate-narration ที่ 210 เครดิตต่อหน้า ชุดอธิบายผู้ป่วย 6 หน้าพร้อมเสียงบรรยายราคา 10 + 600 + 1,260 = 1,870 เครดิต ประมาณ $4.68 งาน Fast PPT ไม่สามารถบรรยายเสียงได้
เราจะจัดการกับการอัปเดตแนวทางในทุกภาษาอย่างไร?
เพิ่มเวอร์ชันระเบียนต้นฉบับ ทำเครื่องหมายแถวเก่าเป็น superseded และรันงานใหม่ ทุกภาษาจะได้ jobId ใหม่ เส้นทางไฟล์มีเวอร์ชันใหม่ และแถวใหม่สถานะ pending_review แสตมป์ที่เผยแพร่เปลี่ยนเฉพาะเมื่อผู้ตรวจสอบอนุมัติ ดังนั้นผู้ป่วยจะไม่เห็นการอัปเดตที่ยังไม่ผ่านการตรวจสอบ และบันทึกตรวจสอบแสดงเมื่อแต่ละภาษาเปลี่ยน
เทียบกับ API อื่นสำหรับสร้างงานนำเสนอทางการแพทย์อย่างไร?
API ของ Gamma ที่อธิบายไว้ที่ developers.gamma.app มีฟีเจอร์สร้างเนื้อหาอัตโนมัติคล้ายกันแต่ต้องใช้แผน Pro เพื่อขอ API key ขณะที่ 2Slides ใช้คีย์ได้กับทุกบัญชี รวมบัญชีฟรีที่มีเครดิต 500 ทำให้โรงพยาบาลสามารถทดลองใช้งานก่อนซื้อ ทั้งสองเป็นบริการบุคคลที่สาม ดังนั้นกฎการลบข้อมูลระบุตัวตนเหมือนกัน และการเปรียบเทียบนี้เขียนโดยทีม 2Slides
ขั้นตอนถัดไป
การทำงานอัตโนมัติสไลด์การศึกษาผู้ป่วยเป็นเรื่องการบริหารจัดการมากกว่าการเขียนโค้ด: ระเบียนต้นฉบับที่ได้รับการอนุมัติ งานสร้างชุดสไลด์ต่อภาษา และคิวตรวจสอบที่ควบคุมการเผยแพร่
- ขอ API key ที่ 2slides.com/api; เครดิตฟรี 500 ครอบคลุมชุดทดสอบ 8 หน้า ประมาณ 6 ชุด
- ดูสูตรทีมอื่นๆ ในโพสต์ศูนย์รวม, กรณีใช้งาน AI presentation API แยกตามทีม
- อ่านเพิ่มเติม: งานนำเสนอ AI สำหรับสุขภาพและสไลด์การแพทย์ สำหรับเวิร์กโฟลว์ด้วยมือที่งานนี้แทนที่ และ วิดีโอฝึกอบรมองค์กรพร้อมเสียง AI สำหรับการผลิตชุดสไลด์ฝึกอบรมที่มีเสียงบรรยาย
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free