Felo API PlatformFelo API Platform

শুরু

শুরু করুন

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 দিয়ে আপনার টুল শুরু করুন।

CLI ইনস্টলেশন ও ব্যবহার

দ্রুত শুরুর ধারা

  1. একটি Felo API Platform key নিন এবং প্রয়োজনে পরিষেবা ক্রেডিট কিনুন; কোনো সাবস্ক্রিপশনের প্রয়োজন নেই।
  2. নিচের টেবিল থেকে আপনার AI টুল বা প্ল্যাটফর্ম বেছে নিন।
  3. সংশ্লিষ্ট সেটআপ গাইড খুলে Felo base URL ও API key পেস্ট করুন।
  4. সংযোগ নিশ্চিত করতে সেই টুলে একটি ছোট কাজ চালান।
  5. আপনার এজেন্টের সার্চ, অফিস আউটপুট, ওয়েব এক্সট্রাকশন, ইমেজ ওয়ার্কফ্লো, LiveDocs বা SuperAgent দরকার হলে সংশ্লিষ্ট ওয়ার্কফ্লো API যোগ করুন।

ধাপ 1: আপনার API key নিন

Felo API Platform সরাসরি API কল ও সমর্থিত AI টুল জুড়ে একটি API key ব্যবহার করে।

  1. Felo API Platform API Keys পেজ খুলুন।
  2. অনুরোধ এলে আপনার Felo অ্যাকাউন্ট দিয়ে সাইন ইন করুন।
  3. একটি key-এর নাম লিখুন এবং Create Key ক্লিক করুন।
  4. key দেখানো হলে সম্পূর্ণটি কপি করুন। এটি কেবল একবারই দেখানো হয়।
  5. 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, পরিবেশ চলক ও যাচাইয়ের ধাপসহ একটি নির্দিষ্ট সেটআপ গাইড খোলে।

টুলযেসব কাজে সেরাসেটআপ গাইড
CodexCLI কোডিং ওয়ার্কফ্লো, কোড রিভিউ, রেপো পরিবর্তন এবং অটোমেশনCodex সেট আপ করুন
Claude Codeএজেন্ট কোডিং, রেপো এডিটিং, গবেষণা-সহায়ক ডেভেলপমেন্ট এবং দীর্ঘ কনটেক্সটের কাজClaude Code সেট আপ করুন
OpenCodeটার্মিনাল কোডিং সেশন এবং OpenAI-সামঞ্জস্যপূর্ণ প্রোভাইডার রাউটিংOpenCode সেট আপ করুন
OpenClawব্যক্তিগত AI অ্যাসিস্ট্যান্ট ওয়ার্কফ্লো এবং লোকাল এজেন্টOpenClaw সেট আপ করুন
Hermes Agentএজেন্ট পরীক্ষা এবং বহু-টুল অর্কেস্ট্রেশনHermes Agent সেট আপ করুন
TRAEAI IDE ওয়ার্কফ্লো এবং সহায়ক এডিটিংTRAE সেট আপ করুন
OpenVikingএজেন্ট পরীক্ষা এবং প্রোভাইডার পরিবর্তনOpenViking সেট আপ করুন
Cursorএডিটরের ভেতরে AI কোডিংCursor সেট আপ করুন
ClineVS Code এজেন্ট ওয়ার্কফ্লো এবং টার্মিনাল-সহায়ক কোডিংCline সেট আপ করুন
Roo CodeVS 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 URLhttps://openapi.felo.ai/api/v1
Anthropic-সামঞ্জস্যপূর্ণ base URLhttps://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, LiveDocsChat API
অফিস উৎপাদনশীলতা এজেন্টPPT Task, Mindmap, LiveDocs, SuperAgentPPT Task API
ক্রিয়েটিভ অপারেশনস এজেন্টLanding Page, ইমেজ ওয়ার্কফ্লো, Web Fetch, Search, SuperAgentLanding Page API
ফুল-স্ট্যাক AI অ্যাপLLM API, Chat, LiveDocs, Web Fetch, SuperAgentLLM API
নলেজ ওয়ার্কফ্লোLiveDocs, Web Fetch, Chat, SuperAgentLiveDoc 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);

সাধারণ সেটআপ সমস্যা

সমস্যাকী পরীক্ষা করবেন
UNAUTHORIZEDkey সঠিকভাবে কপি হয়েছে, প্রত্যাহার করা হয়নি এবং Authorization: Bearer $FELO_API_KEY হিসেবে পাঠানো হয়েছে তা নিশ্চিত করুন
টুল ভুল প্রোভাইডার কল করছেবর্তমান ওয়ার্কস্পেস বা সেশনে Felo প্রোভাইডার নির্বাচিত আছে কি না দেখুন
OpenAI-সামঞ্জস্যপূর্ণ ক্লায়েন্ট ব্যর্থ হচ্ছেbase URL হিসেবে https://openapi.felo.ai/api/v1 ব্যবহার করুন
Anthropic-সামঞ্জস্যপূর্ণ ক্লায়েন্ট ব্যর্থ হচ্ছেbase URL হিসেবে https://openapi.felo.ai/api ব্যবহার করুন
অ্যাসিঙ্ক টাস্কের ফলাফল এখনো নেইটাস্ক সম্পূর্ণ না হওয়া পর্যন্ত টাস্ক স্ট্যাটাস endpoint পোল করুন

পরবর্তী ধাপ