5#include "CoreMinimal.h"
6#include "Provider/Types/CommonTypes.h"
7#include "Provider/Types/Chat/ChatTypesHeader.h"
8#include "CompletionTypes.generated.h"
24 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Required")
34 UPROPERTY(BlueprintReadWrite, Category = "
OpenAI | Optional")
40 UPROPERTY(BlueprintReadWrite, Category = "
OpenAI | Optional")
47 UPROPERTY(BlueprintReadWrite, Category = "
OpenAI | Optional")
55 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
56 float Temperature{1.0f};
64 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
73 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
81 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
91 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
97 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
108 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
109 float Presence_Penalty{0.0f};
119 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
120 float Frequency_Penalty{0.0f};
132 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
146 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
147 TMap<FString, int32> Logit_Bias;
152 UPROPERTY(BlueprintReadWrite, Category = "
OpenAI | Optional")
166USTRUCT(BlueprintType)
171 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
172 TArray<int32> Text_Offset;
174 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
175 TArray<double> Token_Logprobs;
177 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
178 TArray<FString> Tokens;
180 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
181 FString Top_Logprobs{};
184USTRUCT(BlueprintType)
189 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
192 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
196USTRUCT(BlueprintType)
201 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
210 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
211 FString Finish_Reason{};
214USTRUCT(BlueprintType)
222 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
228 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
234 UPROPERTY(BlueprintReadOnly, Category = "
OpenAI")
240 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
246 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
250USTRUCT(BlueprintType)
258 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
262USTRUCT(BlueprintType)
Definition: OpenAI.Build.cs:6
Definition: CompletionTypes.h:186
Definition: CompletionTypes.h:198
Definition: CompletionTypes.h:16
Definition: CompletionTypes.h:168
Definition: CompletionTypes.h:216
Definition: CompletionTypes.h:252
Definition: CompletionTypes.h:264
Definition: ChatCompletionTypes.h:86