Calculate Saju chart
calculate_sajuPrimary entry tool. Compute Korean Four Pillars from a Gregorian birth date: pillars (년월일시), Day Master, Five Elements, zodiac animal. Use when the user mentions 사주, Four Pillars, birth chart, pillars, 오행, 일간, or gives Y/M/D. Optional hour (0–23 local) completes the hour pillar; omit if unknown. Output: parse JSON from result_json.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| day | Yes | Birth day of month. | |
| hour | No | Local clock hour (0–23) for the time pillar; omit if unknown. | |
| year | Yes | Birth year in the Gregorian calendar. | |
| month | Yes | Birth month (1–12). | |
| gender | No | Optional; included in chart metadata only. | |
| minute | No | Birth minute (0–59); used with hour for LMT correction and 시진 boundary. | |
| country | No | Birth country code. KR applies -32min LMT correction. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result_json | Yes | JSON string of the tool result; parse for structured fields. |