Views
No views yet
python -m pip install trl1from trl import AutoModelForSeq2SeqLMWithValueHead
2from transformers import pipeline, AutoTokenizer
3import torch
4
5checkpoint = "ARahul2003/lamini_flan_t5_detoxify_rlaif"
6
7tokenizer = AutoTokenizer.from_pretrained(checkpoint)
8base_model = AutoModelForSeq2SeqLMWithValueHead.from_pretrained(checkpoint,
9 device_map='cpu', #or 'auto'/'cuda:0'
10 torch_dtype=torch.float32)
11pipe = pipeline('text2text-generation',
12 model = base_model,
13 tokenizer = tokenizer,
14 max_length = 512,
15 do_sample=True,
16 temperature=0.3,
17 top_p=0.95,
18 )
19
20prompt = 'Hello! How are you?'
21print(pipe(prompt)[0]['generated_text'])
221from transformers import AutoTokenizer
2from trl import AutoModelForCausalLMWithValueHead
3
4tokenizer = AutoTokenizer.from_pretrained("ARahul2003/lamini_flan_t5_detoxify_rlaif")
5model = AutoModelForCausalLMWithValueHead.from_pretrained("ARahul2003/lamini_flan_t5_detoxify_rlaif")
6
7inputs = tokenizer("Hello, my llama is cute", return_tensors="pt")
8outputs = model(**inputs, labels=inputs["input_ids"])1from trl import AutoModelForSeq2SeqLMWithValueHead
2from transformers import pipeline, AutoTokenizer
3import torch
4import gradio as gr
5
6title = "LaMini Flan T5 248M"
7checkpoint = "ARahul2003/lamini_flan_t5_detoxify_rlaif"
8
9tokenizer = AutoTokenizer.from_pretrained(checkpoint)
10base_model = AutoModelForSeq2SeqLMWithValueHead.from_pretrained(checkpoint,
11 device_map='cpu', #or 'auto'
12 torch_dtype=torch.float32)
13pipe = pipeline('text2text-generation',
14 model = base_model,
15 tokenizer = tokenizer,
16 max_length = 512,
17 do_sample=True,
18 temperature=0.3,
19 top_p=0.95,
20 )
21
22def chat_with_model(inp_chat, chat_history = None):
23 prompt = f"{inp_chat}" #f"User: {inp_chat} Bot:"
24
25 responses = pipe(prompt)
26 return responses[0]['generated_text']
27
28examples = [
29 'Hi!',
30 'How are you?',
31 'Please let me know your thoughts on the given place and why you think it deserves to be visited: \n"Barcelona, Spain"'
32]
33
34gr.ChatInterface(
35 fn=chat_with_model,
36 title=title,
37 examples=examples
38).launch()
39