|
```python |
|
|
|
import torch |
|
from transformers import AutoTokenizer, AutoModelForCausalLM |
|
prompt = "How to make banana bread?" |
|
formatted_prompt = f"<s> [|User|]\n{prompt}</s>[|Assistant|]\n" |
|
model_id = "/home/mwiti/mwitiderrick/output_oneshot" |
|
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", torch_dtype=torch.float16) |
|
tokenizer = AutoTokenizer.from_pretrained(model_id) |
|
inputs = tokenizer(formatted_prompt, return_tensors="pt") |
|
outputs = model.generate(**inputs, max_new_tokens=200) |
|
print(tokenizer.batch_decode(outputs)[0]) |
|
|
|
""" |
|
<s><s> [|User|] |
|
How to make banana bread?</s>[|Assistant|] |
|
To make banana bread, follow these steps: |
|
|
|
1. Start by preparing the ingredients. You will need banana bread mix, flour, water, and salt. |
|
2. Mix the ingredients together and mix the mixture thoroughly. |
|
3. Pour the mixture into a pan to cook. |
|
4. Cook the mixture until it is cooked. |
|
5. Once the bread is cooked, you can use it as a base for making banana bread. |
|
6. Add the banana bread mix to the pan and mix it thoroughly. |
|
7. Pour the mixture into a pan to cook. |
|
8. Cook the mixture until it is cooked. |
|
9. Once the bread is cooked, you can use it as a base for making banana bread. |
|
10. Add the banana bread mix to the pan and mix it thoroughly. |
|
11. Pour the mixture into a pan to cook. |
|
12. |
|
""" |
|
``` |