documentation
Responses API
Build new applications with a simpler input and output interface.POST /v1/responses
Use the Responses API for new text applications. input accepts a string or message-style input. The returned object includes output, output_text, status, and usage.
response = client.responses.create(
model="brok-2.3",
input="Write a one-line launch announcement.",
max_output_tokens=120,
)
print(response.output_text)supported inputs
modelOptional; defaults tobrok-2.3.inputRequired string or message array.max_output_tokensOptional output limit.temperatureOptional sampling control.toolsOptional OpenAI-compatible function tools.streamOptional boolean for Responses events over SSE.