2Slides Logo
करिकुलम से प्रोग्रामेटिक रूप से लेसन स्लाइड्स बनाएं (2026)
2Slides Team
18 min read

पाठ्यक्रम से प्रोग्रामेटिक रूप से पाठ स्लाइड्स जनरेट करें (2026)

पाठ स्लाइड्स प्रोग्रामेटिक रूप से जनरेट करने के लिए, अपने पाठ्यक्रम को प्रत्येक पाठ (यूनिट, शीर्षक, उद्देश्य, शब्दावली, कक्षा, भाषा) के लिए एक पंक्ति के रूप में निर्यात करें, फिर एक स्क्रिप्ट 2Slides Fast PPT के POST /api/v1/slides/generate एंडपॉइंट को प्रत्येक पंक्ति के लिए एक बार कॉल करे, जिसमें GET /api/v1/themes/search से एक शिक्षा थीम और प्रत्येक कक्षा के लिए responseLanguage सेट हो। प्रत्येक 12-स्लाइड डेक एक संपादन योग्य PPTX होता है जिसकी कीमत 120 क्रेडिट्स होती है, लगभग $0.30, और यह लगभग 30 सेकंड में लौटता है। फ्लिप्ड क्लासरूम के लिए, create-pdf-slides और generate-narration मिलकर छोटे वीडियो व्याख्यान बनाते हैं। यह एडटेक डेवलपर्स, इंस्ट्रक्शनल डिजाइनर्स, और जिला पाठ्यक्रम टीमों के लिए बनाया गया है।

मुख्य बातें

  • एक Fast PPT पाठ डेक की कीमत प्रति स्लाइड 10 क्रेडिट्स होती है, इसलिए 12-स्लाइड डेक 120 क्रेडिट्स का होता है, जो $5 में 2,000 क्रेडिट्स के दर पर लगभग $0.30 है।
  • 40 पाठों वाले विभाग में, प्रत्येक में 12 स्लाइड्स होती हैं, तो कुल 4,800 क्रेडिट्स लगेंगे, लगभग $12, और 6 अनुरोध प्रति मिनट की सीमा पर लगभग 7 मिनट में सबमिट हो जाएगा।
  • responseLanguage एक भाषा नाम स्वीकार करता है जैसे "Spanish" या "Vietnamese", जो एक ही पाठ्यक्रम पंक्तियों से द्विभाषी कार्यक्रमों के लिए 20+ आउटपुट भाषाओं को कवर करता है।
  • Fast PPT आउटपुट एक मूल, संपादन योग्य PPTX होता है, इसलिए शिक्षक कक्षा से पहले हर स्लाइड को अनुकूलित कर सकते हैं। Fast PPT डेक्स को नैरेशन नहीं किया जा सकता।
  • फ्लिप्ड क्लासरूम के लिए, 8-स्लाइड वाला नैरेटेड वीडियो व्याख्यान 2,490 क्रेडिट्स (2K स्लाइड्स के लिए 810 + नैरेशन के लिए 1,680) का होता है, लगभग $5 से $6.25।

यह किसके लिए है

इंस्ट्रक्शनल डिजाइनर्स, एडटेक इंजीनियर्स, और कोर्स क्रिएटर्स जो पाठ्यक्रम को संरचित रूप में रखते हैं (Google Sheet, LMS CSV, कोर्स डेटाबेस) और हर पाठ के लिए पहला ड्राफ्ट डेक चाहते हैं, न कि कुछ ही। द्विभाषी कार्यक्रम चलाने वाली जिला टीमें, जहां एक पाठ अंग्रेज़ी और Spanish या Vietnamese में होना चाहिए, वे प्रति-पंक्ति भाषा फ़ील्ड से सबसे अधिक लाभ उठाती हैं।

यदि आपके पास केवल पाँच पाठ हैं और एक शिक्षक के पास दोपहर है, तो यह रेसिपी छोड़ दें; शिक्षक-केंद्रित टूल राउंडअप वेब-ऐप पथ को कवर करता है।

