

Müfredattan Programlı Olarak Ders Slaytları Oluşturma (2026)
Ders slaytlarını programlı olarak oluşturmak için, müfredatınızı her ders için bir satır olacak şekilde dışa aktarın (ünite, başlık, hedefler, kelime dağarcığı, sınıf, dil) ve ardından bir betik, her satır için eğitim teması GET /api/v1/themes/search ile alınan ve responseLanguage sınıfa göre ayarlanmış 2Slides Fast PPT POST /api/v1/slides/generate uç noktasını çağırır. Her 12 slaytlık destesi düzenlenebilir bir PPTX dosyasıdır, 120 kredi (yaklaşık 0,30 $) tutarındadır ve yaklaşık 30 saniyede döner. Ters yüz sınıflar için, create-pdf-slides ve generate-narration kısa video dersler üretir. Edtech geliştiricileri, öğretim tasarımcıları ve bölge müfredat ekipleri için tasarlanmıştır.
Önemli noktalar
- Bir Fast PPT ders destesi, slayt başına 10 kredi tutarındadır; dolayısıyla 12 slaytlık bir deste 120 kredi, 2.000 kredi için 5 $ fiyatla yaklaşık 0,30 $ tutarındadır.
- 40 derslik bir bölüm, her biri 12 slayt olmak üzere 4.800 kredi kullanır, yaklaşık 12 $ tutarındadır ve dakikada 6 istek sınırında yaklaşık 7 dakikada gönderilir.
responseLanguage, "Spanish" veya "Vietnamese" gibi bir dil adı kabul eder; aynı müfredat satırlarından çift dilli programlar için 20+ çıktı dilini kapsar.- Fast PPT çıktısı, öğretmenlerin her slaytı dersten önce uyarlayabileceği yerel, düzenlenebilir bir PPTX'tir. Fast PPT desteleri anlatımlı olamaz.
- Ters yüz sınıflar için, 8 slaytlı anlatımlı video ders 2.490 kredi tutarındadır (2K slaytlar için 810 + anlatım için 1.680), yaklaşık 5 ila 6,25 $ arasıdır.
Kimler için uygun
Müfredatı yapılandırılmış bir biçimde (Google Sheet, LMS CSV, kurs veritabanı) tutan ve her ders için ilk taslak destesi gereken öğretim tasarımcıları, edtech mühendisleri ve kurs oluşturucular. İngilizce ve İspanyolca veya Vietnamca olmak üzere bir dersin iki dilde olması gereken çift dilli programları yürüten bölge ekipleri, satır başına dil alanından en çok faydayı sağlar.
Beş dersiniz varsa ve öğretmen öğleden sonra vaktine sahipse, bu tarifi atlayın; öğretmen odaklı araç derlemesi web uygulaması yolunu kapsar.
İş akışına genel bakış
| Adım | Araç | Ne olur | 2Slides uç noktası / kredi |
|---|---|---|---|
| 1 | Sheets veya LMS dışa aktarımı | Her ders ve dil için bir satır: ünite, başlık, sınıf, hedefler, kelime dağarcığı, slayt sayısı | yok |
| 2 | curl veya tarayıcı | Eğitim ve sınıf temalarını ara, her sınıf aralığı için bir themeId sakla | GET /api/v1/themes/search, ücretsiz |
| 3 | Python veya Node | Satır alanlarından yapılandırılmış bir prompt oluştur, responseLanguage sınıfa göre ayarla | yok |
| 4 | Python veya Make | Her satır için mode: "async" ile bir generate çağrısı yap, dakikada en fazla 6 | POST /api/v1/slides/generate, sayfa başına 10 kredi |
| 5 | Betik | Her 5-10 saniyede bir success olana kadar sorgula, PPTX'i Drive veya LMS'ye indir | GET /api/v1/jobs/{id}, ücretsiz |
| 6 | Öğretmen | PPTX'i gözden geçir, düzenle ve öğrencilere ulaşmadan önce onayla | yok |
| 7 (isteğe bağlı) | Betik ve çalışma alanı | Ters yüz sınıf: görsel tasarımlı slaytlar, tek sesli anlatım, MP4 dışa aktarımı | create-pdf-slides 2K'da sayfa başı 10 + 100, generate-narration sayfa başı 210 |
Adım 1: Müfredat dışa aktarımını normalize et
LMS dışa aktarımını veya hız kılavuzunu her ders ve dil için bir satır olacak şekilde düzleştir. Bir ders iki dilde işleniyorsa, satırı çoğaltın ve sadece language sütununu değiştirin. Çok değerli alanları (hedefler, kelime dağarcığı) boru işaretiyle ayırın, böylece prompt oluşturucu bunları madde işaretlerine dönüştürebilir.
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,10Betik tarafından daha sonra doldurulacak üç muhasebe sütunu ekleyin: job_id, download_url ve status. status sütunu aşağıda açıklanan inceleme iş akışını yönetir.
Adım 2: Eğitim dostu bir themeId bulun
themeId, Fast PPT destesinin görünümünü belirler. 1.500'den fazla şablonu sınıf terimleriyle arayın, ardından her sınıf aralığı için bir veya iki ID saklayın: ilkokul için el çizimi veya karalama stili, ortaokul için daha temiz bir şey.
curl "https://2slides.com/api/v1/themes/search?query=education&limit=10" \
-H "Authorization: Bearer $SLIDES_API_KEY"
# Denemeye değer diğer sorgular: query=classroom, query=doodle, query=science, query=studyHer sonuç bir themeId ve meta veri içerir. ID'leri sayfada değil, ortam değişkenleri olarak saklayın (EDU_THEME_ELEMENTARY, EDU_THEME_SECONDARY). Arama uç noktası ücretsizdir ancak dakikada 6 istek sınırını paylaşır, bu yüzden kurulurken bir kez çalıştırın, ders başına değil.

