Skip to main content

Felo PPT API এখন আসল PPTX ফাইল রপ্তানি করে

· 7 মিনিটের পড়া
Felo Search Tips Buddy
Committed to answers at your fingertips

Felo OpenAPI-এর PPT Task API এখন তৈরি করা ডেক সম্পাদনযোগ্য .pptx ফাইল হিসেবে রপ্তানি করতে পারে। একটি API কী, চার ধাপের অ্যাসিঙ্ক্রোনাস ফ্লো, এবং একটি ডাউনলোড লিংক।

আপনার এজেন্ট একটি বিষয় নিয়ে গবেষণা করতে পারে, একটি আউটলাইন তৈরি করতে পারে, এবং একটি সম্পূর্ণ স্লাইড ডেক তৈরি করতে পারে, ডিজাইন টুল ছাড়াই। একমাত্র কাজটি ছিল না, একটি ফাইল দেওয়া যা আপনার টিম PowerPoint-এ খুলতে পারে।

এই ফাঁকা পূরণ হয়েছে। Felo OpenAPI এখন তৈরি করা ডেক আসল .pptx ফাইল হিসেবে রপ্তানি করে। PPT Task API ইতিমধ্যে Felo-তে সম্পাদনযোগ্য স্লাইড তৈরি করত; নতুন রপ্তানি এন্ডপয়েন্টগুলো সেগুলোকে PowerPoint ফাইলে রূপান্তর করে, যা আপনি ডাউনলোড, সম্পাদনা, এবং শেয়ার করতে পারেন। একই API কী, একই অ্যাসিঙ্ক প্যাটার্ন, একটি অতিরিক্ত কল।

এখনই চেষ্টা করুন: https://openapi.felo.ai/docs/api-reference/ppt-tasks

Felo PPT Task API এখন আসল .pptx ফাইল রপ্তানি করে: গবেষণা থেকে ডেক এক ফ্লোতে, POST /v2/ppts/{id}/export, download_url ৩০ মিনিটের জন্য বৈধ

কী পরিবর্তন হয়েছে​

এই আপডেটের আগে, PPT Task API শেষ হতো Felo স্লাইড URL-এ। আপনি একটি ডেক পেতেন, কিন্তু হস্তান্তর সেখানেই থেমে যেত: ক্লায়েন্ট, ক্লাস, বা বোর্ডের সামনে রাখতে হলে, কেউ হাতে করে PowerPoint-এ পুনর্নির্মাণ করত।

এখন ফ্লো শেষ হয়। PPT জেনারেশন টাস্ক COMPLETED হলে, আপনি একটি রপ্তানি এন্ডপয়েন্ট কল করেন এবং দ্বিতীয়টি পোল করেন। API একটি সাইনড download_url দেয়, যা আসল .pptx ফাইলের দিকে নির্দেশ করে — একই ডেক, পরিচিত ফরম্যাটে।

দুইটি বিষয় এটিকে শুধু ফরম্যাট রূপান্তরের চেয়ে বেশি করে তোলে:

  • ডেকটি সম্পাদনযোগ্য। PDF নয়, ফ্ল্যাট ইমেজ সেট নয়। টেক্সট, লেআউট, এবং থিম স্ট্রাকচার PowerPoint-এ থাকে, তাই সহকর্মী সংখ্যা ঠিক করতে বা সেকশন পুনর্গঠিত করতে পারে, কিছু পুনর্জেনারেট না করেই।
  • গবেষণা সম্পন্ন হয়েছে। Felo-এর PPT জেনারেশন শুধু আপনার প্রম্পট স্লাইডে ঢেলে দেয় না। এটি বিষয় নিয়ে গবেষণা করে, উৎস সংগ্রহ করে, যুক্তি গঠন করে, এবং থিম প্রয়োগ করে। আপনি একটি উপস্থাপনযোগ্য ডেক পান, পুনর্লিখনের দরকার নেই।

এই সংমিশ্রণটাই মূল বিষয়। বেশিরভাগ টুল গবেষণা করে টেক্সট দেয়, অথবা ফরম্যাট করে খালি স্ট্রাকচার দেয়। Felo দুটোই করে, এবং এখন ফলাফল ফাইল হিসেবে পাঠায়।

রপ্তানি কীভাবে কাজ করে​

রপ্তানি অ্যাসিঙ্ক্রোনাস, PPT Task API-এর বাকি অংশের মতো। আপনি একটি জব সাবমিট করেন, শেষ হওয়া পর্যন্ত পোল করেন, এবং ফলাফল ডাউনলোড করেন।

ধাপ ১ — ডেক তৈরি করুন​

একটি প্রম্পট দিয়ে PPT টাস্ক তৈরি করুন। নির্দিষ্ট লুক চাইলে, আগে উপলব্ধ থিমগুলো তালিকাভুক্ত করুন এবং থিম আইডি দিন।