कार्यप्रवाह का संक्षिप्त अवलोकन

चरणटूलक्या होता है2Slides एंडपॉइंट / क्रेडिट्स
1Sheets या LMS निर्यातप्रत्येक पाठ और भाषा के लिए एक पंक्ति: यूनिट, शीर्षक, कक्षा, उद्देश्य, शब्दावली, स्लाइड संख्याकोई नहीं
2curl या ब्राउज़रशिक्षा और कक्षा थीम खोजें, प्रत्येक कक्षा समूह के लिए एक themeId स्टोर करेंGET /api/v1/themes/search, मुफ्त
3Python या Nodeपंक्ति फ़ील्ड से संरचित प्रॉम्प्ट बनाएं, प्रत्येक कक्षा के लिए responseLanguage सेट करेंकोई नहीं
4Python या Makeप्रत्येक पंक्ति के लिए एक generate कॉल mode: "async" के साथ, अधिकतम 6 प्रति मिनटPOST /api/v1/slides/generate, प्रति पेज 10 क्रेडिट्स
5स्क्रिप्टहर 5 से 10 सेकंड में पोल करें जब तक success न हो, PPTX डाउनलोड करें Drive या LMS मेंGET /api/v1/jobs/{id}, मुफ्त
6शिक्षकPPTX की समीक्षा, संपादन और अनुमोदन करें इससे पहले कि यह छात्रों तक पहुंचेकोई नहीं
7 (वैकल्पिक)स्क्रिप्ट और वर्कस्पेसफ्लिप्ड क्लासरूम: इमेज-डिज़ाइन स्लाइड्स, एकल-वॉइस नैरेशन, MP4 निर्यातcreate-pdf-slides 10 + 100 प्रति पेज 2K पर, generate-narration 210 प्रति पेज

चरण 1: पाठ्यक्रम निर्यात को सामान्य बनाएं

LMS निर्यात या पेसिंग गाइड को प्रत्येक पाठ प्रति भाषा एक पंक्ति में समतल करें। यदि कोई पाठ दो भाषाओं में चलता है, तो पंक्ति को डुप्लिकेट करें और केवल language कॉलम बदलें। मल्टी-वैल्यू फ़ील्ड्स (उद्देश्य, शब्दावली) को पाइप-सेपरेटेड रखें ताकि प्रॉम्प्ट बिल्डर उन्हें बुलेट्स में बदल सके।

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,10

तीन बुककीपिंग कॉलम जोड़ें जिन्हें स्क्रिप्ट बाद में भरती है: job_id, download_url, और statusstatus कॉलम नीचे वर्णित समीक्षा कार्यप्रवाह को नियंत्रित करता है।

चरण 2: एक शिक्षा-अनुकूल themeId खोजें

themeId Fast PPT डेक की दिखावट तय करता है। 1,500+ टेम्पलेट्स में कक्षा से संबंधित शब्दों से खोजें, फिर प्रत्येक कक्षा समूह के लिए एक या दो IDs रखें: प्राथमिक के लिए हाथ से बने या डूडल स्टाइल, माध्यमिक के लिए कुछ साफ-सुथरा।

curl "https://2slides.com/api/v1/themes/search?query=education&limit=10" \ -H "Authorization: Bearer $SLIDES_API_KEY" # इसके अलावा आज़माएं: query=classroom, query=doodle, query=science, query=study

प्रत्येक परिणाम में themeId और मेटाडेटा शामिल होता है। IDs को शीट में रखने के बजाय पर्यावरण चर (EDU_THEME_ELEMENTARY, EDU_THEME_SECONDARY) के रूप में स्टोर करें। सर्च एंडपॉइंट मुफ्त है लेकिन 6 अनुरोध प्रति मिनट की सीमा साझा करता है, इसलिए इसे सेटअप के दौरान एक बार चलाएं, प्रत्येक पाठ के लिए नहीं।