themes/search ile aranabilir.
Adım 3: Prompt oluşturun ve çok dilli ders slaytları için dili ayarlayın
Prompt, müfredat kalitesinin deste kalitesine dönüştüğü yerdir. Modele sınıfı, madde işaretleri olarak hedefleri, tanımlanacak kelime dağarcığını ve sabit bir slayt yapısını verin. userInput birkaç yüz kelimenin altında tutun; hedefler ve kelime dağarcığı girdidir, tüm ünite planı değil.
Sonra satırdan responseLanguage ayarlayın. Bir dil adı alır, bu yüzden "Spanish" ve "Vietnamese" çalışır, "es" ve "vi" çalışmaz. Prompt'u İngilizce yazın ve destenin İspanyolca çıkmasına izin verin; bir şablon tüm programı karşılar.
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 uç noktası parametreleri, responseLanguage'ın isimle kabul ettiği 20+ değer dahil.
Adım 4: Fast PPT ile programlı olarak ders slaytları oluşturma
Bu adım, küçük bir ekibin toplu olarak sınıf sunumları oluşturmasını sağlar. Fast PPT generate varsayılan olarak senkron çalışır ve tek çağrıda bir downloadUrl döner, tek deste için uygundur. Toplu işlem için mode: "async" ayarlayın, jobId değerlerini toplayın ve sorgulayın. Her deste yaklaşık 30 saniye sürer ve anahtar dakikada 6 istek izin verir, bu yüzden gönderimleri 10 saniye arayla yapın.
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":"..."} sonra GET https://2slides.com/api/v1/jobs/{jobId} sorgulaPython'da tam döngü: CSV'yi oku, her satırı 10 saniye arayla gönder, her işi 8 saniyede bir sorgula ve PPTX'i ünite, sınıf ve dil içeren bir dosya adıyla kaydet, böylece aynı ders başlığına sahip iki sınıf birbirinin dosyasını ezmez.
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) # her 5-10 saniyede bir sorgula; jobs uç noktası 10 istek/dakika izin verir
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) # dakikada 6 gönderim, asla daha fazla
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)Her deste indiğinde job_id, download_url ve status = "draft" değerlerini sayfaya yazın.

