ثبّت حزمة التطوير وصادِق بمفتاح مساحة عمل. المفاتيح محدودة النطاق لكل بيئة؛ استخدم مفتاح التطوير محليًا.
npm i @apkar/sdk
export APKAR_KEY=dev_...عرّف أول وكيل لديك
الوكيل خريطة خطوات. كل خطوة تسمّي أداة وتستقبل سياق التشغيلة. والخطوات غير المتعالقة تُنفَّذ بالتوازي.
import { agent } from "@apkar/sdk"
export const triage = agent("triage")
.step("kb.search", (ctx) => ({ query: ctx.ticket.subject }))
.step("draft", (ctx) => ({ context: ctx.results }))
.retry({ max: 3, backoff: "exponential" })شغّله
const run = await triage.start({ ticket })
console.log(run.url) // افتح خريطة التشغيل