ความสามารถทั้งหมด
ส่งมอบ
Webhook และเหตุการณ์
ตอบสนองการเปลี่ยนวงจรชีวิตและเหตุการณ์ปฏิบัติการในแบ็กเอนด์
แบ็กเอนด์ของคุณ
Server SDK · BeeOSClient
BeeOS Cloud
รันไทม์เอเจนต์
harness-sdk.ts
import {
RuntimeRegistrationCoordinator,
type RuntimeRegistrationConfig,
type RuntimeRegistrationTransport,
} from "@beeos-ai/cloud-harness-sdk";
async function startRuntime(
transport: RuntimeRegistrationTransport,
config: RuntimeRegistrationConfig,
onLeaseLost: (reason: "fenced" | "expired" | "heartbeat_failed", cause?: unknown) => void,
) {
const runtime = new RuntimeRegistrationCoordinator(transport, config, onLeaseLost);
await runtime.start();
return runtime;
}อนุญาตสิทธิ์จากแบ็กเอนด์ออกข้อมูลรับรองฝั่งเซิร์ฟเวอร์ขอบเขต App และตรวจสอบสิทธิ์ผู้ใช้ของคุณก่อนทุกคำขอ
เชื่อมต่อรันไทม์ลงทะเบียนรันไทม์ ประกาศเมธอดที่รองรับ และส่งคำตอบกลับผลิตภัณฑ์
รับเหตุการณ์สมัครรับ Webhook วงจรชีวิตและการดำเนินงาน แล้วอัปเดตสถานะในที่เก็บของคุณ
ตัวตนผู้ใช้ปลายทางและ ACL เป็นความรับผิดชอบของแบ็กเอนด์ ฟรอนต์เอนด์รับข้อมูลที่ได้รับอนุญาตผ่านแบ็กเอนด์และเรนเดอร์ ไม่มี App client SDK แยกต่างหาก
เอกสาร- 01
ลงทะเบียนปลายทางแบ็กเอนด์
- 02
สมัครรับเหตุการณ์วงจรชีวิตที่เกี่ยวข้อง
- 03
จัดการเหตุการณ์ในผลิตภัณฑ์
ตัวอย่างการใช้งาน
รับเหตุการณ์เมื่อสถานะงานหรืออินสแตนซ์เปลี่ยน แล้วอัปเดตผลิตภัณฑ์
- ส่งมอบเหตุการณ์วงจรชีวิต
- การตอบสนองจากแบ็กเอนด์
- เวิร์กโฟลว์ปฏิบัติการที่ผูกกับเหตุการณ์
เริ่มผสานรวม
เริ่มผสานรวม
อ่านคู่มือผสานรวม แล้วเชื่อมต่อรันไทม์และแบ็กเอนด์