

Programowe generowanie slajdów lekcyjnych na podstawie programu nauczania (2026)
Aby programowo generować slajdy lekcyjne, wyeksportuj swój program nauczania jako jeden wiersz na lekcję (jednostka, tytuł, cele, słownictwo, klasa, język), a następnie skrypt wywołuje endpoint 2Slides Fast PPT POST /api/v1/slides/generate raz na wiersz z motywem edukacyjnym z GET /api/v1/themes/search i responseLanguage ustawionym dla danej klasy. Każdy zestaw 12 slajdów to edytowalny PPTX, który kosztuje 120 kredytów, około 0,30 USD, i zwraca się w około 30 sekund. Dla odwróconych klas, create-pdf-slides plus generate-narration tworzy krótkie wykłady wideo. Stworzone dla deweloperów edtech, projektantów instrukcji i zespołów programów nauczania w okręgach szkolnych.
Najważniejsze informacje
- Jeden zestaw lekcyjny Fast PPT kosztuje 10 kredytów za slajd, więc zestaw 12-slajdowy to 120 kredytów, około 0,30 USD przy stawce 5 USD za 2000 kredytów.
- Dział z 40 lekcjami po 12 slajdów każda zużywa 4800 kredytów, około 12 USD, i wysyła zapytania w około 7 minut przy limicie 6 zapytań na minutę.
responseLanguageakceptuje nazwę języka, np. "Spanish" lub "Vietnamese", obejmując ponad 20 języków wyjściowych dla programów dwujęzycznych z tych samych wierszy programu.- Fast PPT generuje natywny, edytowalny plik PPTX, więc nauczyciele mogą dostosować każdy slajd przed lekcją. Zestawy Fast PPT nie mogą być narracyjne.
- Dla odwróconych klas, 8-slajdowy wykład wideo z narracją kosztuje 2490 kredytów (810 za 2K slajdów plus 1680 za narrację), około 5 do 6,25 USD.
Dla kogo to jest
Projektanci instrukcji, inżynierowie edtech i twórcy kursów, którzy mają program nauczania w ustrukturyzowanej formie (Google Sheet, CSV z LMS, baza danych kursu) i potrzebują pierwszego szkicu zestawu slajdów dla każdej lekcji, a nie tylko kilku. Zespoły okręgów szkolnych prowadzące programy dwujęzyczne, gdzie jedna lekcja musi istnieć w języku angielskim i hiszpańskim lub wietnamskim, zyskują najwięcej dzięki polu językowemu wiersza.
Pomiń ten przepis, jeśli masz pięć lekcji i nauczyciela z popołudniem; przegląd narzędzi dla nauczycieli opisuje ścieżkę aplikacji webowych.
Przebieg pracy w skrócie
| Krok | Narzędzie | Co się dzieje | Endpoint 2Slides / kredyty |
|---|---|---|---|
| 1 | Eksport z Sheets lub LMS | Jeden wiersz na lekcję i język: jednostka, tytuł, klasa, cele, słownictwo, liczba slajdów | brak |
| 2 | curl lub przeglądarka | Wyszukaj motywy edukacyjne i klasowe, zapisz jeden themeId na zakres klas | GET /api/v1/themes/search, bezpłatne |
| 3 | Python lub Node | Zbuduj ustrukturyzowany prompt z pól wiersza, ustaw responseLanguage dla klasy | brak |
| 4 | Python lub Make | Jedno wywołanie generate na wiersz z mode: "async", maksymalnie 6 na minutę | POST /api/v1/slides/generate, 10 kredytów za stronę |
| 5 | Skrypt | Poll co 5-10 s aż success, pobierz PPTX na Drive lub LMS | GET /api/v1/jobs/{id}, bezpłatne |
| 6 | Nauczyciel | Przejrzyj, edytuj i zatwierdź PPTX przed udostępnieniem uczniom | brak |
| 7 (opcjonalnie) | Skrypt plus workspace | Odwrócona klasa: slajdy zaprojektowane graficznie, narracja jednym głosem, eksport MP4 | create-pdf-slides 10 + 100 za stronę przy 2K, generate-narration 210 za stronę |
Krok 1: Normalizacja eksportu programu nauczania
Spłaszcz eksport z LMS lub przewodnik tempa na jeden wiersz na lekcję na język. Jeśli lekcja jest prowadzona w dwóch językach, zduplikuj wiersz i zmień tylko kolumnę language. Zachowaj pola wielowartościowe (cele, słownictwo) rozdzielone pionową kreską, aby generator promptów mógł zamienić je na wypunktowanie.
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,10Dodaj trzy kolumny księgowe, które skrypt wypełni później: job_id, download_url i status. Kolumna status steruje opisanym poniżej procesem przeglądu.
Krok 2: Znajdź motyw przyjazny edukacji (themeId)
themeId decyduje o wyglądzie zestawu Fast PPT. Wyszukaj ponad 1500 szablonów z terminami klasowymi, a następnie zachowaj jeden lub dwa ID na zakres klas: styl ręcznie rysowany lub doodle dla szkoły podstawowej, coś bardziej czystego dla szkół średnich.
curl "https://2slides.com/api/v1/themes/search?query=education&limit=10" \
-H "Authorization: Bearer $SLIDES_API_KEY"
# Warto też spróbować: query=classroom, query=doodle, query=science, query=studyKażdy wynik zawiera themeId i metadane. Przechowuj ID jako zmienne środowiskowe (EDU_THEME_ELEMENTARY, EDU_THEME_SECONDARY), a nie w arkuszu. Endpoint wyszukiwania jest bezpłatny, ale dzieli limit 6 zapytań na minutę, więc uruchom go raz podczas konfiguracji, nie raz na lekcję.

