5#include "CoreMinimal.h"
7#include "CommonTypes.generated.h"
14 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI")
17 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI")
18 FString OrganizationID{};
20 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI")
23 bool IsEmpty()
const {
return APIKey.IsEmpty() || OrganizationID.IsEmpty() || ProjectID.IsEmpty(); }
31 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
34 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
39enum class EOpenAIHttpHeaderType : uint8
52 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
53 TArray<FString> HttpHeaders{};
60enum class EOpenAIResponseError : uint8
66 InvalidLanguageFormat,
71enum class ERole : uint8
81enum class EOpenAIFinishReason : uint8
92using ServiceSecrets = TArray<TTuple<FString, FString>>;
93using QueryPairs = TArray<TTuple<FString, FString>>;
Definition: OpenAI.Build.cs:6
Definition: CommonTypes.h:11
Definition: CommonTypes.h:28