5#include "CoreMinimal.h"
6#include "Provider/Types/OpenAICommonTypes.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")
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")
119 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
132 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
146 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Optional")
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")
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 CompletionTypes.h:186
Definition CompletionTypes.h:198
FString Finish_Reason
Definition CompletionTypes.h:211
Definition CompletionTypes.h:16
FString Suffix
Definition CompletionTypes.h:41
FString User
Definition CompletionTypes.h:153
float Frequency_Penalty
Definition CompletionTypes.h:120
float Presence_Penalty
Definition CompletionTypes.h:109
FString Prompt
Definition CompletionTypes.h:35
int32 Logprobs
Definition CompletionTypes.h:92
bool Echo
Definition CompletionTypes.h:98
int32 N
Definition CompletionTypes.h:74
int32 Max_Tokens
Definition CompletionTypes.h:48
TMap< FString, int32 > Logit_Bias
Definition CompletionTypes.h:147
bool Stream
Definition CompletionTypes.h:82
FString Model
Definition CompletionTypes.h:25
float Temperature
Definition CompletionTypes.h:56
float Top_P
Definition CompletionTypes.h:65
int32 Best_Of
Definition CompletionTypes.h:133
Definition CompletionTypes.h:168
Definition CompletionTypes.h:216
TArray< FChoice > Choices
Definition CompletionTypes.h:229
FString ID
Definition CompletionTypes.h:223
int32 Created
Definition CompletionTypes.h:235
FString Object
Definition CompletionTypes.h:247
FString Model
Definition CompletionTypes.h:241
Definition CompletionTypes.h:252
FCompletionUsage Usage
Definition CompletionTypes.h:259
Definition CompletionTypes.h:264
Definition ChatCompletionTypes.h:98