themes/search.
Krok 3: Zbuduj prompt i ustaw język dla wielojęzycznych slajdów lekcyjnych
Prompt to miejsce, gdzie jakość programu przekłada się na jakość zestawu. Podaj modelowi klasę, cele jako wypunktowanie, słownictwo do zdefiniowania oraz stałą strukturę slajdów. Zachowaj userInput poniżej kilkuset słów; cele i słownictwo to dane wejściowe, nie cały plan jednostki.
Następnie ustaw responseLanguage z wiersza. Przyjmuje nazwę języka, więc działa "Spanish" i "Vietnamese", ale nie "es" i "vi". Napisz prompt po angielsku i pozwól, by zestaw wyszedł po hiszpańsku; jeden szablon obsłuży cały program.
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 w dokumentacji API 2Slides, w tym ponad 20 wartości responseLanguage akceptowanych po nazwie.
Krok 4: Programowe generowanie slajdów lekcyjnych z Fast PPT
To krok, który pozwala małemu zespołowi masowo tworzyć prezentacje klasowe. Fast PPT generate domyślnie działa synchronicznie i zwraca downloadUrl w jednym wywołaniu, co jest dobre dla pojedynczego zestawu. Dla partii ustaw mode: "async", zbierz wartości jobId i polluj. Każdy zestaw zajmuje około 30 sekund, a klucz pozwala na 6 zapytań na minutę, więc rozłóż wysyłanie co 10 sekund.
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":"..."} then poll GET https://2slides.com/api/v1/jobs/{jobId}Pełna pętla w Pythonie: czytaj CSV, wysyłaj każdy wiersz z 10-sekundową przerwą, polluj każde zadanie co 8 sekund i zapisz PPTX pod nazwą zawierającą jednostkę, klasę i język, aby dwie klasy z tym samym tytułem lekcji się nie nadpisały.
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) # poll co 5-10 s; endpoint jobs pozwala na 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 zgłoszeń na minutę, nigdy więcej
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)Zapisz job_id, download_url i status = "draft" z powrotem do arkusza, gdy każdy zestaw się pojawi.

