Views
No views yet
1
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4model_path = "PATH_TO_THIS_REPO"
5
6tokenizer = AutoTokenizer.from_pretrained(model_path)
7model = AutoModelForCausalLM.from_pretrained(
8 model_path,
9 device_map="auto",
10 torch_dtype='auto'
11).eval()
12
13# Prompt content: "hi"
14messages = [
15 {"role": "user", "content": "hi"}
16]
17
18input_ids = tokenizer.apply_chat_template(conversation=messages, tokenize=True, add_generation_prompt=True, return_tensors='pt')
19output_ids = model.generate(input_ids.to('cuda'))
20response = tokenizer.decode(output_ids[0][input_ids.shape[1]:], skip_special_tokens=True)
21
22# Model response: "Hello! How can I assist you today?"
23print(response)1
2from transformers import AutoModelForCausalLM, AutoTokenizer
3from torch.nn import DataParallel
4
5tokenizer = AutoTokenizer.from_pretrained("worldboss/fine-tune-llama-7b-waec-2007")
6model = AutoModelForCausalLM.from_pretrained("worldboss/fine-tune-llama-7b-waec-2007")
7
8
9input_context = '''
10### Human:
11An electric kettle is rated 2000W, 240V. Which of the following fuse ratings will you recommend for the kettle?
12A. 5.0A
13B. 8.3A
14C. 13.0A
15D. 15.0A
16
17### Assistant:
18
19'''
20
21input_ids = tokenizer.encode(input_context, return_tensors="pt")
22output = model.generate(input_ids, max_length=1000, num_return_sequences=1, do_sample=True)
23
24generated_text = tokenizer.decode(output[0], skip_special_tokens=True)
25
26print(generated_text)
27
28
29