2Slides Templates Hub with hand-drawn and doodle style themes suited to classrooms
चित्र 1: 2Slides टेम्पलेट्स हब, यहां प्राथमिक कक्षाओं के लिए हाथ से बने और डूडल स्टाइल के लिए शॉर्टलिस्ट किया गया; वही टेम्पलेट्स themes/search के माध्यम से खोजे जा सकते हैं।

चरण 3: प्रॉम्प्ट बनाएं और बहुभाषी पाठ स्लाइड्स के लिए भाषा सेट करें

प्रॉम्प्ट वह जगह है जहां पाठ्यक्रम की गुणवत्ता डेक की गुणवत्ता बनती है। मॉडल को कक्षा, बुलेट्स के रूप में उद्देश्य, परिभाषित करने के लिए शब्दावली, और एक निश्चित स्लाइड संरचना दें। userInput को कुछ सौ शब्दों के नीचे रखें; उद्देश्य और शब्दावली इनपुट हैं, पूरे यूनिट प्लान नहीं।

फिर पंक्ति से responseLanguage सेट करें। यह भाषा नाम लेता है, इसलिए "Spanish" और "Vietnamese" काम करते हैं, "es" और "vi" नहीं। प्रॉम्प्ट अंग्रेज़ी में लिखें और डेक स्पेनिश में आने दें; एक टेम्पलेट पूरे कार्यक्रम के लिए काम करता है।

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.

2Slides generate endpoint parameters and the 20+ supported output languages
चित्र 2: 2Slides API डॉक्यूमेंटेशन में generate एंडपॉइंट पैरामीटर, जिनमें 20+ आउटपुट भाषाओं के नाम शामिल हैं जिन्हें responseLanguage स्वीकार करता है।

चरण 4: Fast PPT के साथ प्रोग्रामेटिक रूप से पाठ स्लाइड्स जनरेट करें

यह वह चरण है जो एक छोटी टीम को बल्क में कक्षा प्रस्तुतियाँ बनाने देता है। Fast PPT generate डिफ़ॉल्ट रूप से सिंक मोड में होता है और एक कॉल में downloadUrl लौटाता है, जो एकल डेक के लिए ठीक है। बैच के लिए, mode: "async" सेट करें, jobId इकट्ठा करें, और पोल करें। प्रत्येक डेक लगभग 30 सेकंड लेता है, और कुंजी 6 अनुरोध प्रति मिनट की अनुमति देती है, इसलिए सबमिशन 10 सेकंड के अंतराल पर करें।

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":"..."} फिर पोल करें GET https://2slides.com/api/v1/jobs/{jobId}

Python में पूरा लूप: CSV पढ़ें, प्रत्येक पंक्ति को 10 सेकंड के अंतराल पर सबमिट करें, प्रत्येक जॉब को हर 8 सेकंड में पोल करें, और PPTX को एक फ़ाइलनाम के तहत सेव करें जिसमें यूनिट, कक्षा, और भाषा शामिल हो ताकि एक ही पाठ शीर्षक वाली दो कक्षाएं एक-दूसरे को ओवरराइट न करें।

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) # हर 5-10 सेकंड पोल करें; jobs एंडपॉइंट 10 req/min अनुमति देता है 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 सबमिशन, कभी अधिक नहीं 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)

जैसे ही प्रत्येक डेक आता है, job_id, download_url, और status = "draft" शीट में लिखें।

2Slides Fast PPT interface showing template cards such as the Blue Doodle study-abroad and Critical Thinking themes
चित्र 3: 2Slides वेब ऐप में Fast PPT इंटरफ़ेस। generate एंडपॉइंट एक ही टेम्पलेट्स से एक ही संपादन योग्य PPTX बनाता है, प्रत्येक पाठ के लिए एक कॉल।

चरण 5: फ्लिप्ड क्लासरूम विकल्प: छोटे नैरेटेड वीडियो व्याख्यान

