Navigation
API > API/Plugins > API/Plugins/SemanticSearch > API/Plugins/SemanticSearch/IEmbeddingProvider
Description
Generate embedding for a text string. Called during indexing (with caption text) and at search time (with query text).
| Name | GenerateEmbeddingAsync |
| Type | function |
| Header File | /Engine/Plugins/Experimental/SemanticSearch/Source/SemanticSearch/Public/Interfaces/IEmbeddingProvider.h |
| Include Path | #include "Interfaces/IEmbeddingProvider.h" |
void GenerateEmbeddingAsync
(
const FStringView Text,
FOnEmbeddingComplete && OnComplete,
DerivedData::FRequestOwner * RequestOwner
)
Parameters
| Name | Remarks |
|---|---|
| Text | The text to embed (caption or search query) |
| OnComplete | Callback invoked when embedding is ready |
| RequestOwner | The request owner is optional argument to help the derived data build track it subtasks |