Views
No views yet
1model_path = "mistralai/Mistral-7B-Instruct-v0.1"
2bnb_config = BitsAndBytesConfig(
3 load_in_8bit=True
4)
5model = AutoModelForCausalLM.from_pretrained(model_path, trust_remote_code=True, quantization_config=bnb_config, device_map="auto")
6tokenizer = AutoTokenizer.from_pretrained(model_path)1text_generation_pipeline = transformers.pipeline(
2 model=model,
3 tokenizer=tokenizer,
4 task="text-generation",
5 eos_token_id=tokenizer.eos_token_id,
6 pad_token_id=tokenizer.eos_token_id,
7 repetition_penalty=1.1,
8 return_full_text=True,
9 max_new_tokens=100,
10)
11mistral_llm = HuggingFacePipeline(pipeline=text_generation_pipeline)
12
13text = "what is mistral?"
14mistral_llm.invoke(text)