Function GenieEmbedding_generate¶
Defined in File GenieEmbedding.h
Function Documentation¶
-
Genie_Status_t GenieEmbedding_generate(const GenieEmbedding_Handle_t embeddingHandle, const char *queryStr, const GenieEmbedding_GenerateCallback_t callback, const void *userData)¶
A function to generate embedding for prompted text.
- Parameters
embeddingHandle – [in] A embedding handle.
queryStr – [in] The input query.
callback – [in] Callback function to handle generated embeddings. Cannot be NULL.
userData – [in] User defined field provided in the query responses. Can be NULL.
- Returns
Status code:
GENIE_STATUS_SUCCESS: API call was successful.
GENIE_STATUS_ERROR_INVALID_HANDLE: Embedding handle is invalid.
GENIE_STATUS_ERROR_INVALID_ARGUMENT: At least one argument is invalid.
GENIE_STATUS_ERROR_GENERATE_FAILED: Embedding generate failure.