HuggingFace镜像/llama-3-Korean-Bllossom-8B-gguf-Q4_K_M
模型介绍文件和版本分析
下载使用量0

更新公告!

  • [2024.06.18] 模型已更新为预训练量提升至250GB的Bllossom ELO模型。但未进行词汇扩展。如需使用原词汇扩展的长上下文模型,请私下联系!
  • [2024.06.18] Bllossom ELO模型是基于自主研发的ELO预训练方法新训练的模型。在LogicKor基准测试中,该模型在现有10B以下韩语模型中取得了SOTA分数。

LogicKor性能表:

ModelMathReasoningWritingCodingUnderstandingGrammarSingle ALLMulti ALLOverall
gpt-3.5-turbo-01257.147.718.285.859.716.287.507.957.72
gemini-1.5-pro-preview-02158.007.858.147.718.427.287.906.267.08
llama-3-Korean-Bllossom-8B5.438.299.04.437.576.866.936.936.93

Bllossom | 演示 | 官网 | Github

  • 本模型可在CPU上运行,为追求更快速度,推荐在8GB GPU上运行量化模型!Colab示例 |
저희 Bllossom팀 에서 한국어-영어 이중 언어모델인 Bllossom을 공개했습니다!
서울과기대 슈퍼컴퓨팅 센터의 지원으로 100GB가넘는 한국어로 모델전체를 풀튜닝한 한국어 강화 이중언어 모델입니다!
한국어 잘하는 모델 찾고 있지 않으셨나요?
 - 한국어 최초! 무려 3만개가 넘는 한국어 어휘확장
 - Llama3대비 대략 25% 더 긴 길이의 한국어 Context 처리가능
 - 한국어-영어 Pararell Corpus를 활용한 한국어-영어 지식연결 (사전학습)
 - 한국어 문화, 언어를 고려해 언어학자가 제작한 데이터를 활용한 미세조정
 - 강화학습
이 모든게 한꺼번에 적용되고 상업적 이용이 가능한 Bllossom을 이용해 여러분 만의 모델을 만들어보세욥!
본 모델은 CPU에서 구동가능하며 빠른 속도를 위해서는 6GB GPU에서 구동 가능한 양자화 모델입니다!

1. Bllossom-8B는 서울과기대, 테디썸, 연세대 언어자원 연구실의 언어학자와 협업해 만든 실용주의기반 언어모델입니다! 앞으로 지속적인 업데이트를 통해 관리하겠습니다 많이 활용해주세요 🙂
2. 초 강력한 Advanced-Bllossom 8B, 70B모델, 시각-언어모델을 보유하고 있습니다! (궁금하신분은 개별 연락주세요!!)
3. Bllossom은 NAACL2024, LREC-COLING2024 (구두) 발표로 채택되었습니다.
4. 좋은 언어모델 계속 업데이트 하겠습니다!! 한국어 강화를위해 공동 연구하실분(특히논문) 언제든 환영합니다!! 
   특히 소량의 GPU라도 대여 가능한팀은 언제든 연락주세요! 만들고 싶은거 도와드려요.

Bllossom语言模型是基于开源LLama3开发的韩英双语语言模型。它增强了韩语和英语之间的知识联系。其具有以下特点:

  • 知识链接:通过额外训练链接韩语和英语知识
  • 词汇扩展:扩展韩语词汇量,增强韩语表达能力
  • 指令调优:使用专为韩语和韩国文化定制的指令遵循数据进行调优
  • 人类反馈:已应用DPO(直接偏好优化)
  • 视觉-语言对齐:将视觉Transformer与此语言模型对齐

本模型由首尔科技大学MLPLab、Teddysum和延世大学联合开发。 本模型是通过ggml.ai的GGUF-my-repo空间,使用llama.cpp从MLP-KTLim/llama-3-Korean-Bllossom-8B转换为GGUF格式。有关模型的更多详细信息,请参考原始模型卡片。

演示视频

Bllossom-V Demo

Bllossom Demo(Kakao)ㅤㅤㅤㅤㅤㅤㅤㅤ

