

Tạo Slide Bài Học Tự Động Từ Chương Trình Giảng Dạy (2026)
Để tạo slide bài học tự động, xuất chương trình giảng dạy của bạn dưới dạng một dòng cho mỗi bài học (đơn vị, tiêu đề, mục tiêu, từ vựng, lớp, ngôn ngữ), sau đó dùng script gọi endpoint 2Slides Fast PPT POST /api/v1/slides/generate một lần cho mỗi dòng với một chủ đề giáo dục từ GET /api/v1/themes/search và responseLanguage được đặt theo lớp học. Mỗi bộ slide 12 trang là một file PPTX có thể chỉnh sửa, tốn 120 credits, khoảng 0.30 USD, và trả về trong khoảng 30 giây. Với lớp học đảo ngược, create-pdf-slides cộng với generate-narration tạo ra bài giảng video ngắn. Dành cho nhà phát triển edtech, nhà thiết kế bài giảng và nhóm chương trình giảng dạy của quận.
Điểm chính cần nhớ
- Một bộ slide Fast PPT tốn 10 credits mỗi trang, nên bộ 12 trang là 120 credits, khoảng 0.30 USD theo mức 5 USD cho 2.000 credits.
- Một bộ môn 40 bài học, mỗi bài 12 trang, dùng 4.800 credits, khoảng 12 USD, gửi trong khoảng 7 phút theo giới hạn 6 yêu cầu mỗi phút.
responseLanguagenhận tên ngôn ngữ như "Spanish" hoặc "Vietnamese", hỗ trợ hơn 20 ngôn ngữ đầu ra cho các chương trình song ngữ từ cùng một dòng chương trình.- Fast PPT xuất ra file PPTX gốc, có thể chỉnh sửa, nên giáo viên có thể điều chỉnh từng slide trước khi lên lớp. Bộ Fast PPT không hỗ trợ thuyết minh.
- Với lớp học đảo ngược, bài giảng video 8 slide có thuyết minh tốn 2.490 credits (810 cho 2K slide cộng 1.680 cho thuyết minh), khoảng 5 đến 6.25 USD.
Dành cho ai
Nhà thiết kế bài giảng, kỹ sư edtech và người tạo khóa học giữ chương trình giảng dạy ở dạng có cấu trúc (Google Sheet, CSV LMS, cơ sở dữ liệu khóa học) và cần bản thảo đầu tiên cho mỗi bài học, không chỉ vài bài. Các nhóm quận vận hành chương trình song ngữ, nơi một bài học phải có cả tiếng Anh và tiếng Tây Ban Nha hoặc tiếng Việt, sẽ tận dụng tốt nhất trường ngôn ngữ trên mỗi dòng.
Bỏ qua công thức này nếu bạn chỉ có năm bài học và một giáo viên có buổi chiều; công cụ dành cho giáo viên sẽ hướng dẫn cách dùng ứng dụng web.
Quy trình tổng quan
| Bước | Công cụ | Việc xảy ra | Endpoint 2Slides / credits |
|---|---|---|---|
| 1 | Xuất từ Sheets hoặc LMS | Một dòng cho mỗi bài học và ngôn ngữ: đơn vị, tiêu đề, lớp, mục tiêu, từ vựng, số slide | không có |
| 2 | curl hoặc trình duyệt | Tìm kiếm chủ đề giáo dục và lớp học, lưu một themeId cho mỗi nhóm lớp | GET /api/v1/themes/search, miễn phí |
| 3 | Python hoặc Node | Tạo prompt có cấu trúc từ các trường dòng, đặt responseLanguage theo lớp | không có |
| 4 | Python hoặc Make | Gọi generate một lần cho mỗi dòng với mode: "async", tối đa 6 lần mỗi phút | POST /api/v1/slides/generate, 10 credits mỗi trang |
| 5 | Script | Kiểm tra trạng thái mỗi 5-10 giây đến khi success, tải PPTX về Drive hoặc LMS | GET /api/v1/jobs/{id}, miễn phí |
| 6 | Giáo viên | Xem lại, chỉnh sửa và duyệt PPTX trước khi phát cho học sinh | không có |
| 7 (tùy chọn) | Script cộng workspace | Lớp học đảo ngược: slide thiết kế hình ảnh, thuyết minh giọng đơn, xuất MP4 | create-pdf-slides 10 + 100 mỗi trang ở 2K, generate-narration 210 mỗi trang |
Bước 1: Chuẩn hóa xuất chương trình giảng dạy
Chuyển dữ liệu xuất từ LMS hoặc hướng dẫn tiến độ thành một dòng cho mỗi bài học mỗi ngôn ngữ. Nếu bài học chạy hai ngôn ngữ, nhân đôi dòng và chỉ đổi cột language. Giữ các trường nhiều giá trị (mục tiêu, từ vựng) phân tách bằng dấu ống để trình tạo prompt có thể chuyển thành các gạch đầu dòng.
unit,lesson_title,grade,objectives,vocabulary,language,slide_count
Ecosystems,Food Webs and Energy Flow,7,"Explain how energy moves between trophic levels|Identify producers, consumers and decomposers in a local ecosystem","producer|consumer|decomposer|trophic level",English,12
Ecosystems,Food Webs and Energy Flow,7,"Explain how energy moves between trophic levels|Identify producers, consumers and decomposers in a local ecosystem","producer|consumer|decomposer|trophic level",Spanish,12
Fractions,Comparing Fractions with Unlike Denominators,4,"Compare two fractions using common denominators|Justify comparisons with a visual model","numerator|denominator|equivalent fraction|benchmark fraction",Vietnamese,10Thêm ba cột ghi chép do script điền sau: job_id, download_url, và status. Cột status điều khiển quy trình xem xét bên dưới.
Bước 2: Tìm themeId phù hợp với giáo dục
themeId quyết định giao diện bộ slide Fast PPT. Tìm kiếm hơn 1.500 mẫu với từ khóa liên quan lớp học, rồi giữ một hoặc hai ID cho mỗi nhóm lớp: phong cách vẽ tay hoặc doodle cho tiểu học, phong cách sạch sẽ hơn cho trung học.
curl "https://2slides.com/api/v1/themes/search?query=education&limit=10" \
-H "Authorization: Bearer $SLIDES_API_KEY"
# Cũng nên thử: query=classroom, query=doodle, query=science, query=studyMỗi kết quả có themeId và metadata. Lưu ID dưới dạng biến môi trường (EDU_THEME_ELEMENTARY, EDU_THEME_SECONDARY) thay vì trong sheet. Endpoint tìm kiếm miễn phí nhưng chia sẻ giới hạn 6 yêu cầu mỗi phút, nên chạy một lần khi thiết lập, không chạy mỗi bài học.

