Class ApiChatCompletionsRequest
- java.lang.Object
-
- de.xima.fc.prompt.ms.impl.service.generic_oai.client.json.ApiChatCompletionsRequest
-
public final class ApiChatCompletionsRequest extends Object
-
-
Constructor Summary
Constructors Constructor Description ApiChatCompletionsRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiChatCompletionsRequestaddMessage(ApiChatCompletionsRequestMessage message)ApiChatCompletionsRequestfrequencyPenalty(Double frequencyPenalty)ApiChatCompletionsRequestmaxCompletionTokens(Long maxCompletionTokens)ApiChatCompletionsRequestmessages(List<ApiChatCompletionsRequestMessage> messages)ApiChatCompletionsRequestmodel(String model)ApiChatCompletionsRequestpresencePenalty(Double presencePenalty)ApiChatCompletionsRequestreasoningEffort(String reasoningEffort)ApiChatCompletionsRequestresponseFormat(ApiChatCompletionsRequestResponseFormat responseFormat)ApiChatCompletionsRequestsafetyIdentifier(String safetyIdentifier)ApiChatCompletionsRequeststore(Boolean store)ApiChatCompletionsRequesttemperature(Double temperature)ApiChatCompletionsRequesttopP(Double topP)
-
-
-
Method Detail
-
addMessage
@CanIgnoreReturnValue public ApiChatCompletionsRequest addMessage(ApiChatCompletionsRequestMessage message)
-
frequencyPenalty
@CanIgnoreReturnValue public ApiChatCompletionsRequest frequencyPenalty(Double frequencyPenalty)
-
maxCompletionTokens
@CanIgnoreReturnValue public ApiChatCompletionsRequest maxCompletionTokens(Long maxCompletionTokens)
-
messages
@CanIgnoreReturnValue public ApiChatCompletionsRequest messages(List<ApiChatCompletionsRequestMessage> messages)
-
model
@CanIgnoreReturnValue public ApiChatCompletionsRequest model(String model)
-
presencePenalty
@CanIgnoreReturnValue public ApiChatCompletionsRequest presencePenalty(Double presencePenalty)
-
reasoningEffort
@CanIgnoreReturnValue public ApiChatCompletionsRequest reasoningEffort(String reasoningEffort)
-
responseFormat
@CanIgnoreReturnValue public ApiChatCompletionsRequest responseFormat(ApiChatCompletionsRequestResponseFormat responseFormat)
-
safetyIdentifier
@CanIgnoreReturnValue public ApiChatCompletionsRequest safetyIdentifier(String safetyIdentifier)
-
store
@CanIgnoreReturnValue public ApiChatCompletionsRequest store(Boolean store)
-
temperature
@CanIgnoreReturnValue public ApiChatCompletionsRequest temperature(Double temperature)
-
topP
@CanIgnoreReturnValue public ApiChatCompletionsRequest topP(Double topP)
-
-