AI REST Endpoints

AI
AI Pass Through
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/chat/passThrough
Associate AI Connection
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/connection/{connectionName}
Chat with Ask Essbase
Method: get
Path: /essbase/rest/v1/ai/aiconnection/{aiConnectionName}/vectorindex/{vectorIndexName}/narrate/{profileName}
Check if Ask Essabse is Enabled
Method: get
Path: /essbase/rest/v1/ai/vectorindex
Create OCI Chat Credential using Signing Key
Method: post
Path: /essbase/rest/v1/ai/dbconnection/{dbConnectionName}/chat/credential/signingkey/{credentialName}
Create OCI Chat Profile
Method: post
Path: /essbase/rest/v1/ai/aiconnection/{aiConnectionName}/chat/profile/{profileName}
Create OCI Vector Credential
Method: post
Path: /essbase/rest/v1/ai/dbconnection/{dbConnectionName}/vector/credential/{credentialName}
Delete OCI Chat Credential
Method: delete
Path: /essbase/rest/v1/ai/dbconnection/{dbConnectionName}/chat/credential/{credentialName}
Delete OCI Chat Profile
Method: delete
Path: /essbase/rest/v1/ai/aiconnection/{aiConnectionName}/chat/profile/{profileName}
Delete OCI Vector Credential
Method: delete
Path: /essbase/rest/v1/ai/dbconnection/{dbConnectionName}/vector/credential/{credentialName}
Disable Ask Essbase
Method: delete
Path: /essbase/rest/v1/ai/aiconnection/{aiConnectionName}/job/vectorindex
Dissociate AI Connection
Method: delete
Path: /essbase/rest/v1/ai/applications/{applicationName}/connection
Enable Ask Essbase
Method: post
Path: /essbase/rest/v1/ai/aiconnection/{aiConnectionName}/job/vectorindex
Get AI Connection
Method: get
Path: /essbase/rest/v1/ai/connection
List Sample Queries
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/databases/{databaseName}/listSampleQueries
MDX Generator
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/databases/{databaseName}/mdxgenerator
N-Nearest Neighbour Search
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/databases/{databaseName}/nnearestneighboursearch
Semantic Search
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/databases/{databaseName}/semanticsearch
Vectorization Date
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/databases/{databaseName}/vectorizationDate
Vectorize Outline Job
Method: post
Path: /essbase/rest/v1/ai/applications/{applicationName}/job/vectorize/databases/{databaseName}