

Rannsókn til kynningar ferli: Tavily, LLM, Slides API (2026)
Rannsókn til kynningar ferli tekur við efni og skilar heimildum í glærukynningu. Leit API (Tavily eða Exa) safnar 10 til 20 heimildum, LLM skrifar 12 glærna yfirlit með númeruðum heimildum, og 2Slides API breytir yfirlitinu í glærukynningu: POST /api/v1/slides/generate fyrir ritvinnanlegt PPTX á 10 kreditum á síðu (120 kredit, um $0.30, fyrir 12 glærur), eða create-pdf-slides fyrir myndahannaðar glærur á 10 + 100 kreditum á síðu. Þetta hentar ráðgjafateymum, greiningaraðilum og rannsóknarrekstri sem senda sömu kynningu vikulega.
Helstu atriði
- 12 glærna Fast PPT kynning kostar 120 kredit, um $0.30 við $5 pakka verð; myndahönnuð útgáfa kostar 1,210 kredit, um $3.03.
- Ferlið er fjórar köll: eitt leit API kall, eitt LLM kall,
GET /api/v1/themes/search, svoPOST /api/v1/slides/generate. - Allar 2Slides svör eru umbúin sem
{ success, data: { jobId, status, downloadUrl } }, svo einn parser sér um bæði innsendingu og eftirlit. - Takmörkun á hraða er 6 beiðnir á mínútu á lykil, og Fast PPT kynning skilar um 30 sekúndum í samstilltum ham.
- Heimildir endast aðeins ef LLM promptið neyðir númeraða heimildaskrá og bannar uppspuna; kynningargjafinn sniðar efnið, hann sannreynir það ekki.
Fyrir hvern þetta er
Þú rekur ráðgjafafyrirtæki, rannsóknarborð eða efnisrekstur, og einhver biður um „fljótlega kynningu um evrópskan rafhlöðueyðingarmarkað“ á nokkurra daga fresti. Rannsóknin tekur klukkutíma, kynningin tvö til viðbótar, og það eru sömu 12 glærurnar alltaf: samantekt, markaðsstærð, leikmenn, straumar, áhættur, tillögur, heimildir. Ef þú átt nú þegar n8n dæmi eða Python áætlanagerð, þarf þetta ferli enga nýja innviði.
Ekki nota þetta ferli fyrir lokaafurðir til viðskiptavina sem þurfa sérsniðna greiningu. Það framleiðir heimildaskráða fyrstu drög á nokkrum mínútum; mannlegur lesandi skoðar heimildirnar og ákveður hvað á að segja.
Ferlið í hnotskurn
| Skref | Tól | Hvað gerist | 2Slides endapunktur / kredit |
|---|---|---|---|
| 1. Kveikja | n8n áætlun eða form, cron, eða CLI rök | Efnisstrengur fer inn í ferlið | ekkert |
| 2. Leit | Tavily /search eða Exa /search | 10 til 20 URL með titlum og textabrotum | ekkert |
| 3. Yfirlit | OpenAI eða Claude | 12 glærna uppkast, hver tölustaður merktur [n], plús heimildaskrá | ekkert |
| 4. Þema | GET /api/v1/themes/search?query=consulting | Skilar mögulegum themeId gildum | ókeypis, 6 beiðnir/mín |
| 5. Kynning | POST /api/v1/slides/generate (eða create-pdf-slides) | Yfirlit verður að PPTX (eða PDF + myndir á síðum) | 10 kredit/síða (eða 10 + 100/síða) |
| 6. Eftirlit | GET /api/v1/jobs/{jobId} á 5 til 10 sek fresti | Bíða eftir status: "success" | ókeypis, 10 beiðnir/mín |
| 7. Afhending | Google Drive upphleðsla, Slack skilaboð | Teymið fær tengil og heimildaskrá | ekkert |
Skref 1: Safna 10 til 20 heimildum með rannsóknar API
Kynningin er aðeins eins góð og heimildirnar, svo leggðu vinnu í þetta. Tavily skilar niðurstöðum með útdregnu efni úr síðum, sem LLM þarf til að vísa í frekar en að muna. Exa gerir það sama með merkingarleit. Biddu um 10 til 20 niðurstöður og takmarkaðu við síðustu 12 mánuði ef efnið er tímabundið.
Vistaðu hverja niðurstöðu sem { id, url, title, published, snippet } og númeraðu id frá 1. Þessi id verða tilvísunarmörk á glæru, svo haltu sama fylki í gegnum allt keyrsluferlið.
curl -s https://api.tavily.com/search \
-H "Content-Type: application/json" \
-d '{
"api_key": "'"$TAVILY_API_KEY"'",
"query": "European battery recycling market size 2026",
"search_depth": "advanced",
"max_results": 15,
"include_raw_content": false
}'Skref 2: Skrifa 12 glærna yfirlit með heimildum (OpenAI eða Claude)
Promptið gerir þrjú verk: lagfærir glæruskipan, neyðir hvert tölustað að bera heimildar-id, og bannar tölur sem ekki eru í heimildum. Biddu um hreinan texta, ekki JSON, því textinn fer beint í userInput í 2Slides kallinu.
Skipulag sem virkar fyrir flestar ráðgjafayfirlit er 12 glærur: 1 titill, 2 framkvæmdastjórnaryfirlit, 3 markaðsstærð, 4 til 5 lykilleikmenn, 6 til 7 straumar, 8 til 9 áhættur, 10 til 11 tillögur, 12 heimildir. Haltu 3 til 5 punktum á hverri glæru; Fast PPT sniðmát eru hönnuð fyrir þessa þéttleika.
You are a research analyst. Using ONLY the numbered sources below, write a 12-slide
briefing on: {topic}.
Slides: 1 Title, 2 Executive summary, 3 Market size, 4-5 Key players, 6-7 Trends,
8-9 Risks, 10-11 Recommendations, 12 Sources.
Rules:
- Every number, percentage or date must end with its source id in brackets, e.g. "EUR 4.2B by 2030 [3]".
- If the sources do not contain a figure, write "no reliable figure found" instead of estimating.
- Slide 12 lists every cited id as "[n] Title, Publisher, URL".
- 3 to 5 bullets per slide, each under 20 words. Start each slide with "Slide N: <heading>".
Sources:
{sources}Skref 3: Velja ráðgjafastíl þema
Fast PPT kynningar eru byggðar á hönnuðum sniðmátum, og themeId ákveður útlit. Leitaðu í bókasafninu einu sinni að „consulting“ eða „corporate“, veldu eitt eða tvö id og kóðaðu þau fast inn í ferlið. Að leita í hvert skipti eyðir takmörkun á hraða.
curl -s "https://2slides.com/api/v1/themes/search?query=consulting&limit=5" \
-H "Authorization: Bearer $SLIDES_API_KEY"Svar listar hvert þema með themeId, nafni og forskoðun. Til að skoða sjónrænt sýnir Templates Hub sömu 1,500+ sniðmát.

