Felo API PlatformFelo API Platform

เริ่มต้น

เริ่มต้น

รับคีย์ API เลือกเครื่องมือ AI เปิดคู่มือการตั้งค่า แล้วเรียก API เวิร์กโฟลว์ครั้งแรก

Felo API Platform มอบคีย์เดียวสำหรับเครื่องมือ Agent โปรโตคอลโมเดล และ API ต่าง ๆ ได้แก่ Search, Web Fetch, PPT, Mindmap, LiveDocs, X Search, YouTube Subtitling, Landing Page และ SuperAgent เริ่มจากที่นี่ เลือกเครื่องมือที่คุณใช้ แล้วปฏิบัติตามคู่มือการตั้งค่าเฉพาะของเครื่องมือนั้น

เพิ่งเริ่มต้นใช่ไหม อ่านภาพรวมแพลตฟอร์มเพื่อดูว่า Model API, Data API และ Felo APIs เชื่อมโยงกันอย่างไร หรือไปที่โปรโตคอลและ SDKและช่องทางและการกำหนดเส้นทางผู้ให้บริการได้เลย

กำหนดค่า Codex หรือ Claude Code ด้วย CLI

เมื่อมี Node.js 22+ และเครื่องมือ AI ของคุณติดตั้งแล้ว ให้รัน:

npx feloapi-cli setup

ทำตามพรอมต์เพื่อวางคีย์ API ของ Felo แบบเต็มและเลือกโมเดล, Skills หรือทั้งสองอย่าง จากนั้นเริ่มเครื่องมือด้วย npx feloapi-cli run codex หรือ npx feloapi-cli run claude-code

การติดตั้งและการใช้งาน CLI

ขั้นตอนเริ่มต้นอย่างรวดเร็ว

  1. รับคีย์ของ Felo API Platform และซื้อเครดิตบริการเมื่อจำเป็น ไม่ต้องมีการสมัครสมาชิก
  2. เลือกเครื่องมือหรือแพลตฟอร์ม AI ของคุณจากตารางด้านล่าง
  3. เปิดคู่มือการตั้งค่าที่ตรงกันแล้ววาง base URL และคีย์ API ของ Felo
  4. รันงานขนาดเล็กในเครื่องมือนั้นเพื่อยืนยันการเชื่อมต่อ
  5. เพิ่ม API สำหรับเวิร์กโฟลว์เมื่อ Agent ของคุณต้องการการค้นหา เอาต์พุตสำนักงาน การสกัดข้อมูลเว็บ เวิร์กโฟลว์รูปภาพ LiveDocs หรือ SuperAgent

ขั้นตอนที่ 1: รับคีย์ API

Felo API Platform ใช้คีย์ API เดียวทั้งสำหรับการเรียก API โดยตรงและเครื่องมือ AI ที่รองรับ

  1. เปิดหน้าคีย์ API ของ Felo API Platform
  2. ลงชื่อเข้าใช้ด้วยบัญชี Felo ของคุณหากระบบร้องขอ
  3. กรอกชื่อคีย์แล้วคลิก Create Key
  4. คัดลอกคีย์แบบเต็มเมื่อแสดงขึ้น คีย์จะแสดงเพียงครั้งเดียว
  5. เก็บคีย์อย่างปลอดภัยและใช้เป็น FELO_API_KEY

เติมเงินได้ตามการใช้งานใน Console Billing เริ่มต้นที่ $1 คุณซื้อเครดิตบริการที่กำหนดเป็นสกุลดอลลาร์สหรัฐสำหรับการใช้งาน API จริง ไม่ต้องมีการสมัครสมาชิก

ตั้งค่าคีย์เป็นตัวแปรสภาพแวดล้อม:

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การเขียนโค้ดด้วย Agent การแก้ไขที่เก็บโค้ด การพัฒนาที่มีการค้นคว้าช่วยเสริม และงานบริบทขนาดยาวตั้งค่า Claude Code
OpenCodeเซสชันการเขียนโค้ดในเทอร์มินัลและการกำหนดเส้นทางผู้ให้บริการที่เข้ากันได้กับ OpenAIตั้งค่า OpenCode
OpenClawเวิร์กโฟลว์ผู้ช่วย AI ส่วนตัวและ Agent ในเครื่องตั้งค่า OpenClaw
Hermes Agentการทดลอง Agent และการจัดการหลายเครื่องมือตั้งค่า Hermes Agent
TRAEเวิร์กโฟลว์ AI IDE และการแก้ไขแบบช่วยเหลือตั้งค่า TRAE
OpenVikingการทดลอง Agent และการสลับผู้ให้บริการตั้งค่า OpenViking
Cursorการเขียนโค้ดด้วย AI ภายในเอดิเตอร์ตั้งค่า Cursor
Clineเวิร์กโฟลว์ Agent ใน VS Code และการเขียนโค้ดที่ช่วยผ่านเทอร์มินัลตั้งค่า Cline
Roo CodeAgent เขียนโค้ดใน VS Code และการวางแผนงานตั้งค่า Roo Code
Kilo CodeAgent เขียนโค้ดในเครื่องและการทดสอบผู้ให้บริการโมเดลตั้งค่า Kilo Code
เครื่องมือ AI อื่น ๆไคลเอนต์ใดก็ได้ที่ยอมรับคีย์ API แบบกำหนดเอง base URL และชื่อโมเดลตั้งค่าเครื่องมืออื่น ๆ

