stack kb observabilityaiassistant observability-ai-assistant-chat-complete cli command
Auth required
elastic stack kb observabilityaiassistant observability-ai-assistant-chat-complete \
--connector-id <connector-id> \
--messages <messages> \
--persist \
[options]
Generate a chat completion
Behaviour flags:
--dry-run — validate all inputs and exit without performing any action
--connector-idstringrequired- A unique identifier for the connector.
--messagesstring[]required- An array of message objects containing the conversation history.
--[no-]persistrequired- Indicates whether the conversation should be saved to storage. If true, the conversation will be saved and will be available in Kibana.
--actionsstring[]--conversation-idstring- A unique identifier for the conversation if you are continuing an existing conversation.
--[no-]disable-functions- Flag indicating whether all function calls should be disabled for the conversation. If true, no calls to functions will be made.
--instructionsstring[]- An array of instruction objects, which can be either simple strings or detailed objects.
--titlestring- A title for the conversation.
--input-filestring- path to a JSON file to use as command input
--[no-]dry-run- validate all inputs and exit without performing any action (preview changes without applying them)
--[no-]json-
output as JSON