generate uç noktası, aynı şablonlardan düzenlenebilir aynı PPTX'i üretir, ders başına bir çağrı.
Adım 5: Ters yüz sınıf varyantı: kısa anlatımlı video dersler
Ters yüz sınıf için öğrencilerin evde gördüğü eser bir videodur, bu yüzden iş akışını değiştirin. Fast PPT işleri anlatımlı olamaz. 2K çözünürlükte görsel tasarımlı 16:9 slaytlar için create-pdf-slides kullanın, ardından tek sesli anlatım için generate-narration, sonra videoyu dışa aktarın. Dersleri kısa tutun: 6-8 slayt, her biri yaklaşık 45 saniye anlatımla 5-6 dakikalık video olur.
# 1) görsel tasarımlı slaytlar (varsayılan olarak 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"
}'
# status = success olana kadar GET /api/v1/jobs/{jobId} sorgula (10 + 8 x 100 = 810 kredi)
# 2) o iş için tek sesli anlatım (8 x 210 = 1,680 kredi)
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
}'
# tekrar success olana kadar sorgula
# 3) sayfa başı PNG + WAV, ücretsiz
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.zipMP4 için iki seçenek: işi 2Slides çalışma alanında açıp Export, sonra Generate Video kullanarak tarayıcıda 1920×1080 H.264 MP4 render edin (sayfa başı 20 kredi); veya ZIP'teki PNG ve WAV çiftlerini FFmpeg ile birleştirip tam otomatik LMS yüklemesi yapın. Yüzsüz eğitim kısa videoları yazısı revizyon klipleri için 9:16 versiyonunu gösterir.
Adım 6: Kodsuz ve ajan alternatifleri
Make'de Müfredattan PowerPoint otomasyonu
Müfredat ekibinde Python işi çalıştırmak istemeyen varsa, aynı döngü Make senaryosuna sığar (n8n ve Zapier benzer çalışır):
- Tetikleyici: müfredat Google Sheet'te yeni veya güncellenmiş satırları izle veya LMS tarafından tetiklenen Webhook.
- Dönüştürme: bir metin veya değişken adımı, Satır alanlarından 3. Adım şablonunu kullanarak
userInputoluşturur. - HTTP İsteği:
POST https://2slides.com/api/v1/slides/generatemode: "async"ile,Authorization: Bearerbaşlığı senaryo sırrı olarak saklanır,responseLanguagesatırdan eşlenir. - Bekleme: 30-45 saniye gecikme veya uyku adımı.
- HTTP İsteği:
GET https://2slides.com/api/v1/jobs/{jobId};statushenüzsuccessveyafaileddeğilse başka bir bekleme döngüsü. - Teslim: PPTX'i sınıf bazlı Drive klasörüne yükle, sonra
download_urlvestatus = "draft"değerlerini satıra yaz. - Kısıtlama: her çalıştırmada bir satır, gönderimler arasında en az 10 saniye, böylece 40 satırlık yapıştırma dakikada 6 isteği geçmez.
Bir ajan sor
Claude Code, Codex veya Cursor kullanan öğretmenler hem betik hem senaryoyu atlayabilir. 2Slides Agent Skill'i yükleyin veya barındırılan MCP sunucusunu ekleyin (claude mcp add --transport http 2slides "https://2slides.com/api/mcp?apikey=YOUR_KEY"), müfredat tablosunu yapıştırın ve her satır için bir deste isteyin. Ajan aynı themes_search, slides_generate ve jobs_get araçlarını aynı anahtar ve kredilerle çağırır; Agent Skills sayfasına bakın.