POST https://openapi.felo.ai/v2/ppts
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

{
"query": "Q3 প্রতিযোগিতামূলক ল্যান্ডস্কেপ পর্যালোচনা, ১২ পৃষ্ঠা",
"ppt_config": {
"ai_theme_id": "02968979-a69f-42c4-b136-de02c40ab2d7"
}
}

রেসপন্সে task_id এবং ppt_business_id আসে। দুটোই রাখুন — জেনারেশন পোল করতে task ID, এবং রপ্তানি করতে business ID দরকার।

ধাপ ২ — ডেক প্রস্তুত হওয়া পর্যন্ত পোল করুন​

GET https://openapi.felo.ai/v2/tasks/{task_id}/historical
Authorization: Bearer YOUR_API_KEY

প্রতি ২–৫ সেকেন্ডে পোল করুন। যখন task_status COMPLETED দেখায়, ডেক তৈরি হয়েছে এবং আপনি রপ্তানি করতে পারেন। চাইলে Felo-তে স্লাইড প্রিভিউ করতে ppt_url-ও আসে।

ধাপ ৩ — রপ্তানি সাবমিট করুন​

POST https://openapi.felo.ai/v2/ppts/YOUR_PPT_BUSINESS_ID/export
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

{}

এটাই পুরো রিকোয়েস্ট বডি: {}। রপ্তানি ব্যাকগ্রাউন্ড জব হিসেবে চলে।

ধাপ ৪ — রপ্তানি পোল করুন এবং ডাউনলোড করুন​

GET https://openapi.felo.ai/v2/ppts/{ppt_business_id}/export
Authorization: Bearer YOUR_API_KEY

প্রতি ২–৫ সেকেন্ডে পোল করুন। data.status NOT_STARTED, PROCESSING, এবং COMPLETED-এর মধ্য দিয়ে যায়। শুধু COMPLETED কাঙ্ক্ষিত পে-লোড দেয়:

{
"status": "ok",
"message": null,
"data": {
"status": "COMPLETED",
"download_url": "https://example.com/presentation.pptx?signature=...",
"expires_at": "2026-09-29T10:30:00Z"
}
}

download_url থেকে ফাইল ডাউনলোড করুন এবং কাজ শেষ।

PPTX রপ্তানি ফ্লো: POST /v2/ppts ডেক তৈরি করে, GET /v2/tasks/{task_id}/historical COMPLETED পর্যন্ত পোল করে, POST /v2/ppts/{id}/export রপ্তানি শুরু করে, GET /v2/ppts/{id}/export ৩০ মিনিটের জন্য বৈধ download_url দেয়

পাঠানোর আগে জানার মতো চারটি বিষয়​

ডাউনলোড URL ইস্যু হওয়ার ৩০ মিনিট পর মেয়াদ শেষ হয়। এটি একটি সাইনড URL, স্থায়ী লিংক নয়। মেয়াদ শেষ হলে, GET রপ্তানি এন্ডপয়েন্ট আবার কল করুন — এটি নতুন URL দেয়, PPTX পুনর্জেনারেট করে না, তাই কোনো খরচ নেই।

রপ্তানি সম্পন্ন হওয়ার পর পুনরায় রপ্তানি চালানো একটি ক্রেডিট খরচ করে। রপ্তানি চলাকালীন POST পুনরাবৃত্তি নিরাপদ এবং দ্বিতীয় জব শুরু করে না। কিন্তু রপ্তানি শেষ হওয়ার পর POST আবার কল করলে ফাইল পুনর্জেনারেট হয় এবং বিদ্যমান PPT রপ্তানি ক্রেডিট খরচ হয়। শুধু নতুন লিংক চাইলে GET ব্যবহার করুন।

API কী-কে ডেকের মালিক হতে হবে। রপ্তানি সেই কী-তে সীমাবদ্ধ, যেটি PPT তৈরি করেছে। যে কী ডেক তৈরি করেনি, সেটি রপ্তানি করতে পারে না, ফলে ডেক সেই অ্যাকাউন্টের মধ্যে থাকে।

ব্যর্থতা পুনরায় চেষ্টা করা যায়। FAILED রপ্তানি একই POST দিয়ে আবার সাবমিট করা যায়। অপর্যাপ্ত ক্রেডিটে HTTP 402 আসে; রেট লিমিটে HTTP 429 আসে, এবং স্বল্প বিরতির পর পুনরায় চেষ্টা করা যায়।

এজেন্টদের জন্য কেন গুরুত্বপূর্ণ​

গুরুত্বপূর্ণ অংশটি ফাইল ফরম্যাট নয়। সম্পূর্ণ গবেষণা থেকে ফাইল পাইপলাইন কী আনলক করে, সেটাই মূল।

