adapt
This commit is contained in:
parent
6f56b57f0a
commit
d07c9f6a7a
1 changed files with 3 additions and 1 deletions
|
@ -10,6 +10,7 @@
|
|||
struct llama_cli_chat {
|
||||
struct llama_context * ctx;
|
||||
const struct llama_model * model;
|
||||
const struct llama_vocab * vocab;
|
||||
struct common_sampler * smpl;
|
||||
struct common_params params;
|
||||
|
||||
|
@ -26,6 +27,7 @@ struct llama_cli_chat {
|
|||
struct llama_context * ctx,
|
||||
struct common_sampler * smpl) : ctx(ctx), smpl(smpl), params(params) {
|
||||
model = llama_get_model(ctx);
|
||||
vocab = llama_model_get_vocab(model);
|
||||
batch = llama_batch_init(params.n_batch, 0, 1);
|
||||
}
|
||||
|
||||
|
@ -130,7 +132,7 @@ struct llama_cli_chat {
|
|||
new_token_id = common_sampler_sample(smpl, ctx, -1);
|
||||
|
||||
// is it an end of generation?
|
||||
if (llama_token_is_eog(model, new_token_id)) {
|
||||
if (llama_vocab_is_eog(vocab, new_token_id)) {
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue