Views
No views yet
1!pip install transformers
2
3!pip install accelerate
4
5
6from huggingface_hub import notebook_login
7notebook_login()
8
9from transformers import AutoTokenizer, AutoModelForCausalLM
10import torch
11
12
13tokenizer = AutoTokenizer.from_pretrained("mjmanashti/gemma-2b-ForexAI")
14torch.set_default_dtype(torch.float16)
15
16model = AutoModelForCausalLM.from_pretrained("mjmanashti/gemma-2b-ForexAI", device_map="auto")
17
18chat = [
19 { "role": "user", "content": "Based on the following input data: [Time: 2024-01-29 23:00:00, Open: 1.0834, High: 1.0837, Low: 1.08334, Close: 1.08338, Volume: 722] what trading signal (BUY, SELL, or HOLD) should be executed to maximize profit? If the signal is BUY, what would be the entry price and If the signal is SELL, what would be the exit price for profit maximization? " },
20]
21prompt = tokenizer.apply_chat_template(chat, tokenize=False, add_generation_prompt=True)
22inputs = tokenizer.encode(prompt, add_special_tokens=False, return_tensors="pt")
23outputs = model.generate(input_ids=inputs.to(model.device), max_new_tokens=150)
24print(tokenizer.decode(outputs[0]))
25