namespace LLama.Native; /// /// Token Types /// /// C# equivalent of llama_token_get_type public enum LLamaTokenType { /// /// No specific type has been set for this token /// LLAMA_TOKEN_TYPE_UNDEFINED = 0, /// /// This is a "normal" token /// LLAMA_TOKEN_TYPE_NORMAL = 1, /// /// An "unknown" character/text token e.g. <unk> /// LLAMA_TOKEN_TYPE_UNKNOWN = 2, /// /// A special control token e.g. </s> /// LLAMA_TOKEN_TYPE_CONTROL = 3, LLAMA_TOKEN_TYPE_USER_DEFINED = 4, LLAMA_TOKEN_TYPE_UNUSED = 5, LLAMA_TOKEN_TYPE_BYTE = 6, }