Views
No views yet
openai/gpt-oss-20b on BigCodeBench split v0.1.4 (~1.1K samples).1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3base = 'openai/gpt-oss-20b'
4adapter = 'unlimitedbytes/gptoss-bigcodebench-20b-lora'
5model = AutoModelForCausalLM.from_pretrained(base, device_map='auto', torch_dtype='auto')
6model = PeftModel.from_pretrained(model, adapter)
7tokenizer = AutoTokenizer.from_pretrained(base)
8messages = [
9 {'role': 'system', 'content': 'You are a helpful coding assistant.'},
10 {'role': 'user', 'content': 'Write a Python function to add two numbers.'}
11]
12input_ids = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors='pt').to(model.device)
13out = model.generate(input_ids, max_new_tokens=128)
14print(tokenizer.decode(out[0], skip_special_tokens=False))1model = model.merge_and_unload()
2model.save_pretrained('merged-model')