Navigation
API > API/Plugins > API/Plugins/SemanticSearch
Request to generate a caption (and keywords) for an asset. Can include media content and structured metadata.
| Name | FCaptionRequest |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/SemanticSearch/Source/SemanticSearch/Public/Interfaces/IEmbeddingProvider.h |
| Include Path | #include "Interfaces/IEmbeddingProvider.h" |
Syntax
struct FCaptionRequest
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetMedia | TArray< FAssetMedia > | Asset content — can be combination of images, text, JSON | Interfaces/IEmbeddingProvider.h | |
| AssetPath | FString | Interfaces/IEmbeddingProvider.h | ||
| AssetType | FString | Interfaces/IEmbeddingProvider.h | ||
| Metadata | TSharedPtr< FJsonObject > | Structured metadata (asset dimension, properties, etc.) | Interfaces/IEmbeddingProvider.h |