diff --git a/app/MindWork AI Studio/Chat/ContentBlockComponent.razor b/app/MindWork AI Studio/Chat/ContentBlockComponent.razor index 8b93606d..f0bfcd71 100644 --- a/app/MindWork AI Studio/Chat/ContentBlockComponent.razor +++ b/app/MindWork AI Studio/Chat/ContentBlockComponent.razor @@ -72,7 +72,7 @@ } else { - + } } } diff --git a/app/MindWork AI Studio/Chat/StringExtension.cs b/app/MindWork AI Studio/Chat/StringExtension.cs new file mode 100644 index 00000000..7eef7841 --- /dev/null +++ b/app/MindWork AI Studio/Chat/StringExtension.cs @@ -0,0 +1,16 @@ +namespace AIStudio.Chat; + +public static class StringExtensions +{ + public static string RemoveThinkTags(this string input) + { + if (string.IsNullOrEmpty(input) || !input.StartsWith("")) + return input; + + int endIndex = input.IndexOf(""); + if (endIndex == -1) + return input; + + return input.Substring(endIndex + "".Length); + } +} \ No newline at end of file