新闻

  • [2024.05.08] 词汇扩展模型更新
  • [2024.04.25] 我们发布了基于llama-3的Bllossom v2.0
  • [2023/12] 我们发布了基于Bllossom的Bllossom-Vision v1.0
  • [2023/08] 我们发布了基于llama-2的Bllossom v1.0
  • [2023/07] 我们发布了基于polyglot-ko的Bllossom v0.7

示例代码

!CMAKE_ARGS="-DLLAMA_CUDA=on" pip install llama-cpp-python
!huggingface-cli download MLP-KTLim/llama-3-Korean-Bllossom-8B-gguf-Q4_K_M --local-dir='YOUR-LOCAL-FOLDER-PATH'

from llama_cpp import Llama
from transformers import AutoTokenizer

model_id = 'MLP-KTLim/llama-3-Korean-Bllossom-8B-gguf-Q4_K_M'
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = Llama(
    model_path='YOUR-LOCAL-FOLDER-PATH/llama-3-Korean-Bllossom-8B-Q4_K_M.gguf',
    n_ctx=512,
    n_gpu_layers=-1        # Number of model layers to offload to GPU
)

PROMPT = \
'''당신은 유용한 AI 어시스턴트입니다. 사용자의 질의에 대해 친절하고 정확하게 답변해야 합니다.
You are a helpful AI assistant, you'll need to answer users' queries in a friendly and accurate manner.'''

instruction = 'Your Instruction'

messages = [
    {"role": "system", "content": f"{PROMPT}"},
    {"role": "user", "content": f"{instruction}"}
    ]

prompt = tokenizer.apply_chat_template(
    messages, 
    tokenize = False,
    add_generation_prompt=True
)

generation_kwargs = {
    "max_tokens":512,
    "stop":["<|eot_id|>"],
    "top_p":0.9,
    "temperature":0.6,
    "echo":True, # Echo the prompt in the output
}

resonse_msg = model(prompt, **generation_kwargs)
print(resonse_msg['choices'][0]['text'][len(prompt):])

引用

语言模型

@misc{bllossom,
  author = {ChangSu Choi, Yongbin Jeong, Seoyoon Park, InHo Won, HyeonSeok Lim, SangMin Kim, Yejee Kang, Chanhyuk Yoon, Jaewan Park, Yiseul Lee, HyeJin Lee, Younggyun Hahm, Hansaem Kim, KyungTae Lim},
  title = {Optimizing Language Augmentation for Multilingual Large Language Models: A Case Study on Korean},
  year = {2024},
  journal = {LREC-COLING 2024},
  paperLink = {\url{https://arxiv.org/pdf/2403.10882}},
 },
}

视觉语言模型

@misc{bllossom-V,
  author = {Dongjae Shin, Hyunseok Lim, Inho Won, Changsu Choi, Minjun Kim, Seungwoo Song, Hangyeol Yoo, Sangmin Kim, Kyungtae Lim},
  title = {X-LLaVA: Optimizing Bilingual Large Vision-Language Alignment},
  year = {2024},
  publisher = {GitHub},
  journal = {NAACL 2024 findings},
  paperLink = {\url{https://arxiv.org/pdf/2403.11399}},
 },
}

联系方式

  • 임경태(KyungTae Lim),首尔科技大学教授。ktlim@seoultech.ac.kr
  • 함영균(Younggyun Hahm),Teddysum首席执行官。hahmyg@teddysum.ai
  • 김한샘(Hansaem Kim),延世大学教授。khss@yonsei.ac.kr

贡献者

  • 최창수(Chansu Choi),choics2623@seoultech.ac.kr
  • 김상민(Sangmin Kim),sangmin9708@naver.com
  • 원인호(Inho Won),wih1226@seoultech.ac.kr
  • 김민준(Minjun Kim),mjkmain@seoultech.ac.kr
  • 송승우(Seungwoo Song),sswoo@seoultech.ac.kr
  • 신동재(Dongjae Shin),dylan1998@seoultech.ac.kr
  • 임현석(Hyeonseok Lim),gustjrantk@seoultech.ac.kr
  • 육정훈(Jeonghun Yuk),usually670@gmail.com
  • 유한결(Hangyeol Yoo),21102372@seoultech.ac.kr
  • 송서현(Seohyun Song),alexalex225225@gmail.com