public static final class ChatCompletionRequest.Builder extends Object
public ChatCompletionRequest.Builder from(ChatCompletionRequest instance)
public ChatCompletionRequest.Builder model(String model)
@Experimental public ChatCompletionRequest.Builder model(Model model)
public ChatCompletionRequest.Builder messages(List<Message> messages)
@Experimental public ChatCompletionRequest.Builder messages(Message... messages)
@Experimental public ChatCompletionRequest.Builder addSystemMessage(String systemMessage)
@Experimental public ChatCompletionRequest.Builder addUserMessage(String userMessage)
@Experimental public ChatCompletionRequest.Builder addAssistantMessage(String assistantMessage)
public ChatCompletionRequest.Builder temperature(Double temperature)
public ChatCompletionRequest.Builder topP(Double topP)
public ChatCompletionRequest.Builder n(Integer n)
public ChatCompletionRequest.Builder stream(Boolean stream)
public ChatCompletionRequest.Builder stop(List<String> stop)
public ChatCompletionRequest.Builder stop(String... stop)
public ChatCompletionRequest.Builder maxTokens(Integer maxTokens)
public ChatCompletionRequest.Builder presencePenalty(Double presencePenalty)
public ChatCompletionRequest.Builder frequencyPenalty(Double frequencyPenalty)
public ChatCompletionRequest.Builder logitBias(Map<String,Integer> logitBias)
public ChatCompletionRequest.Builder user(String user)
public ChatCompletionRequest build()
Copyright © 2023. All rights reserved.