Request to get a completion response from the AI Assistant.
The optional agent identifier to use for this request.
A unique identifier for the chat conversation.
The list of documents to include in the context.
The issuer of the request (e.g., "user", "system").
Additional parameters for the completion request as key-value pairs.
A unique identifier for this request.
Converts this request to a JSON object for network transmission.