Erişilebilirlik ve inceleme: AI taslakları, öğretmenler onaylar
Her oluşturulan desteyi taslak olarak değerlendirin. status sütunu draft'tan reviewed ve approved'a, inceleyen kişinin inisiyalleriyle ilerler ve approved olana kadar öğrencilere ulaşmaz. Bu bir özellik değil, bir politikadır ve düzenlenebilir PPTX'in sınıf kullanımı için daha güzel bir PDF'den daha önemli olmasının sebebidir.
Her deste için inceleme kontrol listesi:
- İçerik: satırdaki her hedef görünür ve standart için doğrudur; uydurma bilgi veya tarih yok; hızlı kontrol soruları slaytlardan cevaplanabilir.
- Okuma seviyesi: cümle uzunluğu ve kelime dağarcığı sınıfa uygun. En yaygın düzeltme, 4. sınıf slaytlarında 9. sınıf cümleleridir.
- Çevrilmiş desteler: çift dilli bir öğretmen, İspanyolca veya Vietnamca desteyi kendi başına değerlendirir; çünkü örnekler doğru çeviri kadar kültürel uyum da gerektirir.
- Erişilebilirlik: görsellere alt metin ekleyin, metin-kontrastını şablon arka planına karşı kontrol edin, metni sınıfın arkasından okunabilir tutun ve anlamı sadece renkle vermeyin. WCAG yönergeleri çoğu bölgenin referansıdır.
- Video dersler:
download-slides-pages-voicesZIP'i her slayt için bir WAV verir, böylece herhangi bir konuşma metne dönüştürme aracıyla transkript ve MP4'e altyazı dakikalar alır.
Her deste için yaklaşık 10 dakika öğretmen incelemesi bütçesi ayırın: 40 ders için yaklaşık 7 saat, boş bir şablondan deste oluşturmak için harcanan sıfır saate karşılık.
Bir bölüm için maliyet
Krediler kullandıkça öde modelindedir: 5 $ 2.000 kredi alır (her biri 0,0025 $) ve 80 $ 40.000 kredi (her biri 0,002 $). Yeni hesaplar 500 ücretsiz kredi alır, 12 slaytlık 4 test desteği için yeterlidir.
| Hacim | İş Akışı | Krediler | USD |
|---|---|---|---|
| 40 ders × 12 slayt (bir bölüm, bir dönem) | Fast PPT generate | 480 sayfa × 10 = 4.800 | ≈ 5 $ paket fiyatıyla 12,00 $ |
| 500 ders × 12 slayt (ilçe veya kurs pazarı, aylık) | Fast PPT generate | 6.000 sayfa × 10 = 60.000 | ≈ 80 $ paket fiyatıyla 120 $ |
| 40 ters yüz ders × 8 slayt, 2K + anlatım | create-pdf-slides 40 × 810, generate-narration 40 × 1.680 | 32.400 + 67.200 = 99.600 | ≈ 199 ila 249 $ |
| Bu 40 ders için çalışma alanında isteğe bağlı MP4 dışa aktarımı | 320 sayfa × 20 | 6.400 | ≈ 13 ila 16 $ |
Zaman diğer bütçedir. Dakikada 6 gönderimle, 40 ders yaklaşık 7 dakikada, 500 ders yaklaşık 84 dakikada gönderilir, her deste gönderimden yaklaşık 30 saniye sonra tamamlanır.
Bu kullanım durumu için Fast PPT mi yoksa görsel tasarımlı slaytlar mı?
- Öğretmenlerin PowerPoint veya Google Slides'ta düzenlemesi gereken ve hacmin yüksek olduğu durumlarda Fast PPT (
generate): 12 slaytlık deste için 120 kredi, yaklaşık 30 saniyede teslim. - Deste öğrenciye yönelik son eser ise (video ders, LMS gömme) veya belirli bir görsel stil gerekiyorsa
create-pdf-slides: 2K'da 10 sayfa için 1.010 kredi, anlatım için sayfa başı 210 kredi. - Bölgenin markalı bir slaytı varsa ve her deste ona uymalıysa
create-like-this: genel URL'sinireferenceImageUrlolarak geçin,create-pdf-slidesile aynı maliyet. - Karışıklık yapmayın: anlatım ve MP4 dışa aktarımı sadece
create-pdf-slidesvecreate-like-thisişleri için vardır, Fast PPT için değil.
Yaygın tuzaklar
- Toplu yapıştırmada HTTP 429: anahtar dakikada 6 istek izin verir, gönderimleri 10 saniye arayla yapın. Aynı anahtarı paylaşan iş parçacıkları veya senaryo dallarında gönderimleri yaymayın.
- API anahtarı elektronik tabloda veya paylaşılan Apps Script'te: sunucu tarafında veya otomasyon aracının gizli deposunda tutun. Öğretmenler anahtar değil, desteleri alır.
- Fast PPT işini anlatmaya çalışmak: anlatım uç noktası reddeder. Önce
create-pdf-slidesile dersi yeniden oluşturun. - Dil kodu geçmek:
responseLanguage: "es""Spanish"değildir. Dil sütununu desteklenen isimlere göre doğrulayın. create-pdf-slidesvarsayılan olarakpage: 1: sayıyı açıkça ayarlayın (mini ders için 8) veya modelin seçmesi içinpage: 0kullanın. Tek sayfalık ders yaygın ilk sürprizdir.- Tüm ünite planını
userInputolarak yapıştırmak: uzun standart belgeler odaklanmamış desteler üretir. Her dersi önce hedefler, kelime dağarcığı ve slayt yapısına indirgeyin.
Sıkça Sorulan Sorular
Kod yazmadan programlı olarak ders slaytları oluşturabilir miyim?
Evet. Make, n8n veya Zapier'de, Sheets tetikleyicisi POST /api/v1/slides/generate'i mode: "async" ile çağıran bir HTTP İsteği adımına veri verir, ardından bekleme adımı ve ikinci HTTP İsteği ile GET /api/v1/jobs/{id} sorgulanır. Öğretmenler ayrıca otomasyon araçlarını atlayıp 2Slides skill veya MCP sunucusuyla yapıştırılmış müfredat tablosundan desteleri oluşturmak için bir AI ajana sorabilir. Her yol aynı API anahtarını ve kredileri kullanır.
Tek bir müfredattan çok dilli ders slaytları nasıl oluşturulur?
Her ders satırını dil sayısı kadar çoğaltın ve dil sütununu "Spanish" veya "Vietnamese" gibi bir isimle ayarlayın. Betik bu değeri responseLanguage olarak geçirir, böylece aynı hedefler ve kelime dağarcığı İngilizce ve İspanyolca desteler oluşturur. 2Slides 20+ çıktı dilini destekler. Her çevrilmiş desteyi çift dilli bir öğretmen incelemelidir, çünkü kelime örnekleri doğru çeviri kadar kültürel uyum da gerektirir.
2Slides dışında AI ders planından slayta API alternatifi var mı?
Evet, birkaç sunum aracı API sunar. Gamma'nın API'si benzer otomasyon sağlar ancak API anahtarları için Pro plan gerektirir; 2Slides anahtarları ise ücretsiz hesap dahil her hesapta çalışır. SlideSpeak ve Canva Connect de API sunar. 2Slides bizim ürünümüzdür, eğitim için önemli olanları karşılaştırın: düzenlenebilir PPTX çıktısı, istek başına dil seçimi ve slayt başı fiyatlandırma.
Oluşturulan ders destesinde kaç slayt olmalı?
45-50 dakikalık ders için 10-14 slayt uygundur: başlık, hedefler, ısınma, 4-6 içerik slaytı (her biri bir fikir), kelime dağarcığı, hızlı kontrol ve özet. Slayt başı 10 kredi ile 12 slaytlık deste 120 kredi tutar. userInput içinde sayıyı belirtin, böylece her deste tahmin edilebilir boyutta, inceleme süresi ve maliyette olur.
Öğretmenler oluşturulan desteleri PowerPoint veya Google Slides'ta düzenleyebilir mi?
Evet. Fast PPT generate uç noktası, tasarlanmış bir şablondan oluşturulmuş yerel PPTX döner, böylece metin kutuları, şekiller ve resimler PowerPoint, Keynote veya Google Slides'ta içe aktarıldıktan sonra düzenlenebilir. Bu yüzden bu tarif API çıktısını taslak olarak ele alır: öğretmen dosyayı açar, öğrencilerine göre örnekleri ayarlar ve onaylanmış sürümü kaydeder. create-pdf-slides çıktısı PDF ve sayfa görüntüleridir, metin düzenlenemez.
Sonraki adımlar
Artık tüm bölüm için, programın öğrettiği her dilde programlı olarak ders slaytları oluşturmak için gereken sayfa düzeni, prompt şablonu, Python döngüsü ve inceleme politikasına sahipsiniz.
- 2slides.com/api adresinden bir API anahtarı alın. Kayıt 500 ücretsiz kredi içerir, dört 12 slaytlık test dersini çalıştırmak için yeterlidir.
- Hub yazısını okuyun, takım bazlı AI sunum API kullanım durumları, satış, İK ve pazarlama ekiplerinin kendi tablolarında aynı döngüyü nasıl çalıştırdığını görün.
- Daha küçük prompt varyantı için kelime dağarcığı destesi toplu oluşturma tarifi ve ilk ters yüz sınıf dersinizi kaydetmeden önce video ders rehberi ile devam edin.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free