1>>>from blender_model import TextGenerationPipeline
2
3>>>max_answer_length = 100
4>>>response_generator_pipe = TextGenerationPipeline(max_length=max_answer_length)
5>>>utterance = "Hello, how are you?"
6>>>response_generator_pipe(utterance)
7i am well. how are you? what do you like to do in your free time?
1>>>from blender_model import OnnxBlender
2>>>from transformers import BlenderbotSmallTokenizer
3>>>original_repo_id = "facebook/blenderbot_small-90M"
4>>>repo_id = "remzicam/xs_blenderbot_onnx"
5>>>model_file_names = [
6 "blenderbot_small-90M-encoder-quantized.onnx",
7 "blenderbot_small-90M-decoder-quantized.onnx",
8 "blenderbot_small-90M-init-decoder-quantized.onnx",
9]
10>>>model=OnnxBlender(original_repo_id, repo_id, model_file_names)
11>>>utterance = "Hello, how are you?"
12>>>inputs = tokenizer(utterance,
13 return_tensors="pt")
14>>>outputs= model.generate(**inputs,
15 max_length=max_answer_length)
16>>>response = tokenizer.decode(outputs[0],
17 skip_special_tokens = True)
18>>>print(response)
19i am well. how are you? what do you like to do in your free time?
To create the model, I adopted codes from
https://github.com/siddharth-sharma7/fast-Bart repository.