Views
No views yet
transformers library. Here’s a sample code snippet to get started:1import torch
2from transformers import LlamaForCausalLM, LlamaTokenizer
3
4# Load the tokenizer and model
5model_name = "reflex-ai/AMD-Llama-350M-Upgraded"
6tokenizer = LlamaTokenizer.from_pretrained(model_name)
7model = LlamaForCausalLM.from_pretrained(model_name)
8
9# Set the model to evaluation mode
10model.eval()
11
12# Function to generate text
13def generate_text(prompt, max_length=50):
14 inputs = tokenizer.encode(prompt, return_tensors='pt', padding=True, truncation=True)
15 attention_mask = (inputs != tokenizer.pad_token_id).long()
16
17 if torch.cuda.is_available():
18 inputs = inputs.to('cuda')
19 attention_mask = attention_mask.to('cuda')
20
21 with torch.no_grad():
22 outputs = model.generate(inputs, attention_mask=attention_mask, max_length=max_length, num_return_sequences=1)
23
24 generated_text = tokenizer.decode(outputs[0], skip_special_tokens=True)
25 return generated_text
26
27# Example usage
28prompt = "Once upon a time in a land far away,"
29generated_output = generate_text(prompt, max_length=100)
30print(generated_output)