Qualcomm® Gen AI Inference Extensions
v2.29.0
Introduction
Setup
Tools
Tutorials
Supported models
API
Genie C API
Genie C API
Class Hierarchy
File Hierarchy
Full API
Revision history
Thread safety
Genie Dialog JSON configuration string
Genie Embedding JSON configuration string
Qualcomm® Gen AI Inference Extensions
»
API
»
Genie C API
Genie C API
¶
Class Hierarchy
¶
Enum
GenieDialog_SentenceCode_t
File Hierarchy
¶
Directory
include
Directory
Genie
File
GenieCommon.h
File
GenieDialog.h
File
GenieEmbedding.h
File
GenieSampler.h
Full API
¶
Enums
¶
Enum GenieDialog_SentenceCode_t
Functions
¶
Function Genie_getApiMajorVersion
Function Genie_getApiMinorVersion
Function Genie_getApiPatchVersion
Function GenieDialog_applyLora
Function GenieDialog_create
Function GenieDialog_embeddingQuery
Function GenieDialog_free
Function GenieDialog_getSampler
Function GenieDialog_query
Function GenieDialog_reset
Function GenieDialog_restore
Function GenieDialog_save
Function GenieDialog_setLoraStrength
Function GenieDialog_tokenQuery
Function GenieDialogConfig_createFromJson
Function GenieDialogConfig_free
Function GenieEmbedding_create
Function GenieEmbedding_free
Function GenieEmbedding_generate
Function GenieEmbeddingConfig_createFromJson
Function GenieEmbeddingConfig_free
Function GenieSampler_applyConfig
Function GenieSamplerConfig_createFromJson
Function GenieSamplerConfig_free
Function GenieSamplerConfig_setParam
Defines
¶
Define GENIE_API
Define GENIE_API_VERSION_MAJOR
Define GENIE_API_VERSION_MINOR
Define GENIE_API_VERSION_PATCH
Define GENIE_STATUS_ERROR_APPLY_CONFIG_FAILED
Define GENIE_STATUS_ERROR_GENERAL
Define GENIE_STATUS_ERROR_GENERATE_FAILED
Define GENIE_STATUS_ERROR_GET_HANDLE_FAILED
Define GENIE_STATUS_ERROR_INVALID_ARGUMENT
Define GENIE_STATUS_ERROR_INVALID_CONFIG
Define GENIE_STATUS_ERROR_INVALID_HANDLE
Define GENIE_STATUS_ERROR_JSON_FORMAT
Define GENIE_STATUS_ERROR_JSON_SCHEMA
Define GENIE_STATUS_ERROR_JSON_VALUE
Define GENIE_STATUS_ERROR_MEM_ALLOC
Define GENIE_STATUS_ERROR_QUERY_FAILED
Define GENIE_STATUS_ERROR_SET_PARAMS_FAILED
Define GENIE_STATUS_SUCCESS
Typedefs
¶
Typedef Genie_Status_t
Typedef GenieDialog_Handle_t
Typedef GenieDialog_QueryCallback_t
Typedef GenieDialog_TokenQueryCallback_t
Typedef GenieDialog_TokenToEmbeddingCallback_t
Typedef GenieDialogConfig_Handle_t
Typedef GenieEmbedding_GenerateCallback_t
Typedef GenieEmbedding_Handle_t
Typedef GenieEmbeddingConfig_Handle_t
Typedef GenieSampler_Handle_t
Typedef GenieSamplerConfig_Handle_t