نظرة عامة
يتيح لك بث أحداث Enterprise تلقي تحديثات webhook في الوقت الفعلي حول طواقمك وتدفقاتك المنشورة على CrewAI AMP، مثل استدعاءات النماذج واستخدام الأدوات وخطوات التدفق.الاستخدام
عند استخدام Kickoff API، أضف كائنwebhooks إلى طلبك، على سبيل المثال:
realtime إلى true، يتم تسليم كل حدث بشكل فردي وفوري، على حساب أداء الطاقم/التدفق.
تنسيق Webhook
يرسل كل webhook قائمة بالأحداث:data حسب نوع الحدث. راجع قائمة الأحداث على GitHub.
نظراً لأن الطلبات تُرسل عبر HTTP، لا يمكن ضمان ترتيب الأحداث. إذا كنت تحتاج الترتيب، استخدم حقل timestamp.
الأحداث المدعومة
يدعم CrewAI كلاً من أحداث النظام والأحداث المخصصة في بث أحداث Enterprise. تُرسل هذه الأحداث إلى نقطة نهاية webhook المُهيأة أثناء تنفيذ الطاقم والتدفق.أحداث التدفق:
flow_createdflow_startedflow_finishedflow_plotmethod_execution_startedmethod_execution_finishedmethod_execution_failed
أحداث الوكيل:
agent_execution_startedagent_execution_completedagent_execution_errorlite_agent_execution_startedlite_agent_execution_completedlite_agent_execution_erroragent_logs_startedagent_logs_executionagent_evaluation_startedagent_evaluation_completedagent_evaluation_failed
أحداث الطاقم:
crew_kickoff_startedcrew_kickoff_completedcrew_kickoff_failedcrew_train_startedcrew_train_completedcrew_train_failedcrew_test_startedcrew_test_completedcrew_test_failedcrew_test_result
أحداث المهام:
task_startedtask_completedtask_failedtask_evaluation
أحداث استخدام الأدوات:
tool_usage_startedtool_usage_finishedtool_usage_errortool_validate_input_errortool_selection_errortool_execution_error
أحداث LLM:
llm_call_startedllm_call_completedllm_call_failedllm_stream_chunk
أحداث حواجز LLM:
llm_guardrail_startedllm_guardrail_completed
أحداث الذاكرة:
memory_query_startedmemory_query_completedmemory_query_failedmemory_save_startedmemory_save_completedmemory_save_failedmemory_retrieval_startedmemory_retrieval_completed
أحداث المعرفة:
knowledge_search_query_startedknowledge_search_query_completedknowledge_search_query_failedknowledge_query_startedknowledge_query_completedknowledge_query_failed
أحداث الاستدلال:
agent_reasoning_startedagent_reasoning_completedagent_reasoning_failed
GitHub
القائمة الكاملة للأحداث
تحتاج مساعدة؟
تواصل مع فريق الدعم للمساعدة في تكامل webhook أو
استكشاف الأخطاء.
