Gemstone assessment
assess_gemstoneUse this when the user asks whether they should wear a particular gemstone (blue sapphire, emerald, pukhraj, a crystal), or whether a stone they wear suits their chart.
Answers the prescription, not the future: which planet the stone strengthens, what that planet owns from this ascendant, whether a classical rule (a dusthāna or kendrādhipati lordship, a māraka) argues against strengthening it, and whether the reason is permanent or lasts only as long as the running period. Returns a verdict — well_founded, period_bound, no_ground, contraindicated or unrecognised — with every ground for and against, the planet's capacity at its degree, when the chart puts the planet in scope, the stones the sources hold apart from it (checked against alsoWearing), and wearing detail (finger, metal, day, weight, with the book it comes from) only when the chart gives a reason to wear it. When the source states a caution about the stone, the response says so and names the book. A word that covers several stones ("sapphire") is answered with the candidates. Nothing here predicts what a stone does. Deterministic: no language model is called. The birth time is required.
Cost: 5 credits per call (only successful calls are charged; a sandbox key is free and returns a fixed sample).
Deterministic: the same input always gives the same answer.
Example arguments: {"birthData":{"date":"1990-05-12","time":"14:35","timezone":"Asia/Kolkata","latitude":28.6139,"longitude":77.209},"gem":"blue sapphire","alsoWearing":["ruby"]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gem | Yes | One stone, in English or by its Indian name: "yellow sapphire", "pukhraj", "emerald", "moonstone". | |
| birthData | Yes | The person's birth data. The time is required: every period depends on the rising sign. | |
| alsoWearing | No | Optional: stones already worn. When the chart puts the planet in scope, a pairing the sources hold apart is reported as a conflict. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||