OpenAgentAGI

API Trigger

Баталгаажсан HTTP хүсэлтээр workflow эхлүүлэх

Товчоор

API Trigger нь таны workflow-г аюулгүй HTTP endpoint хэлбэрээр ил болгоно. Endpoint руу JSON өгөгдөл илгээхэд workflow шууд ажиллана. API дуудлагууд нь OpenAgentAGI-ийн хамгийн сүүлийн deploy дээр үргэлж ажиллана.

Оролтын Формат Тохируулах

API trigger оролтын формат

Параметр бүрт Input Format талбар нэмнэ. Runtime үеийн output key-үүд нь schema-тайгаа ижил бөгөөд мөн <api.input> доор ашиглах боломжтой.

Editor дээрх manual run нь value баганыг ашигладаг тул HTTP хүсэлт илгээхгүйгээр тест хийх боломжтой. Workflow ажиллах үед resolver нь <api.userId> болон <api.input.userId> утгуудыг хоёуланг нь бөглөнө.

Хүсэлтийн Жишээ

curl -X POST \
  https://openagentagi.com/api/workflows/WORKFLOW_ID/execute \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: YOUR_KEY' \
  -d '{"userId":"demo-user","maxTokens":1024}'

Амжилттай үед Executor-оос workflow гүйцэтгэлийн serialized үр дүн буцаагдана. Алдаа гарвал validation, authentication эсвэл workflow-ийн алдаанууд ил тод гарч ирнэ.

Output Reference

ReferenceDescription
<api.field>Field defined in the Input Format
<api.input>Entire structured request body

Хэрэв Input Format тодорхойлоогүй бол executor нь raw JSON-ийг зөвхөн <api.input> дээр ил гаргана.

Нэг workflow-д зөвхөн нэг API Trigger байж болно. Өөрчлөлт хийсний дараа шинэ deploy хийж байж endpoint үргэлж шинэчлэгдэнэ.
API Trigger