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-id string required
A unique identifier for the connector.
--messages string[] required

An array of message objects containing the conversation history.

Repeatable: pass --messages multiple times to supply more than one value

--persist required
Indicates whether the conversation should be saved to storage. If true, the conversation will be saved and will be available in Kibana.
--actions string[]

Repeatable: pass --actions multiple times to supply more than one value

--conversation-id string
A unique identifier for the conversation if you are continuing an existing conversation.
--disable-functions
Flag indicating whether all function calls should be disabled for the conversation. If true, no calls to functions will be made.
--instructions string[]

An array of instruction objects, which can be either simple strings or detailed objects.

Repeatable: pass --instructions multiple times to supply more than one value

--title string
A title for the conversation.
--input-file string
path to a JSON file to use as command input
--dry-run
validate all inputs and exit without performing any action (preview changes without applying them)
--json

output as JSON