템플릿 실행 생성
템플릿 실행 생성
경로 매개변수
ElevenLabs 앱 또는 GET /v1/flows/templates에 표시되는 템플릿의 ID입니다.
헤더
요청
입력 포트 ID를 키로 하는 입력값입니다. 실행 중인 버전의 모든 입력 포트를 제공해야 하며, 누락되었거나 알 수 없는 ID는 거부됩니다. 입력이 없는 템플릿에는 {}를 전달하세요.
실행할 템플릿 스냅샷입니다. 특정 버전 ID를 전달하여 해당 스냅샷을 고정하거나, latest(생략 시 기본값)를 전달하여 템플릿의 가장 최근 게시 버전을 실행하세요. 게시된 버전만 고정할 수 있지만, 템플릿 소유자는 게시 전에 테스트하기 위해 게시되지 않은 저장 스냅샷도 고정할 수 있습니다. 라이브 초안은 이 API를 통해 실행되지 않습니다.
실행의 status가 completed 또는 failed에 도달하면 결과를 워크스페이스에 구성된 flows 웹훅으로 전송하려면 포함하세요. 전체 실행에 대해 하나의 이벤트가 발생하며, flows_template_run 이벤트의 data는 GET /v1/flows/templates/{template_id}/runs/{run_id}의 최종 응답과 일치합니다.
응답
성공 응답
실행의 고유 식별자입니다.
이 실행에서 사용된 템플릿입니다. 여러 템플릿을 실행하는 웹훅 소비자가 실행-템플릿 매핑을 유지하지 않고도 각 실행을 구분할 수 있습니다.
이 실행에서 사용된 템플릿 버전입니다. 실행이 생성될 때 확인되므로, latest로 시작한 실행은 실제로 실행된 구체적인 버전을 기록합니다.
출력에서 집계된 실행 상태입니다. 출력이 시작될 때까지는 pending, 하나라도 완료되지 않은 출력이 있으면 generating, 모든 출력이 완료되면 completed, 모든 출력이 종료되고 하나 이상 실패하면 failed입니다. completed 및 failed는 종료 상태이며, 실행이 둘 중 하나에 도달하면 flows_template_run 웹훅이 실행됩니다.
출력 포트 ID를 키로 하는 실행 결과입니다. 각 결과는 해당 포트 content_schema의 type인 type으로 구분되는 TemplateOutput입니다.