เริ่มต้น
เริ่มต้น
รับคีย์ 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
ขั้นตอนเริ่มต้นอย่างรวดเร็ว
- รับคีย์ของ Felo API Platform และซื้อเครดิตบริการเมื่อจำเป็น ไม่ต้องมีการสมัครสมาชิก
- เลือกเครื่องมือหรือแพลตฟอร์ม AI ของคุณจากตารางด้านล่าง
- เปิดคู่มือการตั้งค่าที่ตรงกันแล้ววาง base URL และคีย์ API ของ Felo
- รันงานขนาดเล็กในเครื่องมือนั้นเพื่อยืนยันการเชื่อมต่อ
- เพิ่ม API สำหรับเวิร์กโฟลว์เมื่อ Agent ของคุณต้องการการค้นหา เอาต์พุตสำนักงาน การสกัดข้อมูลเว็บ เวิร์กโฟลว์รูปภาพ LiveDocs หรือ SuperAgent
ขั้นตอนที่ 1: รับคีย์ API
Felo API Platform ใช้คีย์ API เดียวทั้งสำหรับการเรียก API โดยตรงและเครื่องมือ AI ที่รองรับ
- เปิดหน้าคีย์ API ของ Felo API Platform
- ลงชื่อเข้าใช้ด้วยบัญชี Felo ของคุณหากระบบร้องขอ
- กรอกชื่อคีย์แล้วคลิก Create Key
- คัดลอกคีย์แบบเต็มเมื่อแสดงขึ้น คีย์จะแสดงเพียงครั้งเดียว
- เก็บคีย์อย่างปลอดภัยและใช้เป็น
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 Code | Agent เขียนโค้ดใน VS Code และการวางแผนงาน | ตั้งค่า Roo Code |
| Kilo Code | Agent เขียนโค้ดในเครื่องและการทดสอบผู้ให้บริการโมเดล | ตั้งค่า Kilo Code |
| เครื่องมือ AI อื่น ๆ | ไคลเอนต์ใดก็ได้ที่ยอมรับคีย์ API แบบกำหนดเอง base URL และชื่อโมเดล | ตั้งค่าเครื่องมืออื่น ๆ |
ขั้นตอนที่ 3: ใช้ base URL ที่ถูกต้อง
เครื่องมือส่วนใหญ่ถามค่าสามอย่าง: คีย์ API, base URL และชื่อโมเดล เลือก base URL ตามโปรโตคอลที่เครื่องมือรองรับ
| เครื่องมือถามหา | ใช้ค่านี้ |
|---|---|
| คีย์ API | FELO_API_KEY ของคุณ |
| base URL ที่เข้ากันได้กับ OpenAI | https://openapi.felo.ai/api/v1 |
| base URL ที่เข้ากันได้กับ Anthropic | https://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, LiveDocs | Chat API |
| Agent งานสำนักงาน | PPT Task, Mindmap, LiveDocs, SuperAgent | PPT Task API |
| Agent งานสร้างสรรค์ | 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 โดยตรง
หากคุณสร้างแอปพลิเคชันโดยเรียก 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 สถานะงานจนกว่างานจะเสร็จสมบูรณ์ |