नेविगेशन पर जाएँ

टेम्पलेट रन बनाएं

फ़्लोज़ टेम्प्लेट का रन शुरू करें। किसी स्नैपशॉट को पिन करने के लिए version_id दें या नवीनतम प्रकाशित वर्शन चलाने के लिए इसे छोड़ दें / latest दें। इनपुट पोर्ट ID के आधार पर inputs में इनपुट वैल्यू सेट करें। रिस्पॉन्स में रन अपनी शुरुआती स्थिति में होगा और हर आउटपुट पहले से outputs में उसकी पोर्ट ID के अंतर्गत सूचीबद्ध होगा। रन पूरा होने पर, जब उसका status completed या failed हो, तब flows_template_run इवेंट पाने के लिए webhook शामिल करें; इंतज़ार करने का यही सुझाया गया तरीका है। इसके बिना, status टर्मिनल होने तक सामान्य अंतराल पर GET /v1/flows/templates/{template_id}/runs/{run_id} फ़ेच करें।

पाथ पैरामीटर

template_idstringआवश्यक

टेम्प्लेट की ID, जैसा ElevenLabs ऐप में या GET /v1/flows/templates द्वारा दिखाया गया है।

हेडर

xi-api-keystringवैकल्पिक

अनुरोध

This endpoint expects an object.
inputsmap from strings to strings or booleans or integers or doubles or objects or lists of TemplateRunInputआवश्यक

इनपुट port id के अनुसार इनपुट मान। चलाए जा रहे वर्ज़न का हर इनपुट port देना ज़रूरी है; अनुपस्थित या अज्ञात id अस्वीकार कर दी जाती है। बिना इनपुट वाले टेम्पलेट के लिए {} दें।

version_idstring or nullवैकल्पिक>=1 character

चलाने के लिए टेम्पलेट स्नैपशॉट। उस स्नैपशॉट को पिन करने के लिए कोई विशेष वर्ज़न id दें, या टेम्पलेट का सबसे हाल में प्रकाशित वर्ज़न चलाने के लिए latest दें (छोड़े जाने पर डिफ़ॉल्ट)। केवल प्रकाशित वर्ज़न पिन किए जा सकते हैं, सिवाय टेम्पलेट के मालिक के, जो प्रकाशित करने से पहले आज़माने के लिए किसी अप्रकाशित सेव किए गए स्नैपशॉट को भी पिन कर सकता है। लाइव ड्राफ़्ट कभी भी इस API के ज़रिए नहीं चलाया जाता।

webhookobject or nullवैकल्पिक

जब run का status completed या failed हो जाए, तो उसका परिणाम workspace के कॉन्फ़िगर किए गए flows webhooks पर भेजने के लिए शामिल करें। पूरे run के लिए एक इवेंट: flows_template_run इवेंट का data, GET /v1/flows/templates/{template_id}/runs/{run_id} के अंतिम रिस्पॉन्स से मेल खाता है।

रिस्पॉन्स

सफल रिस्पॉन्स

idstring

रन का यूनीक आइडेंटिफ़ायर।

template_idstring

वह टेम्पलेट जिसे इस रन ने चलाया, ताकि कई टेम्पलेट चलाने वाला वेबहुक कंज़्यूमर रन-टू-टेम्पलेट मैप रखे बिना उनके रनों में अंतर कर सके।

version_idstring

वह टेम्पलेट वर्ज़न जिसे इस रन ने चलाया। रन बनते समय इसका समाधान हो जाता है, इसलिए latest से शुरू किया गया रन उस वास्तविक वर्ज़न को रिकॉर्ड करता है जो उसने चलाया।

statusenum

रन का स्टेटस, जो उसके आउटपुट्स से समेकित होता है: आउटपुट शुरू होने तक pending, कोई आउटपुट अधूरा होने तक generating, सभी आउटपुट पूरे होने पर completed, और सभी आउटपुट समाप्त होने व कम से कम एक के विफल होने पर failed। completed और failed अंतिम स्टेटस हैं: रन के इनमें से किसी एक तक पहुंचने पर flows_template_run वेबहुक ट्रिगर होता है।

अनुमत मान:
outputsmap from strings to objects

The run’s outputs, keyed by output port id. Each is a TemplateOutput discriminated on type, the type of its port’s content_schema.

त्रुटियाँ

422
Unprocessable Entity Error