diff --git a/Extensions/ChatRoleExtensions.cs b/Extensions/ChatRoleExtensions.cs
index b83bb8f..947b54b 100644
--- a/Extensions/ChatRoleExtensions.cs
+++ b/Extensions/ChatRoleExtensions.cs
@@ -77,6 +77,21 @@ namespace xAiModels.Extensions
return result;
}
+ ///
+ /// Generate Chat Role Class Based on role Title ...
+ ///
+ ///
+ ///
+ public static ChatRole ToChatRole(this XAiChatRole source)
+ {
+ //
+ var role = source.GetStringValue();
+ ChatRole result = new ChatRole(role);
+
+ //
+ return result;
+ }
+
///
/// Extract Chat Role Enum from Chat Role ...
///