Calibrate a user’s receiver profile
calibrate_profileBuild a ReceiverProfile (TI, SG, FT, UE, AR — continuous 0-100, never a category label) from five behavioral forced-choice answers. Call with NO answers to get the five questions to ask the user; call again with their answers (a/b/c per primitive) to get the profile. Store the returned profile JSON in the user’s notes or memory and pass it to render_reply / prepare_prompt on every turn. Deterministic and stateless — nothing is stored server-side. Schema: https://rpcs1.dev/v1/receiver-profile.json
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answers | No | Chosen option id per primitive. Omit entirely to receive the questions. |