AI용 분할본 · 지도 3단계(화면) · 이 페이지 전에 읽을 페이지: PART 0 사용법·AI 시작 지침, 부록 A 스펙·코드 받기(A-2) · 코드 파일은 여기 없다 — 코드 자리의 줄을 따른다(폴더에 책 파일이 하나도 없는 처음이면 부록 A-2 의 curl 한 줄부터)
핵심 규칙 — AI 는 어느 페이지에서든 이것을 지킨다
node scripts/get-book-code.mjs 가 책 그대로 만든다(첫 실행은 부록 A-2 의 curl 한 줄). AI용 분할본의 코드 자리는 " 경로" 한 줄이다 — 그 파일을 cat 으로 읽는다. 고쳐도 되는 파일은 PART 0 [AI 시작 지침] 5-b 의 목록뿐이다.node scripts/verify-book-code.mjs 를 실행해 "불일치 0개" 출력을 그대로 보인다.| 엔드포인트 | 용도 | 과금(콘솔 요금표 기준) |
|---|---|---|
| POST /manseryeok | 만세력 계산 (30여 항목) · 사주 정체성(identity 필드 — 삼재·신살·공망·대운/세운·사주 MBTI) 포함, 추가 요금 없음 | 계산형 — ₩50/호출 |
| POST /reading | AI 사주 해석 — only 로 AI 하나만(saju·ziwei·astro·tarot·dream, 6-2) | 입 ₩2,888 / 출 ₩23,100 (1M토큰) |
| POST /reading/memory | 기억형 상담 (endUserId) | ×1.3 |
| POST /reading/report | 사주 리포트 (섹션형, ridm/saju-report) | 1회 약 ₩77~85 (기본 8섹션 약 3,000자, 출력 ₩38,077/1M) |
| POST /chat/completions | 자유 채팅 (OpenAI 호환) | 모델별 — 요금표 참조 |
| POST /compat | 궁합 | 요금표 참조 |
| POST /personality-type | 성격유형 | 요금표 참조 |
| POST /lifetime | 평생 사주 풀이 — 성격·재물·직업·연애·건강·인간관계·조언 7개 주제 문단(LLM 없음, 같은 입력은 같은 결과). 필수: year·month·day·timezone·gender (hour 생략 시 년·월·일 3주 기준) | 전체 ₩100/호출 · 주제 1개(topic) ₩20/호출 · 별자리·자미두수 층 +₩20/층 |
| POST /ziwei-chart | 자미두수 명반 — 12궁·14주성·생년사화·대한/유년. 필수: year·month·day·hour·gender (hour 없으면 400 birth_time_required, 과금 없음) | 계산형 — ₩50/호출 |
| POST /identity (지원 종료 예정) | 만세력 응답의 identity 필드로 통합됨 — 새 연동은 /manseryeok 를 쓰세요. 기존 연동은 당분간 동작하며 응답에 Deprecation 헤더가 붙습니다 | 기존 연동만 — ₩10/호출 |
| POST /saju-flow | 운 흐름 — 대운·세운·월운이 원국 위에 얹히는 그래프용 숫자와 형충회합 목록(LLM 없음, 같은 입력은 같은 결과, 문장 풀이 없음). 필수: birthDate(YYYY-MM-DD)·calendar·range{fromYear,toYear} · 선택: birthTime(HH:mm)·gender(없으면 대운 층 없음)·timezone(Asia/Seoul 만)·monthsOfYear(월운을 계산할 사주 연도) — 신년운세는 9-1-1 | 계산형 — 요금표 참조 |
| POST /today | 오늘의 사주 — 그날 일진×내 사주 하루 요약·행운 색·좋은/피할 시간. 필수: 만세력과 같은 출생 정보 (date YYYY-MM-DD 는 선택, 기본 한국 시간 오늘) | 계산형 — ₩10/호출 |
| POST /astrology | 점성술 토탈 — 태양~명왕성 10개 천체(별자리·도수·하우스) + 상승궁·중천 + 애스펙트·품위 + 미리 써 둔 풀이 문단(readings). 필수: birthDate (YYYY-MM-DD). 상승궁·하우스는 birthTime + birthTimePrecision(exact) + 좌표가 다 있을 때만. 선택 블록: timing(트랜싯·2차 진행) · partner(두 사람 천체 사이 각) | 계산형 — ₩50/호출(블록·풀이 문단 포함 같은 값) |
| POST /tarot | 타로 뽑기 — 78장 덱, count(1~10) 또는 spread, 정·역방향·키워드·뜻·카드 이미지 주소(AI 해석 없음). 출생 정보 불필요 | 계산형 — 호출당 고정 요금(장수 무관, 요금표의 계산형 표) |
| POST /dream | 꿈해몽 상징 찾기 — 꿈 이야기(1,000자까지)에서 꿈 상징 낱말을 찾아 상징 낱말(keywords, 항목마다 하나)과 점수를 두드러진 순 최대 40개(자체 꿈 상징 어휘집 — AI 해석·풀이 문장·길흉 없음). 출생 정보 불필요 | 계산형 — ₩30/호출 · 찾은 항목이 없으면 ₩0 |
| POST /image | 사주 오행 이미지 (PNG, base64). 필수: year·month·day·gender | ₩200/이미지 |
readings 옵션·추가 층)은 같은 입력이면 같은 결과 — 1회 호출 후 DB 에 저장해 다시 씁니다(today 는 날짜별, compat 은 조합별, 출생 정보나 lang 이 바뀔 때만 다시). 대화형(reading·reading/memory·chat/completions)은 매번 새로 생성 — 저장 대상 아님AI용 분할본 · 지도 3단계(화면) · 이 페이지 전에 읽을 페이지: PART 0 사용법·AI 시작 지침, 부록 A 스펙·코드 받기(A-2) · 코드 파일은 여기 없다 — 코드 자리의 줄을 따른다(폴더에 책 파일이 하나도 없는 처음이면 부록 A-2 의 curl 한 줄부터)