শুরু
শুরু করুন
API key নিন, একটি AI টুল বেছে নিন, তার সেটআপ গাইড খুলুন এবং আপনার প্রথম ওয়ার্কফ্লো API কল চালান।
Felo API Platform আপনাকে এজেন্ট টুল, মডেল প্রোটোকল, Search, Web Fetch, PPT, Mindmap, LiveDocs, X Search, YouTube Subtitling, Landing Page এবং SuperAgent API-র জন্য একটি key দেয়। এখান থেকে শুরু করুন, আপনি যে টুল ব্যবহার করেন সেটি বেছে নিন, তারপর সেই টুলের নির্দিষ্ট সেটআপ গাইড অনুসরণ করুন।
নতুন এখানে? Model API, Data API ও Felo API একসাথে কীভাবে কাজ করে তা জানতে Platform Overview পড়ুন, অথবা সরাসরি Protocols and SDKs ও Channels and Provider Routing-এ যান।
CLI দিয়ে Codex বা Claude Code কনফিগার করুন
Node.js 22+ এবং আপনার AI টুল ইনস্টল থাকলে চালান:
npx feloapi-cli setupপ্রম্পট অনুসরণ করে আপনার সম্পূর্ণ Felo API key পেস্ট করুন এবং মডেল, Skills বা দুটোই বেছে নিন। তারপর npx feloapi-cli run codex বা npx feloapi-cli run claude-code দিয়ে আপনার টুল শুরু করুন।
দ্রুত শুরুর ধারা
- একটি Felo API Platform key নিন এবং প্রয়োজনে পরিষেবা ক্রেডিট কিনুন; কোনো সাবস্ক্রিপশনের প্রয়োজন নেই।
- নিচের টেবিল থেকে আপনার AI টুল বা প্ল্যাটফর্ম বেছে নিন।
- সংশ্লিষ্ট সেটআপ গাইড খুলে Felo base URL ও API key পেস্ট করুন।
- সংযোগ নিশ্চিত করতে সেই টুলে একটি ছোট কাজ চালান।
- আপনার এজেন্টের সার্চ, অফিস আউটপুট, ওয়েব এক্সট্রাকশন, ইমেজ ওয়ার্কফ্লো, LiveDocs বা SuperAgent দরকার হলে সংশ্লিষ্ট ওয়ার্কফ্লো API যোগ করুন।
ধাপ 1: আপনার API key নিন
Felo API Platform সরাসরি API কল ও সমর্থিত AI টুল জুড়ে একটি API key ব্যবহার করে।
- Felo API Platform API Keys পেজ খুলুন।
- অনুরোধ এলে আপনার Felo অ্যাকাউন্ট দিয়ে সাইন ইন করুন।
- একটি key-এর নাম লিখুন এবং Create Key ক্লিক করুন।
- key দেখানো হলে সম্পূর্ণটি কপি করুন। এটি কেবল একবারই দেখানো হয়।
- key-টি নিরাপদে সংরক্ষণ করুন এবং
FELO_API_KEYহিসেবে ব্যবহার করুন।
Console Billing-এ $1 থেকে চাহিদা অনুযায়ী টপ আপ করুন। আপনি প্রকৃত API ব্যবহারের জন্য USD-নির্ধারিত পরিষেবা ক্রেডিট কিনবেন। কোনো সাবস্ক্রিপশনের প্রয়োজন নেই।
key-টি একটি পরিবেশ চলক হিসেবে সেট করুন:
export FELO_API_KEY="YOUR_API_KEY"Windows PowerShell:
$env:FELO_API_KEY="YOUR_API_KEY"ধাপ 2: আপনার AI টুল বেছে নিন
আপনি যে টুল ব্যবহার করতে চান সেটিতে ক্লিক করুন। প্রতিটি লিংক সঠিক base URL, পরিবেশ চলক ও যাচাইয়ের ধাপসহ একটি নির্দিষ্ট সেটআপ গাইড খোলে।
| টুল | যেসব কাজে সেরা | সেটআপ গাইড |
|---|---|---|
| Codex | CLI কোডিং ওয়ার্কফ্লো, কোড রিভিউ, রেপো পরিবর্তন এবং অটোমেশন | Codex সেট আপ করুন |
| Claude Code | এজেন্ট কোডিং, রেপো এডিটিং, গবেষণা-সহায়ক ডেভেলপমেন্ট এবং দীর্ঘ কনটেক্সটের কাজ | Claude Code সেট আপ করুন |
| OpenCode | টার্মিনাল কোডিং সেশন এবং OpenAI-সামঞ্জস্যপূর্ণ প্রোভাইডার রাউটিং | OpenCode সেট আপ করুন |
| OpenClaw | ব্যক্তিগত AI অ্যাসিস্ট্যান্ট ওয়ার্কফ্লো এবং লোকাল এজেন্ট | OpenClaw সেট আপ করুন |
| Hermes Agent | এজেন্ট পরীক্ষা এবং বহু-টুল অর্কেস্ট্রেশন | Hermes Agent সেট আপ করুন |
| TRAE | AI IDE ওয়ার্কফ্লো এবং সহায়ক এডিটিং | TRAE সেট আপ করুন |
| OpenViking | এজেন্ট পরীক্ষা এবং প্রোভাইডার পরিবর্তন | OpenViking সেট আপ করুন |
| Cursor | এডিটরের ভেতরে AI কোডিং | Cursor সেট আপ করুন |
| Cline | VS Code এজেন্ট ওয়ার্কফ্লো এবং টার্মিনাল-সহায়ক কোডিং | Cline সেট আপ করুন |
| Roo Code | VS Code কোডিং এজেন্ট এবং টাস্ক পরিকল্পনা | Roo Code সেট আপ করুন |
| Kilo Code | লোকাল কোডিং এজেন্ট এবং মডেল-প্রোভাইডার পরীক্ষা | Kilo Code সেট আপ করুন |
| অন্যান্য AI টুল | যেকোনো ক্লায়েন্ট যা কাস্টম API key, base URL ও মডেলের নাম গ্রহণ করে | অন্যান্য টুল সেট আপ করুন |
ধাপ 3: সঠিক Base URL ব্যবহার করুন
বেশিরভাগ টুল তিনটি মান চায়: API key, base URL এবং মডেলের নাম। টুলটি যে প্রোটোকল সমর্থন করে তার ভিত্তিতে base URL বেছে নিন।
| টুল যা চায় | এই মানটি ব্যবহার করুন |
|---|---|
| API key | আপনার FELO_API_KEY |
| OpenAI-সামঞ্জস্যপূর্ণ base URL | https://openapi.felo.ai/api/v1 |
| Anthropic-সামঞ্জস্যপূর্ণ base URL | https://openapi.felo.ai/api |
| মডেল ID | মডেল ক্যাটালগ থেকে বর্তমানে উপলব্ধ একটি ID বেছে নিন |
আপনার ক্লায়েন্ট কোন মোড সমর্থন করে নিশ্চিত না হলে OpenAI-সামঞ্জস্যপূর্ণ base URL দিয়ে শুরু করুন। Claude Code বা যে ক্লায়েন্টগুলো স্পষ্টভাবে Anthropic Messages endpoint চায় তাদের জন্য Anthropic-সামঞ্জস্যপূর্ণ base URL ব্যবহার করুন।
ধাপ 4: সরাসরি API কল দিয়ে যাচাই করুন
আপনি কেবল আপনার key কাজ করছে কি না নিশ্চিত করতে চাইলে সরাসরি Chat API কল করুন।
curl -X POST https://openapi.felo.ai/v2/chat \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "Research the latest AI agent product trends"
}'সফল রেসপন্সে একটি উত্তর, query বিশ্লেষণ এবং ওয়েব রিসোর্স থাকে।
{
"status": "ok",
"data": {
"id": "HabCj883yHLSXc8mWqu4Eq",
"message_id": "18ea8517-5559-4f48-a355-1f8a79e73b71",
"answer": "...",
"query_analysis": {
"queries": ["AI agent product trends"]
},
"resources": [
{
"link": "https://example.com/report",
"title": "AI Agent Market Report",
"snippet": "..."
}
]
}
}ধাপ 5: ওয়ার্কফ্লো API যোগ করুন
আপনার প্রথম টুল বা API কল কাজ করার পর আপনার পরিস্থিতির সাথে মানানসই API-গুলো সংযুক্ত করুন।
| পরিস্থিতি | প্রস্তাবিত API | ডকস |
|---|---|---|
| সার্চ ও গবেষণা এজেন্ট | Chat, Web Fetch, X Search, YouTube Subtitling, LiveDocs | Chat API |
| অফিস উৎপাদনশীলতা এজেন্ট | PPT Task, Mindmap, LiveDocs, SuperAgent | PPT Task API |
| ক্রিয়েটিভ অপারেশনস এজেন্ট | Landing Page, ইমেজ ওয়ার্কফ্লো, Web Fetch, Search, SuperAgent | Landing Page API |
| ফুল-স্ট্যাক AI অ্যাপ | LLM API, Chat, LiveDocs, Web Fetch, SuperAgent | LLM API |
| নলেজ ওয়ার্কফ্লো | LiveDocs, Web Fetch, Chat, SuperAgent | LiveDoc API |
সরাসরি API উদাহরণ
আপনি যদি AI টুল কনফিগার করার বদলে সরাসরি API-র বিরুদ্ধে তৈরি করেন, তবে এই ন্যূনতম কলগুলোর একটি দিয়ে শুরু করুন।
একটি PPT টাস্ক তৈরি করুন
অ্যাসিঙ্ক্রোনাসভাবে একটি স্লাইড ডেক তৈরি করতে চাইলে PPT Task API ব্যবহার করুন। রেসপন্সে একটি task_id ফেরত আসে যা আপনি পোল করতে পারেন।
curl -X POST https://openapi.felo.ai/v2/ppts \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "Create a 5-slide strategy deck about AI agents for office productivity"
}'উদাহরণ রেসপন্স:
{
"status": "ok",
"message": null,
"data": {
"task_id": "019cad6d-e874-55ef-d577-686344b5a7e9",
"livedoc_short_id": "PvyKouzJirXjFdst4uKRK3",
"ppt_business_id": "BfLPuQKmChk9SPmyQawxgr"
}
}টাস্কের অবস্থা পোল করুন:
curl -X GET https://openapi.felo.ai/v2/tasks/019cad6d-e874-55ef-d577-686344b5a7e9/status \
-H "Authorization: Bearer $FELO_API_KEY"একটি Landing Page টাস্ক তৈরি করুন
আপনি প্রম্পট থেকে Felo দিয়ে একটি landing page তৈরি করতে চাইলে Landing Page Task API ব্যবহার করুন।
curl -X POST https://openapi.felo.ai/v2/landing_page \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "Generate a launch landing page for an AI research assistant"
}'উদাহরণ রেসপন্স:
{
"status": "ok",
"message": null,
"data": {
"task_id": "019cad6d-e874-55ef-d577-686344b5a7e9",
"thread_short_id": "9qiLTmT77fA3aVurrMHvRJ"
}
}PPT টাস্কের ব্যবহৃত একই টাস্ক স্ট্যাটাস endpoint পোল করুন:
curl -X GET https://openapi.felo.ai/v2/tasks/019cad6d-e874-55ef-d577-686344b5a7e9/status \
-H "Authorization: Bearer $FELO_API_KEY"Python
import os
import requests
api_key = os.environ["FELO_API_KEY"]
response = requests.post(
"https://openapi.felo.ai/v2/chat",
headers={
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json",
},
json={"query": "What are the latest AI agent product trends?"},
timeout=60,
)
response.raise_for_status()
print(response.json()["data"]["answer"])JavaScript (Node.js)
const response = await fetch("https://openapi.felo.ai/v2/chat", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.FELO_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
query: "What are the latest AI agent product trends?",
}),
});
if (!response.ok) {
throw new Error(`Felo API request failed: ${response.status}`);
}
const result = await response.json();
console.log(result.data.answer);সাধারণ সেটআপ সমস্যা
| সমস্যা | কী পরীক্ষা করবেন |
|---|---|
UNAUTHORIZED | key সঠিকভাবে কপি হয়েছে, প্রত্যাহার করা হয়নি এবং Authorization: Bearer $FELO_API_KEY হিসেবে পাঠানো হয়েছে তা নিশ্চিত করুন |
| টুল ভুল প্রোভাইডার কল করছে | বর্তমান ওয়ার্কস্পেস বা সেশনে Felo প্রোভাইডার নির্বাচিত আছে কি না দেখুন |
| OpenAI-সামঞ্জস্যপূর্ণ ক্লায়েন্ট ব্যর্থ হচ্ছে | base URL হিসেবে https://openapi.felo.ai/api/v1 ব্যবহার করুন |
| Anthropic-সামঞ্জস্যপূর্ণ ক্লায়েন্ট ব্যর্থ হচ্ছে | base URL হিসেবে https://openapi.felo.ai/api ব্যবহার করুন |
| অ্যাসিঙ্ক টাস্কের ফলাফল এখনো নেই | টাস্ক সম্পূর্ণ না হওয়া পর্যন্ত টাস্ক স্ট্যাটাস endpoint পোল করুন |