Skref 4: Búa til kynningu með 2Slides API
Tveir möguleikar. Fyrir ritvinnanlegt PPTX sem ráðgjafi getur breytt í PowerPoint, kallaðu á generate. Sjálfgefið er samstilltur hamur, svo 12 glærna kynning kemur til baka með downloadUrl í einu kalli á um 30 sekúndum. Þegar margar kynningar eru í bið, sendu mode: "async" og fylgdu eftir með eftirliti.
curl -s -X POST https://2slides.com/api/v1/slides/generate \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Slide 1: European Battery Recycling Market 2026\n...\nSlide 12: Sources\n[1] ...",
"themeId": "THEME_ID_FROM_SEARCH",
"responseLanguage": "English",
"mode": "async"
}'Svar:
{ "success": true, "data": { "jobId": "job_9f3a...", "status": "pending" } }Fyrir premium myndahannaða útgáfu (PDF plús myndir á hverri síðu), kallaðu á create-pdf-slides með sama yfirliti. Stilltu page: 12 til að passa við yfirlitið, eða page: 0 til að láta skipulagið velja.
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": "Slide 1: European Battery Recycling Market 2026\n...",
"designStyle": "consulting deck, navy and white, dense data slides, one chart per slide",
"aspectRatio": "16:9",
"resolution": "2K",
"page": 12,
"contentDetail": "standard",
"responseLanguage": "English"
}'Báðir möguleikar skila sömu umbúðum. Fylgdu GET https://2slides.com/api/v1/jobs/{jobId} á 5 til 10 sekúndna fresti þar til data.status er success eða failed, og sækja svo data.downloadUrl.
Skref 5: Innleiðing A, n8n vinnuflæði (Tavily n8n kynning)
n8n er hraðasta leiðin til að gera þetta að áætluðu Tavily n8n kynningarverkefni sem ófagmenn geta kveikt á úr formi. Sjö staðlaðir hnútir duga.
- Schedule Trigger (vikulega) eða Form Trigger með einu „topic“ reit.
- HTTP Request til Tavily
/searchmeð efni,max_results: 15. - OpenAI hnútur (eða HTTP Request til Claude) með promptinu úr Skrefi 2; sendu númeruðu heimildirnar í skilaboðunum.
- Code hnútur sem setur saman
{ userInput, themeId, responseLanguage: "English", mode: "async" }úr LLM textanum. - HTTP Request til
POST https://2slides.com/api/v1/slides/generatemeð hausAuthorization: Bearer {{ $env.SLIDES_API_KEY }}. Haltu lykli í n8n auðkennum, aldrei í hnútalíkama. - Wait hnútur (10 sek), svo HTTP Request til
GET /api/v1/jobs/{{ $json.data.jobId }}og IF hnútur:successheldur áfram,pendingeðaprocessingfer aftur í Wait,failedsendir villu í Slack. - HTTP Request (sækja
data.downloadUrlsem binary) svo Google Drive upphleðsla og Slack skilaboð með Drive tengli og efni.
Bættu við annarri Google Drive upphleðslu fyrir sources.json úr Skrefi 1; skoðandi vill sjá fullar textabrot, ekki bara Heimildaglugga. Auðkenni og villumeðhöndlun eru útskýrð í n8n + 2Slides: sjálfvirk kynningarvinnuflæði.
Skref 6: Innleiðing B, eitt Python skrift
Fyrir teymi sem kýs cron verkefni, gerir eitt Python skjal sama verkið. Þessi útgáfa notar Tavily og OpenAI; skiptu út fyrir Exa eða Claude með því að breyta einni aðgerð.
import os, time, json, requests
TAVILY = os.environ["TAVILY_API_KEY"]
OPENAI = os.environ["OPENAI_API_KEY"]
SLIDES = os.environ["SLIDES_API_KEY"]
BASE = "https://2slides.com/api/v1"
H = {"Authorization": f"Bearer {SLIDES}", "Content-Type": "application/json"}
def search(topic, n=15):
r = requests.post("https://api.tavily.com/search", json={
"api_key": TAVILY, "query": topic, "search_depth": "advanced", "max_results": n})
r.raise_for_status()
return [{"id": i + 1, "url": s["url"], "title": s["title"], "snippet": s["content"]}
for i, s in enumerate(r.json()["results"])]
def write_brief(topic, sources):
src = "\n".join(f"[{s['id']}] {s['title']} | {s['url']}\n{s['snippet']}" for s in sources)
prompt = open("brief_prompt.txt").read().format(topic=topic, sources=src)
r = requests.post("https://api.openai.com/v1/chat/completions",
headers={"Authorization": f"Bearer {OPENAI}"},
json={"model": "gpt-4.1", "messages": [{"role": "user", "content": prompt}], "temperature": 0.2})
r.raise_for_status()
return r.json()["choices"][0]["message"]["content"]
def pick_theme(query="consulting"):
r = requests.get(f"{BASE}/themes/search", headers=H, params={"query": query, "limit": 5})
r.raise_for_status()
return r.json()["data"]["themes"][0]["themeId"]
def generate_deck(brief, theme_id, language="English"):
r = requests.post(f"{BASE}/slides/generate", headers=H, json={
"userInput": brief, "themeId": theme_id,
"responseLanguage": language, "mode": "async"})
r.raise_for_status()
body = r.json()
assert body["success"], body
return body["data"]["jobId"]
def wait_for(job_id, every=8, timeout=600):
start = time.time()
while time.time() - start < timeout:
d = requests.get(f"{BASE}/jobs/{job_id}", headers=H).json()["data"]
if d["status"] == "success":
return d["downloadUrl"]
if d["status"] == "failed":
raise RuntimeError(f"job {job_id} failed: {d}")
time.sleep(every)
raise TimeoutError(job_id)
if __name__ == "__main__":
topic = "European battery recycling market 2026"
sources = search(topic)
brief = write_brief(topic, sources)
url = wait_for(generate_deck(brief, pick_theme()))
slug = topic.lower().replace(" ", "-")
open(f"{slug}.pptx", "wb").write(requests.get(url).content)
json.dump({"topic": topic, "sources": sources, "brief": brief},
open(f"{slug}.sources.json", "w"), indent=2)Skriftið býr til tvö skjöl í hverri keyrslu: PPTX og .sources.json með heimildaskrá og yfirlitstexta. JSON er endurskoðunarspor þegar samstarfsmaður spyr hvaðan tölur á glæru 3 komu. Fyrir fjölda, haltu innsendingum undir 6 á mínútu.
Heimildahreinlæti: hver tala ber heimild
Sjálfvirk kynningagerð fyrir ráðgjöf bregst á einn fyrirsjáanlegan hátt: sjálfsörugg tala á glæru 3 sem engin heimild styður. Kynningargjafinn sniðar aðeins það sem hann fær, svo stjórnun er í LLM skrefinu og eftirlit eftir það.
- Neyða merkingarformi. Hver tala endar á
[n]. Hafna yfirliti (og keyra LLM aftur) ef reglulegt mynstur finnur tölu með „%“, „B“, „M“ eða ári án hornklofa á sömu línu. - Staðfesta id við heimildafylki.
[7]í yfirliti með aðeins 6 heimildum þýðir að líkanið fann upp heimild. Hætta keyrslu. - Halda Heimildaglærunni. Glæra 12 listar
[n] Title, Publisher, URLfyrir hvert tilvísunarnúmer. Þetta er fyrsta glæran sem skoðandi les. - Vista fylgiskjal.
.sources.json(eða Drive upphleðsla í n8n) heldur textabrotunum sem líkanið sá, svo skoðandi getur borið texta glæru saman við upprunalegt efni. - Kjós „no reliable figure found“. Ráðgjafar geta fyllt heiðarlegt bil; þeir geta ekki auðveldlega greint uppspuna.
Umboðsmaðurinn: Claude Code eða Codex með 2Slides hæfileika eða MCP
Skrifaða ferlið hentar fyrir áætlað, endurtekið efni. Fyrir einstaka djúpa könnun gerir umboðsmaður sömu skrefin í samtali. Tengdu hýsta 2Slides MCP þjóninn við Claude Code með einni skipun, og biððu umboðsmanninn að rannsaka efnið með vefleitartóli, skrifa heimildaskráða yfirlitið, kalla themes_search fyrir ráðgjafathema, og kalla slides_generate með yfirlitinu. MCP býður upp á 7 verkfæri, þar á meðal jobs_get fyrir eftirlit, á sama lykli og kreditum og REST API.
claude mcp add --transport http 2slides "https://2slides.com/api/mcp?apikey=YOUR_KEY"
Í Codex, Cursor eða öðrum umboðsmönnum sem kjósa hæfileika, settu upp Agent Skill af skills síðunni í staðinn; það kennir sömu endapunkta og sama innsendingu, eftirlit og niðurhals lykkju. Sjá Agent Skills vs MCP servers fyrir kynningar fyrir kostir og Hvernig á að nota Claude MCP til að búa til kynningar fyrir skref-fyrir-skref uppsetningu.