फ्लिप्ड क्लासरूम के लिए छात्र जो घर पर देखते हैं वह एक वीडियो होता है, इसलिए पाइपलाइन बदलें। Fast PPT जॉब्स को नैरेट नहीं किया जा सकता। 2K पर इमेज-डिज़ाइन स्लाइड्स के लिए create-pdf-slides का उपयोग करें, फिर एकल वक्ता के साथ generate-narration, फिर वीडियो निर्यात करें। व्याख्यान छोटे रखें: लगभग 45 सेकंड प्रति स्लाइड के हिसाब से 6 से 8 स्लाइड्स का वीडियो 5 से 6 मिनट का होता है।

# 1) इमेज-डिज़ाइन स्लाइड्स (डिफ़ॉल्ट रूप से 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" }' # पोल करें GET /api/v1/jobs/{jobId} जब तक status = success न हो (10 + 8 x 100 = 810 क्रेडिट्स) # 2) उस जॉब पर एकल-वॉइस नैरेशन (8 x 210 = 1,680 क्रेडिट्स) 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 }' # फिर से पोल करें जब तक सफलता न मिले # 3) प्रति-पेज PNG + WAV, मुफ्त 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.zip

MP4 के दो विकल्प: 2Slides वर्कस्पेस में जॉब खोलें और Export, फिर Generate Video का उपयोग करें, जो ब्राउज़र में 1920×1080 H.264 MP4 रेंडर करता है, प्रति पेज 20 क्रेडिट्स; या ZIP से PNG और WAV जोड़े FFmpeg से जोड़ें ताकि LMS में पूरी तरह से स्क्रिप्टेड अपलोड हो सके। फेसलेस एजुकेशनल शॉर्ट्स पोस्ट संशोधन क्लिप्स के लिए 9:16 संस्करण दिखाता है।

चरण 6: नो-कोड और एजेंट विकल्प

Make में पाठ्यक्रम से PowerPoint स्वचालन

यदि पाठ्यक्रम टीम में कोई Python जॉब नहीं चलाना चाहता, तो वही लूप Make पर फिट हो जाता है (n8n और Zapier भी समान):

  • ट्रिगर: पाठ्यक्रम Google Sheet में नई या अपडेटेड पंक्तियों को देखें, या LMS द्वारा फायर किया गया Webhook ट्रिगर।
  • ट्रांसफॉर्म: एक टेक्स्ट या वेरिएबल स्टेप userInput को पंक्ति फ़ील्ड से असेंबल करता है, चरण 3 टेम्पलेट का उपयोग करते हुए।
  • HTTP अनुरोध: POST https://2slides.com/api/v1/slides/generate mode: "async" के साथ, Authorization: Bearer हेडर को एक सीक्रेट के रूप में स्टोर करें, और responseLanguage को पंक्ति से मैप करें।
  • प्रतीक्षा: 30 से 45 सेकंड का Delay या Sleep स्टेप।
  • HTTP अनुरोध: GET https://2slides.com/api/v1/jobs/{jobId}; यदि status अभी success या failed नहीं है, तो फिर से प्रतीक्षा करें।
  • डिलीवर: PPTX को कक्षा के अनुसार Drive फ़ोल्डर में अपलोड करें, फिर download_url और status = "draft" पंक्ति में लिखें।
  • थ्रॉटल: प्रति रन एक पंक्ति, सबमिशन के बीच कम से कम 10 सेकंड, इसलिए 40 पंक्तियों का पेस्ट कभी 6 अनुरोध प्रति मिनट से अधिक नहीं होगा।

एजेंट से पूछें

Claude Code, Codex, या Cursor में काम करने वाले शिक्षक स्क्रिप्ट और परिदृश्य दोनों छोड़ सकते हैं। 2Slides Agent Skill इंस्टॉल करें या होस्टेड MCP सर्वर जोड़ें (claude mcp add --transport http 2slides "https://2slides.com/api/mcp?apikey=YOUR_KEY"), पाठ्यक्रम तालिका पेस्ट करें, और प्रत्येक पंक्ति के लिए एक डेक मांगें। एजेंट वही themes_search, slides_generate, और jobs_get टूल्स उसी कुंजी और क्रेडिट्स के साथ कॉल करता है; देखें Agent Skills पेज

