标签:
基础模型:
- meta-llama/Meta-Llama-3.1-8B-Instruct
Llama-3.1-韩语-8B-指令版
Llama-3.1-韩语-8B-指令版是基于Meta-Llama-3.1微调的模型:
💻 Transformers使用指南
使用transformers库
从transformers >= 4.43.0
版本开始,您可以使用Transformers的pipeline抽象或通过Auto类配合generate()函数进行对话推理。
请确保通过pip install --upgrade transformers
更新您的transformers安装。
!pip install -qU transformers accelerate
from transformers import AutoTokenizer
import transformers
import torch
model = "sh2orc/Llama-3.1-Korean-8B-Instruct"
messages = [{"role": "user", "content": "什么是大语言模型?"}]
tokenizer = AutoTokenizer.from_pretrained(model)
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
pipeline = transformers.pipeline(
"text-generation",
model=model,
torch_dtype=torch.float16,
device_map="auto",
)
outputs = pipeline(prompt, max_new_tokens=2048, do_sample=True, temperature=0.7, top_k=50, top_p=0.95)
print(outputs[0]["generated_text"])
💻 VLLM使用指南
使用vllm库
从vllm
版本开始,您可以使用vLLM的pipeline抽象配合gen()函数进行对话推理。
请确保通过pip install --upgrade vllm
更新您的vllm安装。
from vllm import LLM, SamplingParams
from transformers import AutoTokenizer, pipeline
BASE_MODEL = "sh2orc/Llama-3.1-Korean-8B-Instruct"
llm = LLM(model=BASE_MODEL)
tokenizer = AutoTokenizer.from_pretrained(BASE_MODEL)
tokenizer.pad_token = tokenizer.eos_token
tokenizer.padding_side = 'right'
def gen(instruction):
messages = [
{
"role": "system",
"content": "您是一位出色的AI助手。如果不知道用户问题的答案,请直接告知不了解。You are a great AI assistant. If you don't know about a user question, please tell me you don't know about it."
},
{
"role": "user",
"content": instruction
},
]
prompt_message = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True,
)
eos_token_id = [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|eot_id|>")]
outputs = llm.generate(prompt_message, SamplingParams(
stop_token_ids=eos_token_id,
temperature=0.3,
top_p=0.9,
frequency_penalty=1.3,
max_tokens=4096))
for output in outputs:
propt = output.prompt
generated_text = output.outputs[0].text
print(generated_text)
问答示例
问:请介绍一下罗蕙锡
答:罗蕙锡(1896年10月28日~1948年2月)是韩国女性文学家和社会运动家,被誉为日据时期最具代表性的女性主义文人。她曾在日本接受教育,并参与日本的女性主义运动。在韩国,她创立了朝鲜女子教育协会并参与女子学校建立运动。
罗蕙锡通过诗歌和小说等多种体裁进行创作,其作品主要关注女性生活与社会问题。代表作包括《阿里郎》、《盐》、《鸽子》等,其中《阿里郎》是她最著名的作品。
作为日据时期的政治人物,她支持独立运动并参与抗日活动,在韩国政府成立后仍持续进行政治活动。她的生平事迹在韩国现代文学史和女性主义史上具有重要地位。
问:请介绍第二次世界大战
答:第二次世界大战是1939年至1945年间爆发的大规模军事冲突,是一战后首次全球性战争。这场战争由德国和意大利主导,苏联和美国作为主要同盟国参战。日本虽为中立国,但与德国结盟后侵略了满洲和中国。
德国在纳粹党希特勒执政后推行扩张政策,吞并奥地利并瓜分捷克斯洛伐克。法国虽入侵波兰但遭失败,英国也向德国投降。但英国在丘吉尔首相领导下抵抗运动兴起,美国罗斯福总统连任后也开始参战。
苏联在斯大林领导下与日本结盟,但在战胜纳粹德国后扩大了对欧洲的影响力。美英通过大西洋海战胜利向欧洲大陆推进,苏联也进军至维斯瓦河-奥得河防线。
日本在中国大陆和朝鲜半岛扩张势力,意图控制太平洋地区,但因美军空袭导致登陆作战失败。二战造成约5000-8000万人死亡,战后联合国组织成立。
如需更详细信息欢迎进一步提问!
问:借钱不还会怎样?
答:借钱不还将导致严重后果。借贷双方需签订具有法律效力的合同,明确金额、利率和还款期限等条款。
逾期未还将产生以下后果:
- 利息累积:按本金比例计算逾期利息
- 债务违约:构成债务不履行罪
- 法律诉讼:债权人可向法院起诉要求清偿
- 信用受损:信用评级下降,影响后续金融业务办理
建议如遇还款困难应及时沟通协商,必要时可寻求专业法律咨询。
问:保持健康的正确姿势
答:保持健康需注意以下要点:
- 正确体态:挺胸收腹,自然弯曲腰臀
- 坐姿规范:双脚平放地面
- 站姿平衡:保持身体重心稳定
- 规律运动:每日30分钟简单运动或慢跑游泳
- 作息管理:保证充足睡眠和规律饮食
- 压力调节:通过冥想或深呼吸缓解压力
建议根据个人情况制定个性化健康计划,必要时咨询专业医师。
问:请将以下内容翻译成英文:保持健康需要均衡饮食和规律运动。充足睡眠和压力管理对健康影响重大。定期体检有助于早期发现和管理疾病。
答:英文翻译:
To live healthily, maintaining a balanced diet and regular exercise is essential. Adequate sleep and stress management significantly impact health. Routine medical check-ups are crucial for early disease detection and management.
也可译为:
A well-balanced diet and consistent physical activity are fundamental for healthy living. Sufficient rest and effective stress control play vital roles in wellbeing. Periodic health examinations enable timely identification and treatment of medical conditions.
问:请翻译:信用卡逾期会对金融交易造成严重不利影响。逾期会导致信用评级大幅下降,使后续贷款申请遭拒或获批不利条件。此外,很可能收到发卡行的高利率贷款或其他债务提案。
答:英文翻译:
Delinquent credit card payments can severely disadvantage financial transactions. Overdue payments cause significant credit score drops, potentially resulting in loan rejections or unfavorable terms. Moreover, card issuers are likely to offer high-interest loans or other debt products.