@Generated public interface GenieService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
GenieMessage |
createMessage(GenieCreateConversationMessageRequest genieCreateConversationMessageRequest)
Create conversation message.
|
GenieGetMessageQueryResultResponse |
executeMessageQuery(ExecuteMessageQueryRequest executeMessageQueryRequest)
Execute SQL query in a conversation message.
|
GenieMessage |
getMessage(GenieGetConversationMessageRequest genieGetConversationMessageRequest)
Get conversation message.
|
GenieGetMessageQueryResultResponse |
getMessageQueryResult(GenieGetMessageQueryResultRequest genieGetMessageQueryResultRequest)
Get conversation message SQL query result.
|
GenieStartConversationResponse |
startConversation(GenieStartConversationMessageRequest genieStartConversationMessageRequest)
Start conversation.
|
GenieMessage createMessage(GenieCreateConversationMessageRequest genieCreateConversationMessageRequest)
Create new message in [conversation](:method:genie/startconversation). The AI response uses all previously created messages in the conversation to respond.
GenieGetMessageQueryResultResponse executeMessageQuery(ExecuteMessageQueryRequest executeMessageQueryRequest)
Execute the SQL query in the message.
GenieMessage getMessage(GenieGetConversationMessageRequest genieGetConversationMessageRequest)
Get message from conversation.
GenieGetMessageQueryResultResponse getMessageQueryResult(GenieGetMessageQueryResultRequest genieGetMessageQueryResultRequest)
Get the result of SQL query if the message has a query attachment. This is only available if a message has a query attachment and the message status is `EXECUTING_QUERY`.
GenieStartConversationResponse startConversation(GenieStartConversationMessageRequest genieStartConversationMessageRequest)
Start a new conversation.
Copyright © 2024. All rights reserved.