themes/search.
Bước 3: Tạo prompt và đặt ngôn ngữ cho slide bài học đa ngôn ngữ
Prompt là nơi chất lượng chương trình quyết định chất lượng bộ slide. Cung cấp cho mô hình lớp học, mục tiêu dạng gạch đầu dòng, từ vựng cần định nghĩa, và cấu trúc slide cố định. Giữ userInput dưới vài trăm từ; mục tiêu và từ vựng là đầu vào, không phải toàn bộ kế hoạch đơn vị.
Sau đó đặt responseLanguage từ dòng. Nó nhận tên ngôn ngữ, nên "Spanish" và "Vietnamese" hợp lệ, còn "es" và "vi" thì không. Viết prompt bằng tiếng Anh và để bộ slide ra tiếng Tây Ban Nha; một mẫu dùng cho toàn bộ chương trình.
Create a 12-slide lesson deck for grade 7.
Unit: Ecosystems
Lesson: Food Webs and Energy Flow
Learning objectives:
- Explain how energy moves between trophic levels
- Identify producers, consumers and decomposers in a local ecosystem
Key vocabulary to define with one example each: producer, consumer, decomposer, trophic level
Structure: title slide, objectives, warm-up question, 5 content slides with one idea each,
vocabulary slide, quick check with 3 questions, summary.
Use short sentences suitable for the grade level.
generate trong tài liệu API 2Slides, bao gồm hơn 20 giá trị responseLanguage nhận theo tên.
Bước 4: Tạo slide bài học tự động với Fast PPT
Đây là bước cho phép nhóm nhỏ tạo hàng loạt bài giảng. Fast PPT generate mặc định đồng bộ và trả về downloadUrl trong một lần gọi, phù hợp với một bộ slide đơn. Với lô lớn, đặt mode: "async", thu thập jobId, và kiểm tra trạng thái. Mỗi bộ slide mất khoảng 30 giây, và khóa API cho phép 6 yêu cầu mỗi phút, nên gửi cách nhau 10 giây.
curl -X POST https://2slides.com/api/v1/slides/generate \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Create a 12-slide lesson deck for grade 7. Unit: Ecosystems. Lesson: Food Webs and Energy Flow. Learning objectives: explain how energy moves between trophic levels; identify producers, consumers and decomposers in a local ecosystem. Key vocabulary to define with one example each: producer, consumer, decomposer, trophic level. Structure: title, objectives, warm-up question, 5 content slides, vocabulary, 3-question quick check, summary.",
"themeId": "'"$EDU_THEME_SECONDARY"'",
"responseLanguage": "Spanish",
"mode": "async"
}'
# -> {"jobId":"..."} sau đó kiểm tra GET https://2slides.com/api/v1/jobs/{jobId}Vòng lặp đầy đủ bằng Python: đọc CSV, gửi từng dòng cách nhau 10 giây, kiểm tra trạng thái mỗi 8 giây, lưu PPTX với tên gồm đơn vị, lớp, ngôn ngữ để không bị ghi đè.
import csv, os, time, requests
API = "https://2slides.com/api/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['SLIDES_API_KEY']}"}
THEMES = {
"elementary": os.environ["EDU_THEME_ELEMENTARY"],
"secondary": os.environ["EDU_THEME_SECONDARY"],
}
def theme_for(grade: str) -> str:
return THEMES["elementary"] if int(grade) <= 5 else THEMES["secondary"]
def build_prompt(row: dict) -> str:
objectives = "\n".join(f"- {o.strip()}" for o in row["objectives"].split("|"))
vocab = ", ".join(v.strip() for v in row["vocabulary"].split("|"))
return (
f"Create a {row['slide_count']}-slide lesson deck for grade {row['grade']}.\n"
f"Unit: {row['unit']}\nLesson: {row['lesson_title']}\n"
f"Learning objectives:\n{objectives}\n"
f"Key vocabulary to define with one example each: {vocab}\n"
"Structure: title slide, objectives, warm-up question, content slides with one "
"idea each, vocabulary slide, quick check with 3 questions, summary. "
"Use short sentences suitable for the grade level."
)
def submit(row: dict) -> str:
r = requests.post(f"{API}/slides/generate", headers=HEADERS, timeout=60, json={
"userInput": build_prompt(row),
"themeId": theme_for(row["grade"]),
"responseLanguage": row["language"] or "English",
"mode": "async",
})
r.raise_for_status()
return r.json()["jobId"]
def wait(job_id: str) -> dict:
while True:
job = requests.get(f"{API}/jobs/{job_id}", headers=HEADERS, timeout=30).json()
if job["status"] in ("success", "failed"):
return job
time.sleep(8) # kiểm tra mỗi 5-10 giây; endpoint jobs cho phép 10 req/phút
with open("curriculum.csv", newline="", encoding="utf-8") as f:
rows = list(csv.DictReader(f))
queued = []
for row in rows:
queued.append((row, submit(row)))
time.sleep(10) # 6 lần gửi mỗi phút, không vượt quá
os.makedirs("decks", exist_ok=True)
for row, job_id in queued:
job = wait(job_id)
if job["status"] != "success":
print("FAILED", row["lesson_title"], row["language"], job_id)
continue
pptx = requests.get(job["downloadUrl"], timeout=120).content
name = f"{row['unit']}_G{row['grade']}_{row['lesson_title']}_{row['language']}.pptx"
with open(os.path.join("decks", name.replace(" ", "_")), "wb") as out:
out.write(pptx)
print("saved", name)Ghi lại job_id, download_url và status = "draft" vào sheet khi mỗi bộ slide hoàn thành.

