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)
@Experimental public ChatCompletionRequest.Builder addFunctionMessage(String name, String content)
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.Builder functions(List<Function> functions)
@Experimental public ChatCompletionRequest.Builder functions(Function... functions)
@Experimental public ChatCompletionRequest.Builder addFunction(Function function)
public ChatCompletionRequest.Builder functionCall(Object functionCall)
@Experimental public ChatCompletionRequest.Builder functionCall(FunctionCallMode mode)
@Experimental public ChatCompletionRequest.Builder functionCall(String name)
public ChatCompletionRequest build()
Copyright © 2023. All rights reserved.