একটি এজেন্ট গবেষণা এবং রপ্তানি করতে পারে, এখন পুরো লুপ নিজে চালাতে পারে:

  • সাপ্তাহিক ব্যবসায়িক পর্যালোচনা — সপ্তাহের মেট্রিক্স টেনে আনা, সংখ্যার পেছনের প্রসঙ্গ গবেষণা করা, ডেক তৈরি করা, রপ্তানি করা, এবং .pptx ফাইলটি সোমবার স্ট্যান্ডআপের আগে শেয়ার্ড ড্রাইভে রাখা।
  • ক্লায়েন্ট ডেলিভারেবল — ব্রিফকে উৎসসহ, থিমযুক্ত ডেকে রূপান্তর করা এবং সম্পাদনযোগ্য ফাইল ক্লায়েন্টকে দেওয়া, যাতে তারা নিজে ব্র্যান্ড করতে পারে।
  • সেলস এনেবলমেন্ট — অ্যাকাউন্ট গবেষণা থেকে প্রতিটি সম্ভাবনার জন্য কাস্টম ডেক তৈরি করা, রপ্তানি করা, এবং CRM রেকর্ডে স্বয়ংক্রিয়ভাবে সংযুক্ত করা।
  • কোর্স ও প্রশিক্ষণ উপকরণ — একটি বিষয় নিয়ে গবেষণা করা, পাঠ হিসেবে গঠন করা, এবং স্লাইড রপ্তানি করা, যাতে শিক্ষক ক্লাসের আগে সম্পাদনা করতে পারে।

প্রতিটি ক্ষেত্রে মানুষের কাজ সীমিত হয় রিভিউ এবং পালিশে। কেউ খালি স্লাইড থেকে শুরু করে না।

পোলিং লুপ নিজে লিখতে না চাইলে, Felo PPT Skill এটি পরিচালনা করে। Felo AI agent package ইনস্টল করুন, এবং আপনার এজেন্ট তৈরি, পোল, এবং রপ্তানি করতে পারে — উপরের পাইপলাইনটি একত্রিত, যাতে এজেন্ট সরাসরি কল করতে পারে।

শুরু করার উপায়​

রপ্তানি এখন PPT Task API-তে লাইভ, প্রতিটি Felo OpenAPI কী-তে উপলব্ধ।

  1. Felo OpenAPI ড্যাশবোর্ড থেকে আপনার API কী নিন।
  2. PPT Task API reference পড়ুন — Export PPTX সেকশনে নির্দিষ্ট রিকোয়েস্ট এবং রেসপন্স শেপ আছে।
  3. একটি ডেক তৈরি করুন, রপ্তানি করুন, এবং PowerPoint-এ ফাইল খুলুন।

দ্রুত পথ চাইলে, Felo PPT Skill ইনস্টল করুন এবং এজেন্টকে পুরো ফ্লো চালাতে দিন।

Felo OpenAPI দিয়ে শুরু করুন: https://openapi.felo.ai


প্রায়শই জিজ্ঞাসিত প্রশ্ন​

রপ্তানি করা ফাইল কি সত্যিই PowerPoint-এ সম্পাদনযোগ্য? হ্যাঁ। রপ্তানি একটি স্ট্যান্ডার্ড .pptx ফাইল তৈরি করে। টেক্সট, লেআউট, এবং থিম স্ট্রাকচার থাকে, তাই ডেক PowerPoint, Google Slides, বা Keynote-এ সম্পাদনা করা যায়।

রপ্তানিতে কি অতিরিক্ত খরচ হয়? ডেক তৈরি হওয়ার পর রপ্তানি সাবমিট করলে বিদ্যমান PPT রপ্তানি ক্রেডিট ব্যবহার হয়। অপর্যাপ্ত ক্রেডিটে HTTP 402 আসে। GET দিয়ে নতুন ডাউনলোড লিংক আনলে ফাইল পুনর্জেনারেট হয় না এবং কোনো খরচ যোগ হয় না।

ডাউনলোড লিংক কতক্ষণ বৈধ? ইস্যু হওয়ার পর ৩০ মিনিট। নতুন লিংকের জন্য GET রপ্তানি এন্ডপয়েন্ট আবার কল করুন।

ভিন্ন API কী দিয়ে তৈরি ডেক কি রপ্তানি করা যায়? না। রপ্তানি রিকোয়েস্ট করা API কী-কে PPT-এর মালিক হতে হবে।

রপ্তানি ব্যর্থ হলে কী হয়? data.status FAILED ফেরত দেয়। POST রপ্তানি রিকোয়েস্ট আবার সাবমিট করুন পুনরায় চেষ্টা করতে।


এই পোস্টটি নিম্নলিখিত ভাষায়ও উপলব্ধ: English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, العربية, Русский, اردو, Bahasa Indonesia, Deutsch, Tiếng Việt, Türkçe, Italiano, ไทย, Español and Português।