응답 생성
Responses 요청에는 model과 input이 포함됩니다. input은 짧은 문자열일 수도 있고, 워크플로에서 필요한 경우 구조화된 항목 집합일 수도 있습니다.
output 배열을 중심으로 처리기를 설계하세요. 텍스트, 도구 호출 및 서비스 항목은 서로 다른 유형일 수 있습니다.
Responses API 요청
bash
curl --request POST https://cicora.ai/api/v1/responses \
--header "Authorization: Bearer $CICORA_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "openai/gpt-5.6-sol",
"input": "Summarize the incident report for an engineer."
}'워크플로 제어
- 응답 ID와 이에 연결된 대화 ID 또는 세션 ID를 자체 시스템에 보관하세요.
- 애플리케이션 측에서 에이전트 반복의 자동 단계를 제한하세요.
- 오디오, 이미지 또는 도구를 추가하기 전에 모델 매개변수를 확인하세요.
결과 파싱
텍스트 항목 하나의 위치에 의존하지 마세요. output을 순회하며 인식 가능한 유형을 추출하고 알 수 없는 유형은 관측을 위해 유지하세요.
스트리밍이 필요하면 동일한 워크플로의 스트리밍 형식을 사용하고 항목 식별자별로만 델타를 결합하세요.