Optionalbackground background ?: boolean | null
Defined in src/server/worker-configuration.d.ts:5104 Optionalconversation Defined in src/server/worker-configuration.d.ts:5105 Optionalinclude Defined in src/server/worker-configuration.d.ts:5106 Defined in src/server/worker-configuration.d.ts:5107 Optionalinstructions instructions ?: string | null
Defined in src/server/worker-configuration.d.ts:5108 Optionalmax_ output_ tokens max_output_tokens ?: number | null
Defined in src/server/worker-configuration.d.ts:5109 parallel_tool_calls ?: boolean | null
Defined in src/server/worker-configuration.d.ts:5110 Optionalprevious_ response_ id previous_response_id ?: string | null
Defined in src/server/worker-configuration.d.ts:5111 Optionalprompt_ cache_ key prompt_cache_key ?: string
Defined in src/server/worker-configuration.d.ts:5112 Optionalreasoning Defined in src/server/worker-configuration.d.ts:5113 Optionalsafety_ identifier safety_identifier ?: string
Defined in src/server/worker-configuration.d.ts:5114 Optionalservice_ tier service_tier ?: "auto" | "default" | "flex" | "scale" | "priority" | null
Defined in src/server/worker-configuration.d.ts:5115 Optionalstream stream ?: boolean | null
Defined in src/server/worker-configuration.d.ts:5116 Optionalstream_ options Defined in src/server/worker-configuration.d.ts:5117 Optionaltemperature temperature ?: number | null
Defined in src/server/worker-configuration.d.ts:5118 Optionaltext Defined in src/server/worker-configuration.d.ts:5119 Defined in src/server/worker-configuration.d.ts:5120 Defined in src/server/worker-configuration.d.ts:5121 Optionaltop_ p top_p ?: number | null
Defined in src/server/worker-configuration.d.ts:5122 Optionaltruncation truncation ?: "auto" | "disabled" | null
Defined in src/server/worker-configuration.d.ts:5123
Workers AI support for OpenAI's Responses API Reference: https://github.com/openai/openai-node/blob/master/src/resources/responses/responses.ts
It's a stripped down version from its source. It currently supports basic function calling, json mode and accepts images as input.
It does not include types for WebSearch, CodeInterpreter, FileInputs, MCP, CustomTools. We plan to add those incrementally as model + platform capabilities evolve.