LLMGenerateRequest constructor

LLMGenerateRequest({
  1. String? requestId,
  2. String? modelId,
  3. String? conversationId,
  4. LLMGenerationOptions? options,
  5. Iterable<ChatMessage>? messages,
})

Implementation

factory LLMGenerateRequest({
  $core.String? requestId,
  $core.String? modelId,
  $core.String? conversationId,
  $0.LLMGenerationOptions? options,
  $core.Iterable<$1.ChatMessage>? messages,
}) {
  final result = create();
  if (requestId != null) result.requestId = requestId;
  if (modelId != null) result.modelId = modelId;
  if (conversationId != null) result.conversationId = conversationId;
  if (options != null) result.options = options;
  if (messages != null) result.messages.addAll(messages);
  return result;
}