public static final class BotChatCompletionRequest.Builder extends Object
public static BotChatCompletionRequest.Builder aBotChatCompletionRequest()
public BotChatCompletionRequest.Builder metadata(Map<String,Object> metadata)
public BotChatCompletionRequest.Builder botId(String botId)
public BotChatCompletionRequest.Builder model(String model)
public BotChatCompletionRequest.Builder messages(List<ChatMessage> messages)
public BotChatCompletionRequest.Builder temperature(Double temperature)
public BotChatCompletionRequest.Builder topP(Double topP)
public BotChatCompletionRequest.Builder stream(Boolean stream)
public BotChatCompletionRequest.Builder streamOptions(ChatCompletionRequest.ChatCompletionRequestStreamOptions streamOptions)
public BotChatCompletionRequest.Builder stop(List<String> stop)
public BotChatCompletionRequest.Builder maxTokens(Integer maxTokens)
public BotChatCompletionRequest.Builder presencePenalty(Double presencePenalty)
public BotChatCompletionRequest.Builder frequencyPenalty(Double frequencyPenalty)
public BotChatCompletionRequest.Builder logitBias(Map<String,Integer> logitBias)
public BotChatCompletionRequest.Builder user(String user)
public BotChatCompletionRequest.Builder functions(List<ChatFunction> functions)
public BotChatCompletionRequest.Builder tools(List<ChatTool> tools)
public BotChatCompletionRequest.Builder functionCall(ChatCompletionRequest.ChatCompletionRequestFunctionCall functionCall)
public BotChatCompletionRequest.Builder logprobs(Boolean logprobs)
public BotChatCompletionRequest.Builder topLogprobs(Integer topLogprobs)
public BotChatCompletionRequest build()
Copyright © 2024. All rights reserved.