generate generuje ten sam edytowalny PPTX z tych samych szablonów, jedno wywołanie na lekcję.
Krok 5: Wariant odwróconej klasy: krótkie wykłady wideo z narracją
Dla odwróconej klasy artefaktem, który uczniowie oglądają w domu, jest wideo, więc zmień pipeline. Zadania Fast PPT nie mogą mieć narracji. Użyj create-pdf-slides dla graficznie zaprojektowanych slajdów 16:9 w 2K, potem generate-narration z jednym mówcą, a następnie eksportuj wideo. Zachowaj wykłady krótkie: 6 do 8 slajdów z około 45 sekundami narracji na slajd to 5-6 minut wideo.
# 1) slajdy zaprojektowane graficznie (domyślnie 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"
}'
# poll GET /api/v1/jobs/{jobId} aż status = success (10 + 8 x 100 = 810 kredytów)
# 2) narracja jednym głosem na to zadanie (8 x 210 = 1680 kredytów)
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
}'
# poll ponownie aż do sukcesu
# 3) PNG + WAV na stronę, bezpłatne
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.zipDwie opcje dla MP4: otwórz zadanie w workspace 2Slides i użyj Eksportuj, potem Generuj Wideo, które renderuje H.264 MP4 w rozdzielczości 1920×1080 w przeglądarce za 20 kredytów za stronę; lub połącz pary PNG i WAV z ZIP-a za pomocą FFmpeg, aby w pełni zautomatyzować upload do LMS. Post o edukacyjnych filmikach bez twarzy pokazuje wersję 9:16 do klipów rewizyjnych.
Krok 6: Alternatywy bez kodu i z agentami
Automatyzacja programu nauczania do PowerPoint w Make
Jeśli nikt z zespołu programu nie chce uruchamiać Pythona, ta sama pętla mieści się w scenariuszu Make (n8n i Zapier działają podobnie):
- Wyzwalacz: obserwuj nowe lub zmienione wiersze w arkuszu Google Sheets programu lub wyzwalacz Webhook z LMS.
- Transformacja: krok tekstowy lub zmienna składa
userInputz pól wiersza według szablonu z Kroku 3. - Żądanie HTTP:
POST https://2slides.com/api/v1/slides/generatezmode: "async", nagłówekAuthorization: Bearerprzechowywany jako sekret scenariusza, iresponseLanguagemapowany z wiersza. - Czekaj: krok Delay lub Sleep 30-45 sekund.
- Żądanie HTTP:
GET https://2slides.com/api/v1/jobs/{jobId}; jeślistatusnie jestsuccesslubfailed, powtarzaj czekanie. - Dostarcz: załaduj PPTX do folderu Drive według klasy, potem zapisz
download_urlistatus = "draft"z powrotem do wiersza. - Limituj: jeden wiersz na uruchomienie, co najmniej 10 sekund przerwy między zgłoszeniami, aby 40 wierszy nie przekroczyło 6 zapytań na minutę.
Zapytaj agenta
Nauczyciele pracujący w Claude Code, Codex lub Cursor mogą pominąć zarówno skrypt, jak i scenariusz. Zainstaluj 2Slides Agent Skill lub dodaj hostowany serwer MCP (claude mcp add --transport http 2slides "https://2slides.com/api/mcp?apikey=YOUR_KEY"), wklej tabelę programu i poproś o jeden zestaw na wiersz. Agent wywołuje te same narzędzia themes_search, slides_generate i jobs_get z tym samym kluczem i kredytami; zobacz stronę Agent Skills.

