การตั้งค่าเครื่องมือ AI
Coze
เชื่อม Coze กับ Felo Model API เพื่อสร้างเนื้อหา และเครื่องมือ HTTP Data API แยกต่างหากเพื่อค้นข้อมูล
เชื่อม Coze กับ Felo Model API เพื่อสร้างเนื้อหา และเครื่องมือ HTTP Data API แยกต่างหากเพื่อค้นข้อมูล
เตรียมก่อนเริ่ม
สร้าง API key และตรวจสอบยอดคงเหลือ ตัวอย่างใช้ Tavily Search ส่วน API อื่นมีพารามิเตอร์และราคาของตนเอง
ตั้งค่าแอป
เปิด Plugins → Create → Import OpenAPI → Workflow / Agent บันทึกค่าตามด้านล่างแล้วทดสอบ ชื่อเมนูอาจต่างกันตามเวอร์ชัน
เชื่อมเครื่องมือค้นหา
Data API: Coze plugin → Import OpenAPI → X-API-Key credential → Agent tool / Workflow
Model API: self-hosted Coze Studio → custom OpenAI provider → model selectionนำเข้าไฟล์ OpenAPI หรือสร้าง HTTP POST แบบ JSON เก็บ key ในข้อมูลรับรอง ใช้ query เป็นอินพุตและส่ง results ไปขั้นถัดไป
คำขอ Data API
| Field | Value |
|---|---|
| Method | POST |
| URL | https://openapi.felo.ai/v1/beta/tavily/search |
| Authorization | Bearer YOUR_FELO_API_KEY |
| OpenAPI credential | X-API-Key: YOUR_FELO_API_KEY |
| Content-Type | application/json |
| query | Felo API Platform documentation |
| max_results | 3 |
| Output | results[].title, results[].url, results[].content |
{
"query": "Felo API Platform documentation",
"max_results": 3
}export FELO_API_KEY='YOUR_FELO_API_KEY'
curl 'https://openapi.felo.ai/v1/beta/tavily/search' \
-H "Authorization: Bearer $FELO_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"query": "Felo API Platform documentation",
"max_results": 3
}'เชื่อม Model API
คัดลอก Model ID จากรายการโมเดลและใช้ Base URL ที่เข้ากันได้กับ OpenAI ตั้ง Data API เป็นเครื่องมือ HTTP แยกกัน
เปิด Coze Studio → model configuration → protocol: openai / base_url / api_key / model ID บันทึกค่าตามด้านล่างแล้วทดสอบ ชื่อเมนูอาจต่างกันตามเวอร์ชัน
| Field | Value |
|---|---|
| Base URL | https://openapi.felo.ai/api/v1 |
| API Key | YOUR_FELO_API_KEY |
| Model ID | YOUR_MODEL_ID |
| HTTP POST | https://openapi.felo.ai/api/v1/chat/completions |
| Output | choices[0].message.content |
{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"stream": false
}curl 'https://openapi.felo.ai/api/v1/chat/completions' \
-H "Authorization: Bearer $FELO_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"stream": false
}'ตรวจสอบการเชื่อมต่อ
ตรวจ title, url, content ใน results ขอให้ Agent สรุปพร้อม URL และตรวจการใช้งาน Felo ในคอนโซล อาร์เรย์ว่างยังเป็นผลที่ถูกต้อง
แก้ปัญหา
401: key และ Authorization; 402: ยอดคงเหลือ; 400: JSON และ query ลอง 429/5xx ใหม่โดยเพิ่มเวลารอ เก็บ request_id และตรวจสิทธิ์ Workspace หรือ key ในสภาพแวดล้อมทำงาน