2Slides Agent Skills page: run the same generation from Claude Code, Codex, Cursor and other agents
चित्र 4: 2Slides Agent Skills पेज। स्किल और MCP सर्वर कोडिंग एजेंट्स के लिए सात API टूल्स एक्सपोज़ करते हैं, ताकि शिक्षक सामान्य भाषा में डेक्स का अनुरोध कर सकें।

पहुँच और समीक्षा: AI ड्राफ्ट, शिक्षक अनुमोदित

हर जनरेटेड डेक को ड्राफ्ट के रूप में मानें। status कॉलम draft से reviewed और फिर approved में जाता है, समीक्षा करने वाले के आद्याक्षर के साथ, और कुछ भी छात्रों तक तभी पहुंचता है जब वह approved हो। यह एक नीति है, फीचर नहीं, और इसलिए संपादन योग्य PPTX कक्षा उपयोग के लिए एक सुंदर PDF से अधिक महत्वपूर्ण है।

प्रत्येक डेक के लिए समीक्षा चेकलिस्ट:

  • सामग्री: पंक्ति से हर उद्देश्य दिखाई दे और मानक के लिए सही हो; कोई आविष्कृत तथ्य या तिथि न हो; क्विक-चेक प्रश्न स्लाइड्स से उत्तर योग्य हों।
  • पढ़ने का स्तर: वाक्य लंबाई और शब्दावली कक्षा के अनुरूप हो। कक्षा 4 की स्लाइड्स में कक्षा 9 के वाक्य सबसे आम सुधार हैं।
  • अनुवादित डेक्स: द्विभाषी शिक्षक Spanish या Vietnamese डेक को उसके अपने गुणों पर समीक्षा करें, क्योंकि उदाहरणों को सांस्कृतिक उपयुक्तता और सही अनुवाद दोनों चाहिए।
  • पहुँच: चित्रों को alt टेक्स्ट जोड़ें, टेम्पलेट पृष्ठभूमि के खिलाफ टेक्स्ट कंट्रास्ट जांचें, कमरे के पीछे से पढ़ने योग्य बॉडी टेक्स्ट रखें, और कभी भी केवल रंग से अर्थ न दें। WCAG दिशानिर्देश अधिकांश जिलों द्वारा उद्धृत संदर्भ हैं।
  • वीडियो व्याख्यान: download-slides-pages-voices से ZIP आपको प्रत्येक स्लाइड के लिए एक WAV देता है, इसलिए किसी भी स्पीच-टू-टेक्स्ट टूल से ट्रांसक्रिप्ट और MP4 पर कैप्शन मिनटों में बन जाते हैं।

प्रति डेक लगभग 10 मिनट शिक्षक समीक्षा का बजट रखें: 40 पाठों के लिए लगभग 7 घंटे, जबकि खाली टेम्पलेट से डेक बनाने में शून्य घंटे लगते हैं।

एक विभाग के लिए लागत

क्रेडिट्स पे-एज़-यू-गो हैं: $5 में 2,000 क्रेडिट्स ($0.0025 प्रति) और $80 में 40,000 क्रेडिट्स ($0.002 प्रति) मिलते हैं। नए खातों को 500 मुफ्त क्रेडिट्स मिलते हैं, जो 12 स्लाइड के 4 परीक्षण डेक्स के लिए पर्याप्त हैं।

मात्रापाइपलाइनक्रेडिट्सUSD
40 पाठ × 12 स्लाइड (एक विभाग, एक टर्म)Fast PPT generate480 पेज × 10 = 4,800≈ $12.00 $5 पैक दर पर
500 पाठ × 12 स्लाइड (जिला या कोर्स मार्केटप्लेस, प्रति माह)Fast PPT generate6,000 पेज × 10 = 60,000≈ $120 $80 पैक दर पर
40 फ्लिप्ड व्याख्यान × 8 स्लाइड, 2K प्लस नैरेशनcreate-pdf-slides 40 × 810, generate-narration 40 × 1,68032,400 + 67,200 = 99,600≈ $199 से $249
उन 40 व्याख्यानों के लिए वर्कस्पेस में वैकल्पिक MP4 निर्यात320 पेज × 206,400≈ $13 से $16

