AI REST Endpoints

AI
The operations from the AI category.
AI Pass Through
Method: post
Path: /ai/applications/{applicationName}/chat/passThrough
Associate AI Connection
Method: post
Path: /ai/applications/{applicationName}/connection/{connectionName}
Chat with Ask Essbase
Method: get
Path: /ai/aiconnection/{aiConnectionName}/vectorindex/{vectorIndexName}/narrate/{profileName}
Check If Ask Essbase Is Enabled
Method: get
Path: /ai/vectorindex
Create OCI Chat Credential using Signing Key
Method: post
Path: /ai/dbconnection/{dbConnectionName}/chat/credential/signingkey/{credentialName}
Create OCI Chat Profile
Method: post
Path: /ai/aiconnection/{aiConnectionName}/chat/profile/{profileName}
Create OCI Vector Credential
Method: post
Path: /ai/dbconnection/{dbConnectionName}/vector/credential/{credentialName}
Delete Calculation-specific Conversation
Method: delete
Path: /ai/applications/{applicationName}/databases/{databaseName}/calculation/conversation/{conversationId}
Delete Conversation History
Method: delete
Path: /ai/applications/{applicationName}/databases/{databaseName}/conversationHistory
Delete OCI Chat Credential
Method: delete
Path: /ai/dbconnection/{dbConnectionName}/chat/credential/{credentialName}
Delete OCI Chat Profile
Method: delete
Path: /ai/aiconnection/{aiConnectionName}/chat/profile/{profileName}
Delete OCI Vector Credential
Method: delete
Path: /ai/dbconnection/{dbConnectionName}/vector/credential/{credentialName}
Disable Ask Essbase
Method: delete
Path: /ai/aiconnection/{aiConnectionName}/job/vectorindex
Dissociate AI Connection
Method: delete
Path: /ai/applications/{applicationName}/connection
Enable Ask Essbase
Method: post
Path: /ai/aiconnection/{aiConnectionName}/job/vectorindex
Generate Calculation Script
Method: post
Path: /ai/applications/{applicationName}/databases/{databaseName}/calculation/generate
Get AI Connection
Method: get
Path: /ai/connection
Get Calculation-specific Conversation History
Method: get
Path: /ai/applications/{applicationName}/databases/{databaseName}/calculation/conversation/{conversationId}
Get Conversation History
Method: get
Path: /ai/applications/{applicationName}/databases/{databaseName}/conversationHistory
List Calculation-specific Conversations IDs
Method: get
Path: /ai/applications/{applicationName}/databases/{databaseName}/calculation/conversation
List Conversations
Method: get
Path: /ai/applications/{applicationName}/databases/{databaseName}/conversation
List Sample Queries
Method: post
Path: /ai/applications/{applicationName}/databases/{databaseName}/listSampleQueries
MDX Generator
Method: post
Path: /ai/applications/{applicationName}/databases/{databaseName}/mdxgenerator
N-Nearest-Neighbour Search
Method: post
Path: /ai/applications/{applicationName}/databases/{databaseName}/nnearestneighboursearch
Semantic Search
Method: post
Path: /ai/applications/{applicationName}/databases/{databaseName}/semanticsearch
Vectorization Date
Method: post
Path: /ai/applications/{applicationName}/databases/{databaseName}/vectorizationDate
Vectorize Outline Job
Method: post
Path: /ai/applications/{applicationName}/job/vectorize/databases/{databaseName}