rulvar API reference / @rulvar/openai / buildResponsesParams
Function: buildResponsesParams()
ts
function buildResponsesParams(req, ids): {
effortDownmapped: boolean;
params: Record<string, unknown>;
};Defined in: packages/openai/src/wire.ts:79
Builds Responses API params. Manual item replay ONLY: store: false plus include reasoning.encrypted_content; previous_response_id and the Conversations API place state server-side, break replay identity, and are REJECTED as a typed ConfigError. Role 'system' messages project into top-level instructions on every request.
Parameters
| Parameter | Type |
|---|---|
req | ChatRequest |
ids | OpenAiIdMap |
Returns
ts
{
effortDownmapped: boolean;
params: Record<string, unknown>;
}| Name | Type | Defined in |
|---|---|---|
effortDownmapped | boolean | packages/openai/src/wire.ts:82 |
params | Record<string, unknown> | packages/openai/src/wire.ts:82 |