- เป็นทั้งพร็อกซีเซิร์ฟเวอร์และตัวเชื่อมต่อข้อมูลแบบโอเพนซอร์สที่สร้างโค้ดสำหรับเชื่อมต่อ API ได้อัตโนมัติ
- ทำหน้าที่เป็นพร็อกซีระหว่าง API และระบบที่ซับซ้อน พร้อมแปลงการตอบกลับของ API ให้อยู่ในรูปแบบที่ต้องการโดยอัตโนมัติ ตรวจสอบโครงสร้างข้อมูล และมีความสามารถแบบ self-healing ในการแก้ไขข้อผิดพลาดที่ไม่คาดคิดโดยอัตโนมัติ
- วิธีการทำงาน: กำหนดสคีมาของข้อมูลที่ต้องการ แล้วสั่งงานอย่างเช่น "ดึงทุก issue จาก Jira" จากนั้นจะทำงานดังนี้
- วิเคราะห์เอกสาร API เพื่อสร้างการตั้งค่า API โดยอัตโนมัติ
- จัดการ pagination, การยืนยันตัวตน และข้อผิดพลาดหลากหลายรูปแบบให้อัตโนมัติ
- ใช้ JSONata เพื่อแปลงข้อมูลตอบกลับของ API ให้เป็นสคีมาที่ต้องการ
- ตรวจสอบว่าข้อมูลที่เข้ามาเป็นไปตามสคีมาหรือไม่ และหากการแปลงเสียหายก็จะซ่อมแซมอัตโนมัติ
- หากคุณเจอปัญหาต่อไปนี้บ่อย ๆ superglue อาจเป็นทางออกได้:
- เมื่อต้องเชื่อมต่อกับเลกาซี APIที่ซับซ้อน
- เมื่อต้องจัดการฟิลด์ภาษาต่างประเทศและการแมปข้อมูลที่ซับซ้อนในระบบ ERP
- เมื่อต้องการแปลงข้อมูล CSV ที่เก็บอยู่บนเซิร์ฟเวอร์ FTPโดยอัตโนมัติ
- เมื่อต้องการแก้ปัญหาโค้ดพังเมื่อ API เปลี่ยนแปลงแบบอัตโนมัติ
- ความสามารถหลัก
- การแมปข้อมูลด้วย LLM: ใช้โมเดลภาษาขนาดใหญ่เพื่อสร้างการแปลงข้อมูลโดยอัตโนมัติ
- API พร็อกซี: ดักจับและแปลงการตอบกลับของ API แบบเรียลไทม์ (ลด latency ให้น้อยที่สุด)
- การจัดการไฟล์: รองรับไฟล์หลายรูปแบบ เช่น CSV, JSON, XML และรองรับการแตกไฟล์อัตโนมัติ
- การตรวจสอบสคีมา: ตรวจสอบว่าข้อมูลเป็นไปตามสคีมาที่กำหนดไว้หรือไม่
- รองรับการยืนยันตัวตนอย่างยืดหยุ่น: รองรับหลายรูปแบบ เช่น header auth, API key, OAuth
- pagination อัจฉริยะ: จัดการรูปแบบ pagination ที่หลากหลายโดยอัตโนมัติ
- ตรรกะแคชและการลองใหม่: ตั้งค่าฟังก์ชันแคชในตัวและกลยุทธ์การ retry ได้อย่างอิสระ
ยังไม่มีความคิดเห็น