generate tạo ra file PPTX có thể chỉnh sửa từ cùng mẫu, một lần gọi cho mỗi bài học.
Bước 5: Biến thể lớp học đảo ngược: bài giảng video ngắn có thuyết minh
Với lớp học đảo ngược, sản phẩm học sinh xem ở nhà là video, nên chuyển quy trình. Fast PPT không hỗ trợ thuyết minh. Dùng create-pdf-slides để tạo slide thiết kế hình ảnh 16:9 ở 2K, rồi generate-narration với giọng đơn, sau đó xuất video. Giữ bài giảng ngắn: 6-8 slide, mỗi slide thuyết minh khoảng 45 giây, tổng video 5-6 phút.
# 1) slide thiết kế hình ảnh (mặc định async)
curl -X POST https://2slides.com/api/v1/slides/create-pdf-slides \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userInput": "8-slide mini-lecture for grade 7 on food webs and energy flow. One idea per slide, written to be read aloud in about 45 seconds per slide. Cover: what a food web is, producers, consumers, decomposers, trophic levels, the 10 percent energy rule, one local example, a 2-question check.",
"aspectRatio": "16:9",
"resolution": "2K",
"page": 8,
"contentDetail": "standard",
"responseLanguage": "English",
"mode": "async"
}'
# kiểm tra GET /api/v1/jobs/{jobId} đến khi status = success (10 + 8 x 100 = 810 credits)
# 2) thuyết minh giọng đơn trên job đó (8 x 210 = 1,680 credits)
curl -X POST https://2slides.com/api/v1/slides/generate-narration \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"jobId": "JOB_ID_FROM_STEP_1",
"mode": "single",
"speakerName": "Teacher",
"voice": "Leda",
"contentMode": "standard",
"includeIntro": true
}'
# kiểm tra lại đến khi thành công
# 3) tải PNG + WAV từng trang, miễn phí
curl -X POST https://2slides.com/api/v1/slides/download-slides-pages-voices \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jobId": "JOB_ID_FROM_STEP_1"}' -o lecture-assets.zipHai cách tạo MP4: mở job trong workspace 2Slides, dùng Export rồi Generate Video, tạo video H.264 MP4 1920×1080 trên trình duyệt, tốn 20 credits mỗi trang; hoặc ghép PNG và WAV từ ZIP bằng FFmpeg để upload lên LMS có kịch bản hoàn chỉnh. Bài video giáo dục không mặt có phiên bản 9:16 cho clip chỉnh sửa.
Bước 6: Các lựa chọn không cần code và agent
Tự động hóa chương trình giảng dạy sang PowerPoint trong Make
Nếu không ai trong nhóm muốn chạy Python, vòng lặp tương tự có thể làm trong Make (n8n và Zapier cũng tương tự):
- Kích hoạt: theo dõi dòng mới hoặc cập nhật trong Google Sheet chương trình, hoặc webhook từ LMS.
- Biến đổi: bước text hoặc biến ghép
userInputtừ các trường dòng theo mẫu Bước 3. - Yêu cầu HTTP:
POST https://2slides.com/api/v1/slides/generatevớimode: "async", headerAuthorization: Bearerlưu làm bí mật kịch bản, vàresponseLanguagelấy từ dòng. - Chờ: bước Delay hoặc Sleep 30-45 giây.
- Yêu cầu HTTP:
GET https://2slides.com/api/v1/jobs/{jobId}; nếustatuschưa phảisuccesshoặcfailed, lặp lại chờ. - Giao: tải PPTX lên thư mục Drive theo lớp, rồi ghi
download_urlvàstatus = "draft"vào dòng. - Giới hạn: một dòng mỗi lần chạy, cách nhau ít nhất 10 giây, nên dán 40 dòng không vượt quá 6 yêu cầu mỗi phút.
Hỏi agent thay vì vậy
Giáo viên dùng Claude Code, Codex hoặc Cursor có thể bỏ qua script và kịch bản. Cài 2Slides Agent Skill hoặc thêm MCP server được host (claude mcp add --transport http 2slides "https://2slides.com/api/mcp?apikey=YOUR_KEY"), dán bảng chương trình, và yêu cầu tạo một bộ slide cho mỗi dòng. Agent gọi cùng các công cụ themes_search, slides_generate, và jobs_get với cùng key và credits; xem trang Agent Skills.

