Skip to content

Class: LlamaModelTokens ​

Defined in: evaluator/LlamaModel/LlamaModel.ts:1017

Accessors ​

infill ​

Get Signature ​

ts
get infill(): LlamaModelInfillTokens;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1042

Returns ​

LlamaModelInfillTokens

infill tokens


bos ​

Get Signature ​

ts
get bos(): Token | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1054

Returns ​

Token | null

The BOS (Beginning Of Sequence) token.


eos ​

Get Signature ​

ts
get eos(): Token | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1069

Returns ​

Token | null

The EOS (End Of Sequence) token.


eot ​

Get Signature ​

ts
get eot(): Token | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1084

Returns ​

Token | null

The EOT (End Of Turn) token.


sep ​

Get Signature ​

ts
get sep(): Token | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1099

Returns ​

Token | null

The SEP (Sentence Separator) token.


nl ​

Get Signature ​

ts
get nl(): Token | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1114

Returns ​

Token | null

The NL (New Line) token.


bosString ​

Get Signature ​

ts
get bosString(): string | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1129

Returns ​

string | null

The BOS (Beginning Of Sequence) token text representation.


eosString ​

Get Signature ​

ts
get eosString(): string | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1146

Returns ​

string | null

The EOS (End Of Sequence) token text representation.


eotString ​

Get Signature ​

ts
get eotString(): string | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1163

Returns ​

string | null

The EOT (End Of Turn) token text representation.


sepString ​

Get Signature ​

ts
get sepString(): string | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1180

Returns ​

string | null

The SEP (Sentence Separator) token text representation.


nlString ​

Get Signature ​

ts
get nlString(): string | null;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1197

Returns ​

string | null

The NL (New Line) token text representation.


shouldPrependBosToken ​

Get Signature ​

ts
get shouldPrependBosToken(): boolean;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1214

Returns ​

boolean

Whether we should prepend a BOS (Beginning Of Sequence) token for evaluations with this model.


shouldAppendEosToken ​

Get Signature ​

ts
get shouldAppendEosToken(): boolean;

Defined in: evaluator/LlamaModel/LlamaModel.ts:1226

Returns ​

boolean

Whether we should append an EOS (End Of Sequence) token for evaluations with this model.