# 0. 키를 환경변수로 둡니다 (대시보드 → 설정 → API 키)
export CHAINSHIFT_API_KEY="cs_live_..."
API=https://platform-api.trychainshift.ai/api/v1/platform
# 1. 프롬프트 세트 만들기 — 한 번만. 응답의 id 를 SET_ID 로 씁니다
curl -X POST "$API/prompt-sets" \
-H "API-Key: $CHAINSHIFT_API_KEY" -H "Content-Type: application/json" \
-d '{"name": "플레이그라운드에서 옮겨 온 질문"}'
# 2. 질문을 프롬프트로 등록 — 응답의 id 를 PROMPT_ID 로 씁니다
curl -X POST "$API/prompts" \
-H "API-Key: $CHAINSHIFT_API_KEY" -H "Content-Type: application/json" \
-d '{"promptSetID": "'"$SET_ID"'", "content": "강남에서 임플란트 잘하는 치과 알려줘"}'
# 3. AI 7개에 실행 요청 — 응답 {"id": "..."} 를 RUN_ID 로 씁니다
curl -X POST "$API/runs" \
-H "API-Key: $CHAINSHIFT_API_KEY" -H "Content-Type: application/json" \
-d '{"promptIDs": ["'"$PROMPT_ID"'"], "models": ["NAVER_AI_BRIEFING","NAVER_AI_TAB","GOOGLE_OVERVIEW","GOOGLE_AI","GEMINI","PERPLEXITY","CHATGPT"], "region": "KR"}'
# 4. status 가 FINISHED 가 될 때까지 조회 (모델마다 15초~2분)
curl -H "API-Key: $CHAINSHIFT_API_KEY" "$API/runs/$RUN_ID"
# 5. 답변 본문 · 인용 출처 받기 — 오른쪽 '응답' 탭이 이 결과입니다
curl -H "API-Key: $CHAINSHIFT_API_KEY" "$API/answers?runID=$RUN_ID"