Truy cập và xem xét: AI tạo bản nháp, giáo viên duyệt
Xem mỗi bộ slide tạo ra là bản nháp. Cột status chuyển từ draft sang reviewed rồi approved kèm chữ ký người duyệt, và không có gì đến học sinh nếu chưa approved. Đây là chính sách, không phải tính năng, và đó là lý do file PPTX có thể chỉnh sửa quan trọng hơn PDF đẹp cho lớp học.
Danh sách kiểm tra khi duyệt mỗi bộ slide:
- Nội dung: mọi mục tiêu trong dòng đều xuất hiện và đúng chuẩn; không có thông tin hay ngày tháng bịa đặt; câu hỏi kiểm tra nhanh có thể trả lời từ slide.
- Mức độ đọc: độ dài câu và từ vựng phù hợp lớp học. Slide lớp 4 có câu kiểu lớp 9 là lỗi phổ biến nhất.
- Bộ slide dịch: giáo viên song ngữ xem xét bộ tiếng Tây Ban Nha hoặc tiếng Việt dựa trên giá trị riêng, vì ví dụ từ vựng cần phù hợp văn hóa cũng như dịch đúng.
- Truy cập: thêm alt text cho hình ảnh, kiểm tra độ tương phản chữ nền, giữ chữ dễ đọc từ cuối phòng, không dùng màu làm duy nhất ý nghĩa. Hướng dẫn WCAG là tham khảo mà hầu hết quận dùng.
- Bài giảng video: file ZIP từ
download-slides-pages-voicescho mỗi slide một file WAV, nên dùng công cụ chuyển giọng nói thành chữ để tạo phụ đề cho MP4 trong vài phút.
Dự trù khoảng 10 phút giáo viên duyệt mỗi bộ slide: khoảng 7 giờ cho 40 bài, so với 0 giờ tạo slide từ mẫu trắng.
Chi phí cho một bộ môn
Credits tính theo mức dùng bao nhiêu trả bấy nhiêu: 5 USD mua 2.000 credits (0.0025 USD mỗi credit) và 80 USD mua 40.000 credits (0.002 USD mỗi credit). Tài khoản mới được 500 credits miễn phí, đủ làm 4 bộ slide thử 12 trang.
| Khối lượng | Quy trình | Credits | USD |
|---|---|---|---|
| 40 bài × 12 slide (một bộ môn, một học kỳ) | Fast PPT generate | 480 trang × 10 = 4.800 | ≈ 12 USD theo gói 5 USD |
| 500 bài × 12 slide (quận hoặc thị trường khóa học, mỗi tháng) | Fast PPT generate | 6.000 trang × 10 = 60.000 | ≈ 120 USD theo gói 80 USD |
| 40 bài giảng đảo ngược × 8 slide, 2K cộng thuyết minh | create-pdf-slides 40 × 810, generate-narration 40 × 1.680 | 32.400 + 67.200 = 99.600 | ≈ 199 đến 249 USD |
| Xuất MP4 tùy chọn cho 40 bài giảng đó trong workspace | 320 trang × 20 | 6.400 | ≈ 13 đến 16 USD |
Thời gian là ngân sách khác. Với 6 lần gửi mỗi phút, 40 bài gửi trong khoảng 7 phút và 500 bài trong khoảng 84 phút, mỗi bộ slide hoàn thành khoảng 30 giây sau khi gửi.
Fast PPT hay slide thiết kế hình ảnh cho trường hợp này?
- Fast PPT (
generate) khi giáo viên cần chỉnh sửa trong PowerPoint hoặc Google Slides và khối lượng lớn: 120 credits cho bộ 12 slide, giao trong khoảng 30 giây. create-pdf-slideskhi bộ slide là sản phẩm cuối cho học sinh (bài giảng video, nhúng LMS) hoặc cần phong cách hình ảnh cụ thể: 1.010 credits cho 10 trang ở 2K, cộng 210 credits mỗi trang cho thuyết minh.create-like-thiskhi quận có slide thương hiệu mà mọi bộ slide phải theo; truyền URL công khai làmreferenceImageUrl, giá nhưcreate-pdf-slides.- Không bao giờ trộn lẫn nhầm: thuyết minh và xuất MP4 chỉ có cho
create-pdf-slidesvàcreate-like-this, không cho Fast PPT.
Những lỗi thường gặp
- HTTP 429 khi dán lô lớn: khóa cho phép 6 yêu cầu mỗi phút, nên giữ một trình gửi cách nhau 10 giây. Không gửi đồng thời qua nhiều luồng hoặc nhánh kịch bản dùng chung khóa.
- Khóa API trong bảng tính hoặc Apps Script chia sẻ: giữ khóa ở phía server hoặc trong kho bí mật công cụ tự động. Giáo viên nhận slide, không nhận khóa.
- Thuyết minh cho job Fast PPT: endpoint thuyết minh từ chối. Phải tạo lại bài học với
create-pdf-slidestrước. - Truyền mã ngôn ngữ:
responseLanguage: "es"không phải"Spanish". Kiểm tra cột ngôn ngữ với tên được hỗ trợ. create-pdf-slidesmặc địnhpage: 1: đặt số trang rõ ràng (8 cho bài giảng nhỏ) hoặc dùngpage: 0để mô hình chọn. Bài giảng một trang là lỗi phổ biến lần đầu chạy.- Dán toàn bộ kế hoạch đơn vị làm
userInput: tài liệu chuẩn dài tạo slide không tập trung. Giảm mỗi bài học còn mục tiêu, từ vựng và cấu trúc slide trước.
Câu hỏi thường gặp
Tôi có thể tạo slide bài học tự động mà không cần viết code không?
Có. Trong Make, n8n hoặc Zapier, trigger Sheets cấp dữ liệu cho bước HTTP Request gọi POST /api/v1/slides/generate với mode: "async", tiếp theo bước chờ và một HTTP Request thứ hai gọi GET /api/v1/jobs/{id}. Giáo viên cũng có thể bỏ qua công cụ tự động và hỏi agent AI với skill hoặc MCP server 2Slides để tạo slide từ bảng chương trình dán vào. Mọi cách đều dùng cùng khóa API và credits.
Làm sao tạo slide bài học đa ngôn ngữ từ một chương trình?
Nhân đôi mỗi dòng bài học cho mỗi ngôn ngữ và đặt cột ngôn ngữ thành tên như "Spanish" hoặc "Vietnamese". Script truyền giá trị đó làm responseLanguage, nên mục tiêu và từ vựng giống nhau tạo ra bộ slide tiếng Anh và tiếng Tây Ban Nha từ cùng một mẫu prompt. 2Slides hỗ trợ hơn 20 ngôn ngữ đầu ra. Giáo viên song ngữ nên duyệt từng bộ dịch vì ví dụ từ vựng cần phù hợp văn hóa và dịch đúng.
Có API AI chuyển kế hoạch bài học thành slide nào ngoài 2Slides không?
Có, một số công cụ trình chiếu có API. API của Gamma cung cấp tự động tương tự nhưng cần gói Pro để có khóa API, trong khi khóa 2Slides dùng được trên mọi tài khoản, kể cả miễn phí với 500 credits. SlideSpeak và Canva Connect cũng có API. 2Slides là sản phẩm của chúng tôi, nên so sánh các điểm quan trọng cho giáo dục: xuất PPTX có thể chỉnh sửa, ngôn ngữ theo yêu cầu, và giá theo slide.
Một bộ slide bài học nên có bao nhiêu trang?
Cho tiết học 45-50 phút, 10-14 trang là mặc định hợp lý: tiêu đề, mục tiêu, câu hỏi khởi động, 4-6 slide nội dung mỗi slide một ý, slide từ vựng, kiểm tra nhanh, và tóm tắt. Với 10 credits mỗi trang, bộ 12 trang tốn 120 credits. Nên ghi số trang trong userInput để mỗi bộ trong lô có kích thước, thời gian duyệt và chi phí dự đoán được.
Giáo viên có thể chỉnh sửa slide tạo ra trong PowerPoint hoặc Google Slides không?
Có. Endpoint Fast PPT generate trả về file PPTX gốc xây dựng từ mẫu thiết kế, nên hộp văn bản, hình dạng và hình ảnh có thể chỉnh sửa trong PowerPoint, Keynote hoặc Google Slides sau khi nhập. Đó là lý do công thức này xem đầu ra API là bản nháp: giáo viên mở file, điều chỉnh ví dụ cho học sinh, và lưu bản duyệt. Đầu ra create-pdf-slides là PDF kèm ảnh trang, không thể chỉnh sửa văn bản.
Bước tiếp theo
Bạn đã có bố cục sheet, mẫu prompt, vòng lặp Python và chính sách duyệt cần thiết để tạo slide bài học tự động cho toàn bộ bộ môn, bằng mọi ngôn ngữ chương trình dạy.
- Lấy khóa API tại 2slides.com/api. Đăng ký có 500 credits miễn phí, đủ chạy bốn bài học thử 12 slide trước khi mua.
- Đọc bài đăng tổng hợp, Các trường hợp dùng API trình chiếu AI theo nhóm, để xem cách nhóm bán hàng, nhân sự và marketing chạy quy trình trên bảng tính riêng.
- Tiếp tục với công thức tạo bộ slide từ từ vựng cho biến thể prompt nhỏ hơn, và hướng dẫn tạo bài giảng video trước khi ghi bài giảng đảo ngược đầu tiên.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free