समय भी एक बजट है। 6 सबमिशन प्रति मिनट की दर से, 40 पाठ लगभग 7 मिनट में और 500 लगभग 84 मिनट में सबमिट हो जाते हैं, प्रत्येक डेक सबमिशन के लगभग 30 सेकंड बाद पूरा होता है।

इस उपयोग के लिए Fast PPT या इमेज-डिज़ाइन स्लाइड्स?

  • Fast PPT (generate) जब शिक्षकों को PowerPoint या Google Slides में संपादित करना हो और मात्रा अधिक हो: 12 स्लाइड डेक के लिए 120 क्रेडिट्स, लगभग 30 सेकंड में डिलीवर।
  • create-pdf-slides जब डेक अंतिम छात्र-सामना करने वाला आर्टिफैक्ट हो (वीडियो व्याख्यान, LMS एम्बेड) या विशिष्ट दृश्य शैली चाहिए: 2K पर 10 पेज के लिए 1,010 क्रेडिट्स, प्लस नैरेशन के लिए प्रति पेज 210।
  • create-like-this जब जिला का एक ब्रांडेड स्लाइड हर डेक से मेल खाना चाहिए; इसका सार्वजनिक URL referenceImageUrl के रूप में पास करें, लागत create-pdf-slides के समान।
  • गलती से इन्हें कभी मिलाएं नहीं: नैरेशन और MP4 निर्यात केवल create-pdf-slides और create-like-this जॉब्स के लिए हैं, Fast PPT के लिए नहीं।

सामान्य गलतियाँ

  • बल्क पेस्ट के दौरान HTTP 429: कुंजी 6 अनुरोध प्रति मिनट की अनुमति देती है, इसलिए एक सबमिटर रखें जो 10 सेकंड के अंतराल पर सबमिट करे। कुंजी साझा करने वाले थ्रेड्स या परिदृश्य शाखाओं में सबमिशन फैलाएं नहीं।
  • API कुंजी स्प्रेडशीट या साझा Apps Script में: इसे सर्वर-साइड या ऑटोमेशन टूल के सीक्रेट स्टोर में रखें। शिक्षक डेक प्राप्त करें, कुंजी नहीं।
  • Fast PPT जॉब का नैरेशन करना: नैरेशन एंडपॉइंट इसे अस्वीकार करता है। पहले create-pdf-slides से पाठ पुनर्निर्माण करें।
  • भाषा कोड पास करना: responseLanguage: "es" "Spanish" नहीं है। भाषा कॉलम को समर्थित नामों के खिलाफ सत्यापित करें।
  • create-pdf-slides डिफ़ॉल्ट रूप से page: 1 होता है: गिनती स्पष्ट रूप से सेट करें (मिनी-लेक्चर के लिए 8) या मॉडल को चुनने के लिए page: 0 का उपयोग करें। एक पेज वाला व्याख्यान आम पहली बार की आश्चर्य है।
  • पूरे यूनिट प्लान को userInput के रूप में पेस्ट करना: लंबे मानक दस्तावेज़ ध्यान भटकाने वाले डेक बनाते हैं। प्रत्येक पाठ को पहले उद्देश्य, शब्दावली, और स्लाइड संरचना तक सीमित करें।

अक्सर पूछे जाने वाले प्रश्न

क्या मैं बिना कोड लिखे प्रोग्रामेटिक रूप से पाठ स्लाइड्स जनरेट कर सकता हूँ?

हाँ। Make, n8n, या Zapier में, Sheets ट्रिगर एक HTTP Request स्टेप को फीड करता है जो POST /api/v1/slides/generate को mode: "async" के साथ कॉल करता है, फिर एक प्रतीक्षा स्टेप और दूसरा HTTP Request GET /api/v1/jobs/{id} के लिए। शिक्षक ऑटोमेशन टूल छोड़कर 2Slides स्किल या MCP सर्वर के साथ AI एजेंट से भी डेक बना सकते हैं। हर रास्ता एक ही API कुंजी और क्रेडिट्स का उपयोग करता है।

