Views
No views yet
1
2import onnxruntime_genai as og
3
4
5
6# Load the model
7
8model = og.Model("haydso/tiny-GptOssForCausalLM-ONNX")
9
10tokenizer = og.Tokenizer(model)
11
12
13
14# Generate text
15
16prompt = "Your prompt here"
17
18tokens = tokenizer.encode(prompt)
19
20params = og.GeneratorParams(model)
21
22params.set_search_options(max_length=200)
23
24params.input_ids = tokens
25
26
27
28generator = og.Generator(model, params)
29
30while not generator.is_done():
31
32 generator.compute_logits()
33
34 generator.generate_next_token()
35
36
37
38output_tokens = generator.get_sequence(0)
39
40text = tokenizer.decode(output_tokens)
41
42print(text)
43