namespace ChatGptNet.Models;

/// <summary>
/// Contains constants for all the possible roles.
/// </summary>
public static class ChatGptRoles
{
    /// <summary>
    /// The system role.
    /// </summary>
    public const string System = "system";

    /// <summary>
    /// The user role.
    /// </summary>
    public const string User = "user";

    /// <summary>
    /// The assistant role.
    /// </summary>
    public const string Assistant = "assistant";

    /// <summary>
    /// The function role.
    /// </summary>
    public const string Function = "function";

    /// <summary>
    /// The tool role.
    /// </summary>
    public const string Tool = "tool";
}