मैं एक पाठ्यक्रम से बहुभाषी पाठ स्लाइड्स कैसे बनाऊं?

प्रत्येक पाठ पंक्ति को प्रत्येक भाषा के लिए डुप्लिकेट करें और भाषा कॉलम को "Spanish" या "Vietnamese" जैसे नाम पर सेट करें। स्क्रिप्ट उस मान को responseLanguage के रूप में पास करती है, इसलिए समान उद्देश्य और शब्दावली से एक अंग्रेज़ी डेक और एक Spanish डेक एक प्रॉम्प्ट टेम्पलेट से बनते हैं। 2Slides 20+ आउटपुट भाषाओं का समर्थन करता है। प्रत्येक अनुवादित डेक की समीक्षा द्विभाषी शिक्षक करें, क्योंकि शब्दावली के उदाहरणों को सांस्कृतिक उपयुक्तता और सही अनुवाद दोनों चाहिए।

क्या 2Slides के अलावा AI पाठ योजना से स्लाइड API विकल्प हैं?

हाँ, कई प्रस्तुति टूल्स के API हैं। Gamma का API समान स्वचालन प्रदान करता है लेकिन API कुंजी के लिए Pro योजना चाहिए, जबकि 2Slides की कुंजी किसी भी खाते पर काम करती है, जिसमें मुफ्त 500 क्रेडिट्स वाला भी शामिल है। SlideSpeak और Canva Connect भी API एक्सपोज़ करते हैं। 2Slides हमारा उत्पाद है, इसलिए शिक्षा के लिए महत्वपूर्ण बिंदुओं पर तुलना करें: संपादन योग्य PPTX आउटपुट, प्रति अनुरोध भाषा, और प्रति स्लाइड मूल्य निर्धारण।

एक जनरेटेड पाठ डेक में कितनी स्लाइड्स होनी चाहिए?

45 से 50 मिनट की कक्षा अवधि के लिए, 10 से 14 स्लाइड्स एक व्यवहार्य डिफ़ॉल्ट हैं: शीर्षक, उद्देश्य, वार्म-अप, 4 से 6 कंटेंट स्लाइड्स एक विचार के साथ, शब्दावली स्लाइड, क्विक चेक, और सारांश। प्रति स्लाइड 10 क्रेडिट्स पर, 12 स्लाइड डेक की कीमत 120 क्रेडिट्स होती है। userInput में संख्या बताएं ताकि बैच में हर डेक का आकार, समीक्षा समय, और लागत पूर्वानुमानित हो।

क्या शिक्षक जनरेटेड डेक्स को PowerPoint या Google Slides में संपादित कर सकते हैं?

हाँ। Fast PPT generate एंडपॉइंट एक डिज़ाइन किए गए टेम्पलेट से बना मूल PPTX लौटाता है, इसलिए टेक्स्ट बॉक्स, आकृतियाँ, और चित्र PowerPoint, Keynote, या Google Slides में आयात के बाद संपादित किए जा सकते हैं। इसलिए यह रेसिपी API आउटपुट को ड्राफ्ट मानती है: शिक्षक फ़ाइल खोलते हैं, अपने छात्रों के लिए उदाहरण समायोजित करते हैं, और अनुमोदित संस्करण सहेजते हैं। create-pdf-slides आउटपुट PDF और पेज इमेजेस होता है और टेक्स्ट-संपादन योग्य नहीं होता।

अगले कदम

अब आपके पास शीट लेआउट, प्रॉम्प्ट टेम्पलेट, Python लूप, और समीक्षा नीति है जो पूरे विभाग के लिए, हर भाषा में प्रोग्रामेटिक रूप से पाठ स्लाइड्स जनरेट करने के लिए आवश्यक हैं।

About 2Slides

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

Try For Free