public static final class BotChatCompletionRequest.Builder extends ChatCompletionRequest.Builder
maxCompletionTokens, parallelToolCalls, repetitionPenalty, responseFormat, serviceTier, thinking, toolChoice, toolChoicepublic static BotChatCompletionRequest.Builder aBotChatCompletionRequest()
public BotChatCompletionRequest.Builder metadata(Map<String,Object> metadata)
public BotChatCompletionRequest.Builder botId(String botId)
public BotChatCompletionRequest.Builder model(String model)
model in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder messages(List<ChatMessage> messages)
messages in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder temperature(Double temperature)
temperature in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder topP(Double topP)
topP in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder stream(Boolean stream)
stream in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder streamOptions(ChatCompletionRequest.ChatCompletionRequestStreamOptions streamOptions)
streamOptions in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder stop(List<String> stop)
stop in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder maxTokens(Integer maxTokens)
maxTokens in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder presencePenalty(Double presencePenalty)
presencePenalty in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder frequencyPenalty(Double frequencyPenalty)
frequencyPenalty in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder logitBias(Map<String,Integer> logitBias)
logitBias in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder user(String user)
user in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder functions(List<ChatFunction> functions)
public BotChatCompletionRequest.Builder tools(List<ChatTool> tools)
tools in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder functionCall(ChatCompletionRequest.ChatCompletionRequestFunctionCall functionCall)
functionCall in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder logprobs(Boolean logprobs)
logprobs in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder topLogprobs(Integer topLogprobs)
topLogprobs in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest.Builder n(Integer n)
n in class ChatCompletionRequest.Builderpublic BotChatCompletionRequest build()
build in class ChatCompletionRequest.BuilderCopyright © 2025. All rights reserved.