Views
No views yet
transformers1from transformers import AutoModelForCausalLM
2
3model = AutoModelForCausalLM.from_pretrained("shaheerzk/text-to-rdb-queries")
4model.to("cuda")
5
6generated_ids = model.generate(tokens, max_new_tokens=1000, do_sample=True)
7
8# decode with mistral tokenizer
9result = tokenizer.decode(generated_ids[0].tolist())
10print(result)[!TIP] PRs to correct thetransformerstokenizer so that it gives 1-to-1 the same results as themistral_commonreference implementation are very welcome!
apply_chat_template() method:1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3device = "cuda" # the device to load the model onto
4
5model = AutoModelForCausalLM.from_pretrained("shaheerzk/text-to-rdb-queries")
6tokenizer = AutoTokenizer.from_pretrained("shaheerzk/text-to-rdb-queries")
7
8messages = [
9 {"role": "user", "content": ""},
10 {"role": "assistant", "content": ""},
11 {"role": "user", "content": ""}
12]
13
14encodeds = tokenizer.apply_chat_template(messages, return_tensors="pt")
15
16model_inputs = encodeds.to(device)
17model.to(device)
18
19generated_ids = model.generate(model_inputs, max_new_tokens=1000, do_sample=True)
20decoded = tokenizer.batch_decode(generated_ids)
21print(decoded[0])