Felo API PlatformFelo API Platform

การตั้งค่าเครื่องมือ AI

Gemini Spark

ใช้ผลค้นหาจาก Felo Data API ใน Gemini Spark โดย Agent ยังคงใช้โมเดลของตนเอง

ใช้ผลค้นหาจาก Felo Data API ใน Gemini Spark โดย Agent ยังคงใช้โมเดลของตนเอง

เตรียมก่อนเริ่ม

สร้าง API key และตรวจสอบยอดคงเหลือ ตัวอย่างใช้ Tavily Search ส่วน API อื่นมีพารามิเตอร์และราคาของตนเอง

ตั้งค่าแอป

Google Sheets → Extensions → Apps Script → Google Docs → Gemini

เชื่อมเครื่องมือค้นหา

ผ่าน Google Workspace โดย Apps Script เรียก Felo Data API เขียนผลลงชีตและ Google เอกสาร แล้วให้ Agent อ่านผล

felo-data-sheets.gs

  1. ใน Google ชีต เปิด Extensions → Apps Script บันทึกโค้ดที่ดาวน์โหลด เรียก setupFeloDataSheet และอนุญาตสิทธิ์
  2. ใส่คำค้นใน Queries!A2 เก็บ FELO_API_KEY ที่ Project Settings → Script Properties ห้ามใส่ในเซลล์หรือแชต
  3. เรียก refreshFeloData ผลอยู่ใน Results และลิงก์เอกสารอยู่ที่ Config!B1 เรียกซ้ำจะอัปเดตเอกสารเดิม
  4. เชื่อมบัญชี Google เดียวกันกับ Agent ให้สิทธิ์อ่านและส่งลิงก์เพื่อสรุปพร้อมแหล่งอ้างอิง
setupFeloDataSheet()
refreshFeloData()

คำขอ Data API

FieldValue
MethodPOST
URLhttps://openapi.felo.ai/v1/beta/tavily/search
AuthorizationBearer YOUR_FELO_API_KEY
OpenAPI credentialX-API-Key: YOUR_FELO_API_KEY
Content-Typeapplication/json
queryFelo API Platform documentation
max_results3
Outputresults[].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
}'

ตรวจสอบการเชื่อมต่อ

ตรวจ title, url, content ใน results ขอให้ Agent สรุปพร้อม URL และตรวจการใช้งาน Felo ในคอนโซล อาร์เรย์ว่างยังเป็นผลที่ถูกต้อง

แก้ปัญหา

401: key และ Authorization; 402: ยอดคงเหลือ; 400: JSON และ query ลอง 429/5xx ใหม่โดยเพิ่มเวลารอ เก็บ request_id และตรวจสิทธิ์ Workspace หรือ key ในสภาพแวดล้อมทำงาน

เอกสาร Felo ที่เกี่ยวข้อง

เอกสารทางการของแอป