createAssistantAPIErrorMessage function

AssistantMessage createAssistantAPIErrorMessage({
  1. required String content,
  2. Map<String, dynamic>? apiError,
  3. Map<String, dynamic>? error,
  4. String? errorDetails,
})

Create an assistant API error message.

Implementation

AssistantMessage createAssistantAPIErrorMessage({
  required String content,
  Map<String, dynamic>? apiError,
  Map<String, dynamic>? error,
  String? errorDetails,
}) {
  return AssistantMessage(
    content: [TextBlock(text: content.isEmpty ? noContentMessage : content)],
    isApiErrorMessage: true,
    apiError: apiError,
    error: error,
    errorDetails: errorDetails,
  );
}