Get input token counts
InputTokenCountResponse responses().inputTokens().count(InputTokenCountParamsparams = InputTokenCountParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/responses/input_tokens
Returns input token counts of the request.
Returns an object with object set to response.input_tokens and an input_tokens count.
Get input token counts
package com.openai.example;
import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.responses.inputtokens.InputTokenCountParams;
import com.openai.models.responses.inputtokens.InputTokenCountResponse;
public final class Main {
private Main() {}
public static void main(String[] args) {
OpenAIClient client = OpenAIOkHttpClient.fromEnv();
InputTokenCountParams params = InputTokenCountParams.builder()
.model("gpt-5")
.input("Tell me a joke.")
.build();
InputTokenCountResponse response = client.responses().inputTokens().count(params);
}
}
{
"object": "response.input_tokens",
"input_tokens": 11
}
Returns Examples
{
"object": "response.input_tokens",
"input_tokens": 11
}