Hvernig ráðgjafakynning lítur út
2Slides Gallery hýsir dæmakynningar eins og „AI at Work 2025“ frá BCG, sem byrjar á einlínu yfirliti og endar með aðferðafræði og heimildum, sama form og 12 glærna yfirlitið hér að ofan. Þessar kynningar eru raunverulegar heimildir hýstar á 2Slides, ekki API úttak. Notaðu þær sem hönnunarinnblástur, eða sendu myndatengil sem referenceImageUrl til create-like-this svo myndahannaða leiðin fái lit, letur og skipulag úr viðmiðun.


Fyrir víðtækari yfirsýn yfir hvaða verkfæri henta ráðgjöf, sjá Best AI presentation tools for consultants. Gamma API síðan skráir sambærilegt n8n + Tavily + OpenAI ferli; API lyklar þar krefjast Pro áætlunar, en 2Slides lyklar virka á hvaða reikningi sem er. 2Slides er okkar vara, svo metið samanburðinn í því ljósi.
Kostnaður
Kredit eru greidd eftir notkun: $5 kaupir 2,000 kredit ($0.0025 á kredit) og $80 kaupir 40,000 kredit ($0.002 á kredit). Leitar- og LLM gjöld eru rukkuð af þjónustuveitum og eru ekki meðtalin hér.
| Magn | Fast PPT generate (12 glærur = 120 kredit) | Myndahannað create-pdf-slides (12 glærur í 2K = 1,210 kredit) |
|---|---|---|
| 20 kynningar / mánuði | 2,400 kredit, um $6.00 (pakki fyrir $9.50 nær yfir) | 24,200 kredit, um $48 til $61 eftir pakka |
| 500 kynningar / mánuði | 60,000 kredit, um $120 (tveir $80 pakkar) | 605,000 kredit, um $1,210 við $0.002 á kredit |
Nýir reikningar fá 500 ókeypis kredit, sem dugar fyrir 4 fullar Fast PPT prófkynningar.
Fast PPT eða myndahannaðar glærur fyrir þetta notkunartilvik?
- Fast PPT
generatehentar þegar ráðgjafi mun breyta kynningunni í PowerPoint, þegar magn er hátt (500 kynningar á mánuði kosta um $120), og þegar sniðmát útlit er ásættanlegt. Skilar á um 30 sekúndum. create-pdf-slideshentar þegar kynning fer til viðskiptavinar sem lestrar-einungis PDF og þarf hannað, eina-hugmynd-á-glæru útlit. Kostnaður er um 10 sinnum hærri á kynningu.create-like-thishentar þegar fyrirtækið hefur hússtíl: sendu eina merktu glæru sem myndatengil semreferenceImageUrlog hver keyrsla erfir það.- Upplestrar- og MP4 valkostir eru aðeins í myndahönnuðu verkefnunum, með
generate-narrationá 210 kreditum á síðu. Gagnlegt fyrir innri rannsóknarmyndband, ekki Fast PPT leið.
Algengar gildrur
- Takmörkun á hraða við 6 beiðnir á mínútu. Raðaðu keyrslum á 10 til 12 sek fresti; eftirlit notar sér 10 beiðnir/mín
jobskvóta. - API lykill í n8n hnútalíkama eða vafraforriti. Haltu honum í n8n auðkennum eða á þjónustuhlið, aldrei í viðmóði.
- Reyna að lesa upp Fast PPT kynningu.
generate-narrationtekur aðeins við verkefnum frácreate-pdf-slideseðacreate-like-this. Fast PPT verkefni eru hafnað. page: 0þýðir sjálfvirk greining, ekki núll síður. Ácreate-pdf-slides, stilltupage: 12þegar yfirlit er 12 glærur, eðapage: 0til að láta skipulagið velja.- Tungumálakóðar í stað nafna.
responseLanguagetekur"Spanish"eða"German", ekki"es"eða"de". - Að senda 20 fullar greinar sem
userInput. Gerðu samantekt fyrst; yfirlitið, ekki hráar heimildir, fer til 2Slides.
Algengar spurningar
Hvað kostar rannsókn til kynningar ferli á kynningu?
Um $0.30 fyrir 2Slides hlutann af 12 glærna Fast PPT kynningu (120 kredit við $0.0025 á kredit), eða um $3.03 fyrir 12 glærna myndahannaða kynningu í 2K (1,210 kredit). Bættu við einu leit API kalli og einni LLM útfyllingu, rukkuð af þjónustuveitum þeirra. Við 500 kynningar á mánuði kostar Fast PPT leiðin um $120 í kreditum.
Getur ferlið skilað kynningu á öðru tungumáli?
Já. Sendu responseLanguage sem tungumálanafn eins og "Spanish" eða "Japanese"; yfir 20 tungumál eru studd. Hreinasta uppsetningin skrifar yfirlitið á ensku og leyfir 2Slides að þýða við kynningu, svo heimildir og URL haldast eins í öllum tungumálum.
Þarf ég n8n eða get ég keyrt þetta án vinnuflæðistóls?
Þú þarft ekki n8n. Python skriftin í Skrefi 6 gerir sama verkið úr cron, og umboðsmaður með 2Slides MCP eða hæfileika gerir þetta í samtali. n8n á sinn stað þegar ófagmenn eiga að geta kveikt á keyrslum úr formi og þú vilt afhendingu í Google Drive og Slack án þess að skrifa samþættingar.
Hvernig stöðva ég LLM frá því að finna upp tölur á glæru?
Takmarkaðu prompt og staðfestu úttak. Krefstu að hver tala endi á [n] heimildar-id, segðu líkaninu að skrifa „no reliable figure found“ í stað áætlunar, og hafna yfirliti þar sem id eru utan heimildafjölda. Vistaðu heimildaskrá við hlið kynningar svo skoðandi geti borið hverja glæru saman við heimild.
Get ég passað stíl fyrirtækisins í stað sniðmáts?
Já, með create-like-this. Sendu opinberan URL af einni merktu glæru sem referenceImageUrl og myndahannaða ferlið fær lit, letur og skipulag úr henni. Kostnaður er sami og create-pdf-slides: 10 skipulag kredit plús 100 kredit á síðu í 2K. Fyrir ritvinnanlegt PPTX, veldu næstbest þema úr themes/search.
Næstu skref
- Fáðu API lykil á 2slides.com/api. Nýir reikningar byrja með 500 ókeypis kredit, nóg fyrir 4 prófkynningar með 12 glærum.
- Sjáðu hvernig önnur teymi nota sömu endapunkta í hub færslu, AI presentation API use cases by team.
- Ef teymið þitt notar Claude Code eða Codex, settu upp Agent Skill og keyrðu rannsókn til kynningar ferlið í samtali áður en þú áætlar það; n8n + 2Slides fjallar um vinnuflæðisútgáfuna.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free