에이전트 생성
single-prompt 또는 flow 에이전트를 생성합니다. flow 에이전트는 권장 경로인 flow 필드({nodes, edges})로 그래프를 작성하고, 기존 flow_data는 호환용입니다.
Authorizations
워크스페이스 API 키를 Authorization: Bearer <token> 형식으로 보냅니다.
Body
에이전트 생성 요청 본문입니다. 설정은 data로 보냅니다. flow 에이전트는 권장 경로인 flow로 그래프를 작성하고, 기존 flow_data와 함께 보내면 flow가 우선합니다.
에이전트 생성 요청입니다.
single_prompt는 name만 필수입니다. data를 보내지 않거나 일부만 보내면 서버 기본값으로 채웁니다. flow 에이전트는 flow 필드의 {nodes, edges} 그래프로 작성합니다. deprecated flow_data는 호환용입니다. 그래프를 보내지 않으면 서버 기본 그래프로 채웁니다.
대시보드와 목록 응답에 표시되는 에이전트 이름입니다.
1 - 255에이전트 유형입니다. single_prompt는 data를 사용하고, flow는 생성 시 flow_data 그래프가 필요합니다.
single_prompt, flow 에이전트 설정 요청입니다. 구조는 agent-schema/agent-data-create에 공개되어 있으며, 누락되거나 일부만 전달된 값은 서버 기본값과 병합됩니다.
지원 종료 예정 필드입니다. 플로우 그래프를 예전 형식으로 담으며, 기존 호환을 위해 유지됩니다. 새 통합은 flow를 사용하세요. flow 에이전트에서는 선택 항목이며, flow와 flow_data를 함께 보내면 flow가 사용되고 flow_data는 무시됩니다.
flow 에이전트의 플로우 그래프입니다. nodes와 edges로 구성되고, 각 edge가 분기 조건(ai, logic, fallback)을 가집니다. 선택 항목이며, 생략하면 서버가 begin→conversation→endCall 기본 그래프를 만듭니다. flow와 flow_data를 함께 보내면 flow가 사용되고 flow_data는 무시됩니다. 정확한 형태는 flow-schema/flow-data 스키마 엔드포인트에 공개됩니다.
에이전트를 생성할 폴더입니다. 생략하거나 null이면 워크스페이스 루트에 생성됩니다.
Response
성공 응답
에이전트 생성·수정 응답입니다. AgentResponse에 저장 시 검증 결과인 validation_message와 validation_issues를 포함합니다.
에이전트 UUID입니다.
에이전트 이름입니다. 버전 스냅샷을 조회하더라도 현재 최상위 이름을 반환합니다.
선택한 구성의 타입입니다. single_prompt 또는 flow입니다.
single_prompt, flow 리소스 생성 시각입니다. unix milliseconds 형식입니다.
리소스 마지막 수정 시각입니다. unix milliseconds 형식입니다.
현재 평가 설정입니다. 버전 스냅샷에는 포함되지 않습니다.
현재 게시된 production 버전입니다. 없으면 null입니다.
선택된 에이전트 설정 스냅샷입니다. 구조는 agent-schema/agent-data-response에 공개되어 있습니다.
지원 종료 예정 필드입니다. 에이전트의 플로우 그래프를 예전 형식으로 담고 있으며, 기존 호환을 위해 유지됩니다. 읽기 전용이고, flow 에이전트에서는 값이 있고 single_prompt 에이전트에서는 null입니다. 새 통합은 flow를 사용하세요. 이 필드는 지원 종료 기간 이후 제거됩니다.
에이전트의 플로우 그래프입니다. nodes를 edges로 연결하고, 각 edge가 분기 조건을 가집니다. flow 에이전트에서는 값이 있고 single_prompt 에이전트에서는 null입니다. 지원 종료 예정인 flow_data 대신 이 필드를 사용하세요. 정확한 형태는 flow-schema/flow-data 스키마 엔드포인트에 공개됩니다.
스냅샷 조회 시에만 populated (version=v{n} 또는 production).
현재 편집본의 리비전입니다. 고정 버전을 조회하면 null입니다.
현재 Flow 리비전입니다. 프롬프트 에이전트이거나 고정 버전을 조회하면 null입니다.
저장 시 발생한 플로우 경고를 줄바꿈으로 구분한 요약입니다. 경고가 없으면 빈 문자열입니다. 생성·수정 응답에만 포함되며, GET 응답은 이 필드가 없는 AgentResponse를 사용합니다.
저장 시 검증 결과입니다. 규칙, 노드 ID, 영향 범위와 세부 정보를 포함합니다.