ขั้นตอนที่ 3: ใช้ base URL ที่ถูกต้อง

เครื่องมือส่วนใหญ่ถามค่าสามอย่าง: คีย์ API, base URL และชื่อโมเดล เลือก base URL ตามโปรโตคอลที่เครื่องมือรองรับ

เครื่องมือถามหาใช้ค่านี้
คีย์ APIFELO_API_KEY ของคุณ
base URL ที่เข้ากันได้กับ OpenAIhttps://openapi.felo.ai/api/v1
base URL ที่เข้ากันได้กับ Anthropichttps://openapi.felo.ai/api
Model IDเลือก ID ที่ใช้ได้ในปัจจุบันจากแค็ตตาล็อกโมเดล

หากไม่แน่ใจว่าไคลเอนต์ของคุณรองรับโหมดใด ให้เริ่มด้วย base URL ที่เข้ากันได้กับ OpenAI ใช้ base URL ที่เข้ากันได้กับ Anthropic สำหรับ Claude Code หรือไคลเอนต์ที่ระบุชัดเจนว่าต้องการ endpoint แบบ Anthropic Messages

ขั้นตอนที่ 4: ตรวจสอบด้วยการเรียก API โดยตรง

หากต้องการเพียงยืนยันว่าคีย์ของคุณใช้งานได้ ให้เรียก 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"
  }'

การตอบกลับที่สำเร็จจะประกอบด้วยคำตอบ การวิเคราะห์คำถาม และแหล่งข้อมูลเว็บ

{
  "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 ที่แนะนำเอกสาร
Agent ค้นหาและวิจัยChat, Web Fetch, X Search, YouTube Subtitling, LiveDocsChat API
Agent งานสำนักงานPPT Task, Mindmap, LiveDocs, SuperAgentPPT Task API
Agent งานสร้างสรรค์Landing Page, เวิร์กโฟลว์รูปภาพ, Web Fetch, Search, SuperAgentLanding Page API
แอป AI แบบฟูลสแตกLLM API, Chat, LiveDocs, Web Fetch, SuperAgentLLM API
เวิร์กโฟลว์ความรู้LiveDocs, Web Fetch, Chat, SuperAgentLiveDoc API

ตัวอย่าง API โดยตรง

หากคุณสร้างแอปพลิเคชันโดยเรียก API โดยตรงแทนการกำหนดค่าเครื่องมือ AI ให้เริ่มด้วยการเรียกขั้นต่ำต่อไปนี้

สร้างงาน 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

ใช้ Landing Page Task API เมื่อต้องการให้ Felo สร้างหน้าแลนดิ้งจากพรอมต์

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"
  }
}

โพล endpoint สถานะงานเดียวกับที่ใช้ในงาน PPT:

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ยืนยันว่าคัดลอกคีย์ถูกต้อง ไม่ถูกเพิกถอน และส่งเป็น Authorization: Bearer $FELO_API_KEY
เครื่องมือเรียกผู้ให้บริการผิดรายตรวจสอบว่าผู้ให้บริการ Felo ถูกเลือกในเวิร์กสเปซหรือเซสชันปัจจุบัน
ไคลเอนต์ที่เข้ากันได้กับ OpenAI ล้มเหลวใช้ https://openapi.felo.ai/api/v1 เป็น base URL
ไคลเอนต์ที่เข้ากันได้กับ Anthropic ล้มเหลวใช้ https://openapi.felo.ai/api เป็น base URL
งานอะซิงโครนัสยังไม่มีผลลัพธ์โพล endpoint สถานะงานจนกว่างานจะเสร็จสมบูรณ์

ขั้นตอนถัดไป