Views
No views yet
meta-llama/Meta-Llama-3-8B-Instruct (requires license approval) is loaded and this adapter is applied.1import torch
2from transformers import AutoModelForCausalLM, AutoTokenizer, BitsAndBytesConfig
3from peft import PeftModel
4
5BASE = "meta-llama/Meta-Llama-3-8B-Instruct" # lisans şartlarını hesabınızda kabul edin
6ADAPTER = "KayaKoray/LLAMA-3-8B-Instruct-Eco-Tourism-Planner"
7
8quant = BitsAndBytesConfig(load_in_4bit=True, bnb_4bit_compute_dtype=torch.bfloat16)
9tok = AutoTokenizer.from_pretrained(BASE, use_fast=True)
10model = AutoModelForCausalLM.from_pretrained(BASE, device_map="auto",
11 torch_dtype=torch.bfloat16,
12 quantization_config=quant)
13model = PeftModel.from_pretrained(model, ADAPTER)
14
15prompt = "Türkiye'de sürdürülebilir turizm için 3 somut öneri ver."
16out = model.generate(**tok(prompt, return_tensors="pt").to(model.device),
17 max_new_tokens=200, do_sample=True, temperature=0.7, top_p=0.95)
18print(tok.decode(out[0], skip_special_tokens=True))