Base interface representing the common arguments required for all completion requests. Contains only the essential fields shared by all completion types. Extended by IOutlineCompletionArgs and ISwarmCompletionArgs to add specific fields.
The type of message, extending IBaseMessage with any role type. Defaults to IBaseMessage with string role. IBaseCompletionArgs
client identifier for tracking and error handling.
An array of messages providing the conversation history or context for the completion.
Base interface representing the common arguments required for all completion requests. Contains only the essential fields shared by all completion types. Extended by IOutlineCompletionArgs and ISwarmCompletionArgs to add specific fields.