Dostępność i przegląd: szkice AI, zatwierdzenie przez nauczycieli
Traktuj każdy wygenerowany zestaw jako szkic. Kolumna status przechodzi od draft do reviewed do approved z inicjałami recenzenta i nic nie trafia do uczniów, dopóki nie będzie approved. To polityka, nie funkcja, i dlatego edytowalny PPTX jest ważniejszy niż ładniejszy PDF do użytku w klasie.
Lista kontrolna przeglądu dla każdego zestawu:
- Treść: każdy cel z wiersza jest obecny i zgodny ze standardem; brak wymyślonych faktów lub dat; pytania szybkiego sprawdzenia są możliwe do odpowiedzi na podstawie slajdów.
- Poziom czytania: długość zdań i słownictwo odpowiada klasie. Najczęstsza poprawka to slajdy klasy 4 z zdaniami klasy 9.
- Zestawy tłumaczone: nauczyciel dwujęzyczny przegląda hiszpański lub wietnamski zestaw samodzielnie, ponieważ przykłady słownictwa muszą pasować kulturowo i być poprawnie przetłumaczone.
- Dostępność: dodaj tekst alternatywny do obrazów, sprawdź kontrast tekstu względem tła szablonu, utrzymuj czytelność tekstu z tyłu sali i nigdy nie przekazuj znaczenia tylko kolorem. Wytyczne WCAG to odniesienie cytowane przez większość okręgów.
- Wykłady wideo: ZIP z
download-slides-pages-voicesdaje jeden WAV na slajd, więc transkrypcja z dowolnego narzędzia rozpoznawania mowy i napisy do MP4 zajmują kilka minut.
Przewiduj około 10 minut przeglądu nauczyciela na zestaw: około 7 godzin na 40 lekcji, w porównaniu do zerowego czasu spędzonego na tworzeniu zestawów od zera.
Koszty dla działu
Kredyty są płatne według zużycia: 5 USD kupuje 2000 kredytów (0,0025 USD za sztukę), a 80 USD kupuje 40 000 (0,002 USD za sztukę). Nowe konta dostają 500 darmowych kredytów, wystarczających na 4 testowe zestawy po 12 slajdów.
| Wolumen | Pipeline | Kredyty | USD |
|---|---|---|---|
| 40 lekcji × 12 slajdów (jeden dział, jeden semestr) | Fast PPT generate | 480 stron × 10 = 4,800 | ≈ 12,00 USD przy pakiecie 5 USD |
| 500 lekcji × 12 slajdów (okręg lub rynek kursów, miesięcznie) | Fast PPT generate | 6,000 stron × 10 = 60,000 | ≈ 120 USD przy pakiecie 80 USD |
| 40 wykładów odwróconych × 8 slajdów, 2K plus narracja | create-pdf-slides 40 × 810, generate-narration 40 × 1,680 | 32,400 + 67,200 = 99,600 | ≈ 199 do 249 USD |
| Opcjonalny eksport MP4 dla tych 40 wykładów w workspace | 320 stron × 20 | 6,400 | ≈ 13 do 16 USD |
Czas to drugi budżet. Przy 6 zgłoszeniach na minutę, 40 lekcji wysyła się w około 7 minut, a 500 w około 84 minuty, każdy zestaw kończy się około 30 sekund po zgłoszeniu.
Fast PPT czy slajdy zaprojektowane graficznie dla tego przypadku?
- Fast PPT (
generate), gdy nauczyciele muszą edytować w PowerPoint lub Google Slides i jest duża ilość: 120 kredytów za zestaw 12 slajdów, dostarczany w około 30 sekund. create-pdf-slides, gdy zestaw jest finalnym artefaktem dla ucznia (wykład wideo, osadzenie w LMS) lub wymaga konkretnego stylu wizualnego: 1010 kredytów za 10 stron w 2K, plus 210 za stronę za narrację.create-like-this, gdy okręg ma markowy slajd, który każdy zestaw powinien mieć; podaj jego publiczny URL jakoreferenceImageUrl, koszt taki sam jakcreate-pdf-slides.- Nigdy ich nie mieszaj przez przypadek: narracja i eksport MP4 istnieją tylko dla zadań
create-pdf-slidesicreate-like-this, nie dla Fast PPT.
Typowe pułapki
- HTTP 429 podczas masowego wklejania: klucz pozwala na 6 zapytań na minutę, więc trzymaj jednego nadawcę z 10-sekundową przerwą. Nie rozpraszaj zgłoszeń na wiele wątków lub gałęzi scenariusza dzielących klucz.
- Klucz API w arkuszu lub współdzielonym Apps Script: trzymaj go po stronie serwera lub w magazynie sekretów narzędzia automatyzacji. Nauczyciele otrzymują zestawy, nigdy klucze.
- Narracja do zadania Fast PPT: endpoint narracji odrzuca to. Najpierw odbuduj lekcję z
create-pdf-slides. - Podawanie kodu języka:
responseLanguage: "es"to nie"Spanish". Waliduj kolumnę języka względem obsługiwanych nazw. create-pdf-slidesdomyślniepage: 1: ustaw liczbę jawnie (8 dla mini-wykładu) lub użyjpage: 0, by model wybrał. Jednostronicowy wykład to częsta niespodzianka przy pierwszym uruchomieniu.- Wklejanie całego planu jednostki jako
userInput: długie dokumenty standardów dają nieostre zestawy. Najpierw zredukuj każdą lekcję do celów, słownictwa i struktury slajdów.
Najczęściej zadawane pytania
Czy mogę generować slajdy lekcyjne programowo bez pisania kodu?
Tak. W Make, n8n lub Zapier wyzwalacz Sheets zasila krok HTTP Request wywołujący POST /api/v1/slides/generate z mode: "async", po czym następuje krok oczekiwania i drugie żądanie HTTP do GET /api/v1/jobs/{id}. Nauczyciele mogą też pominąć narzędzia automatyzacji i poprosić agenta AI ze skill 2Slides lub serwerem MCP o stworzenie zestawów z wklejonej tabeli programu. Każda ścieżka używa tego samego klucza API i tych samych kredytów.
Jak zrobić wielojęzyczne slajdy lekcyjne z jednego programu?
Zduplikuj każdy wiersz lekcji raz na język i ustaw kolumnę język na nazwę taką jak "Spanish" lub "Vietnamese". Skrypt przekazuje tę wartość jako responseLanguage, więc identyczne cele i słownictwo dają zestaw angielski i hiszpański z jednego szablonu promptu. 2Slides obsługuje ponad 20 języków wyjściowych. Niech nauczyciel dwujęzyczny przegląda każdy przetłumaczony zestaw, bo przykłady słownictwa muszą pasować kulturowo i być poprawnie przetłumaczone.
Czy istnieje alternatywa API AI do planów lekcji na slajdy poza 2Slides?
Tak, kilka narzędzi prezentacyjnych ma API. API Gamma oferuje podobną automatyzację, ale wymaga planu Pro dla kluczy API, podczas gdy klucze 2Slides działają na każdym koncie, w tym darmowym z 500 kredytami. SlideSpeak i Canva Connect też udostępniają API. 2Slides to nasz produkt, więc porównaj pod kątem ważnym dla edukacji: edytowalny PPTX, język na żądanie i cena za slajd.
Ile slajdów powinien mieć wygenerowany zestaw lekcyjny?
Na 45-50 minut lekcji 10-14 slajdów to dobry standard: tytuł, cele, rozgrzewka, 4-6 slajdów z treścią (po jednej idei na slajd), slajd ze słownictwem, szybkie sprawdzenie i podsumowanie. Przy 10 kredytach za slajd, zestaw 12-slajdowy kosztuje 120 kredytów. Podaj liczbę w userInput, aby każdy zestaw w partii miał przewidywalny rozmiar, czas przeglądu i koszt.
Czy nauczyciele mogą edytować wygenerowane zestawy w PowerPoint lub Google Slides?
Tak. Endpoint Fast PPT generate zwraca natywny PPTX zbudowany z zaprojektowanego szablonu, więc pola tekstowe, kształty i obrazy są edytowalne w PowerPoint, Keynote lub Google Slides po imporcie. Dlatego ten przepis traktuje wyjście API jako szkic: nauczyciel otwiera plik, dostosowuje przykłady dla swoich uczniów i zapisuje wersję zatwierdzoną. Wyjście create-pdf-slides to PDF plus obrazy stron i nie jest edytowalne tekstowo.
Kolejne kroki
Masz teraz układ arkusza, szablon promptu, pętlę w Pythonie i politykę przeglądu potrzebne do programowego generowania slajdów lekcyjnych dla całego działu, w każdym języku, którego uczy program.
- Pobierz klucz API na 2slides.com/api. Rejestracja daje 500 darmowych kredytów, wystarczających na cztery testowe lekcje po 12 slajdów przed zakupem.
- Przeczytaj post hubowy, Przypadki użycia API prezentacji AI według zespołu, aby zobaczyć, jak zespoły sprzedaży, HR i marketingu robią to samo na swoich arkuszach.
- Kontynuuj z przepisem na batch generowanie zestawów słownictwa dla wariantu z mniejszym promptem oraz przewodnikiem po wykładach wideo zanim nagrasz pierwszy wykład odwróconej klasy.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free