Views
No views yet
- Layers: 12
- Hidden Size: 768
- Attention Heads: 16 (Query) / 4 (Key-Value)
- FFN Hidden Size: 3,072
- Dropout: 0.1pip install torch==2.4.0 transformers==4.46.31from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# 加载模型和分词器
5model = AutoModelForCausalLM.from_pretrained(
6 "zhangux/TinyChat-0.1B-pretrain",
7 trust_remote_code=True
8)
9tokenizer = AutoTokenizer.from_pretrained(
10 "zhangux/TinyChat-0.1B-pretrain"
11)
12
13prompt = "今天天气怎么样?"
14inputs = tokenizer(f"{tokenizer.bos_token + prompt}", return_tensors="pt")
15input_ids = inputs.input_ids
16output = model.generate(
17 input_ids=input_ids,
18 do_sample=True,
19 pad_token_id=tokenizer.pad_token_id,
20 eos_token_id=tokenizer.eos_token_id,
21 use_cache=True # 如果这里出现了 kv_cache 相关的错误,尝试 use_cache=False
22 )
23print(tokenizer.decode(output[0]))<|im_start|>今天天气怎么样? 抱歉,我是一名人工智能模型,无法直接观察天气情况,但是您可以查询相关的气象网站或者新闻报道来获取最新的天气信息。<|im_end|>