Views
No views yet
| Model | Math | Reasoning | Writing | Coding | Understanding | Grammar | Single ALL | Multi ALL | Overall |
|---|---|---|---|---|---|---|---|---|---|
| rtzr/ko-gemma-2-9b-it | 8.71 / 8.00 | 9.14 / 8.00 | 9.43 / 9.29 | 9.00 / 9.43 | 9.57 / 9.86 | 7.14 / 5.00 | 8.83 | 8.26 | 8.55 |
| google/gemma-2-9b-it | 8.57 / 7.71 | 8.86 / 7.00 | 9.29 / 9.29 | 9.29 / 9.57 | 8.57 / 8.29 | 6.86 / 3.86 | 8.57 | 7.62 | 8.10 |
| MLP-KTLim/llama-3-Korean-Bllossom-8B | 6.43 / 5.71 | 6.86 / 5.14 | 9.14 / 8.57 | 8.29 / 8.14 | 8.43 / 9.29 | 5.71 / 5.29 | 7.48 | 7.02 | 7.25 |
| yanolja/EEVE-Korean-Instruct-10.8B-v1.0 | 5.57 / 4.29 | 8.14 / 5.14 | 8.29 / 6.29 | 6.43 / 7.86 | 9.29 / 8.57 | 6.57 / 3.71 | 7.38 | 5.98 | 6.68 |
| allganize/Llama-3-Alpha-Ko-8B-Instruct | 4.57 / 3.00 | 6.86 / 6.43 | 7.43 / 6.71 | 8.43 / 8.43 | 7.71 / 8.71 | 6.71 / 4.43 | 6.95 | 6.29 | 6.62 |
pip install transformers==4.42.3 accelerate1import transformers
2import torch
3
4
5model_id = "rtzr/ko-gemma-2-9b-it"
6
7pipeline = transformers.pipeline(
8 "text-generation",
9 model=model_id,
10 model_kwargs={"torch_dtype": torch.bfloat16},
11 device_map="auto",
12)
13
14pipeline.model.eval()
15instruction = "서울의 유명한 관광 코스를 만들어줄래?"
16
17messages = [
18 {"role": "user", "content": f"{instruction}"}
19]
20
21prompt = pipeline.tokenizer.apply_chat_template(
22 messages,
23 tokenize=False,
24 add_generation_prompt=True
25)
26
27terminators = [
28 pipeline.tokenizer.eos_token_id,
29 pipeline.tokenizer.convert_tokens_to_ids("<end_of_turn>")
30]
31
32outputs = pipeline(
33 prompt,
34 max_new_tokens=2048,
35 eos_token_id=terminators,
36 do_sample=True,
37 temperature=0.6,
38 top_p=0.9,
39)
40
41print(outputs[0]["generated_text"][len(prompt):])1서울은 역사, 문화, 현대성이 조화를 이룬 매력적인 도시입니다. 여기서 즐길 수 있는 다양한 관광지와 명소를 소개합니다. 다음은 서울의 유명한 관광 코스 3가지입니다.
2
3**1. 역사와 문화를 둘러싼 한국관광코스**
4
51. **경복궁**: 조선 시대의 웅장한 왕궁을 만끽할 수 있는 곳입니다. 특히 매년 봄에 열리는 '춘추연회'는 경복궁의 아름다움을 더욱 돋보이게 합니다.
62. **북촌 한옥마을**: 고풍스러운 한옥이 모여있는 곳으로, 전통 문화 체험이 가능합니다. '북촌 한옥마을 문화체험관'에서는 한복 체험부터 종이만화, 한글 쓰기 등 다양한 프로그램이 준비되어 있습니다.
73. **인사동**: 서점, 미술관, 한식당이 많은 곳입니다. 특히 '인사동 문화관'에서는 서울의 역사와 문화를 이해하는 데 도움이 되는 전시를 볼 수 있습니다.
84. **광화문** 및 **명동**: 현대적인 쇼핑과 레스토랑이 즐비한 곳입니다. 광화문은 특히 젊은이들이 많은 곳으로, 스트리트 패션을 관찰하거나 밤거리에서 활기를 느낄 수 있습니다.
9
10**2. 도시의 모습을 바라보는 뷰투어 코스**
11
121. **남산타워**: 서울의 상징적인 건물로, 꼭대기에서 펼쳐지는 360도의 경치가 압니다. 특히 밤이 되면 조명이 어우러져 더욱 아름다워집니다.
132. **서울타워**: 남산타워와 비슷한 위치로, 높이가 더 높기 때문에 더 넓은 전망을 볼 수 있습니다. 서울타워 내부에는 다양한 전시관과 레스토랑도 있습니다.
143. **북악산**: 서울의 중심부에 위치한 산으로, 서울의 경치를 조금 다른 관점에서 볼 수 있습니다. 특히 북악산 정상인 북악사에서도 좋은 전망을 볼 수 있습니다.
154. **서울숲**: 녹지 공간으로, 도시의 혼잡함에서 벗어날 수 있는 곳입니다. 또한, 서울숲 내부에는 '서울숲 아트프레젠트'라는 공간이 있어 예술과 자연을 함께 체험할 수 있습니다.
16
17**3. 현대 문화를 만나는 코스**
18
191. **삼성동**: 현대 미술관이 많은 곳으로, '삼성 미술관', '아모리카나스 갤러리' 등이 있습니다. 또한, '코엑스'나 '아포카로포스' 등의 명소도 가까운 곳에 있습니다.
202. **이태원**: 외국인들이 많은 곳으로, 다양한 외국 음식을 즐길 수 있는 곳입니다. 또한, '이태원 글로컬문화센터'에서는 세계 각국의 문화 체험이 가능합니다.
213. **홍대**: 젊은이들의 문화가 넘치는 곳입니다. '홍대 롤링홀'은 특히 많은 사람들이 방문하는 곳입니다. 또한, '홍대 서점거리'에서는 독서와 문화를 만날 수 있습니다.
224. **강남**: 서울의 현대적 모습을 잘 보여주는 곳입니다. '강남역'을 중심으로 많은 고급 쇼핑몰과 레스토랑이 있습니다.
23
24이러한 코스를 통해 서울의 다양한 모습을 한 번에 만나볼 수 있을 거예요. 각자의 취향에 맞춰 코스를 조절하시면 좋겠습니다. 즐거운 여행 되세요!1import os
2import torch
3from transformers import AutoTokenizer, AutoModelForCausalLM
4
5
6model_id = "rtzr/ko-gemma-2-9b-it"
7
8tokenizer = AutoTokenizer.from_pretrained(model_id)
9model = AutoModelForCausalLM.from_pretrained(
10 model_id,
11 torch_dtype=torch.bfloat16,
12 device_map="auto",
13)
14
15model.eval()
16instruction = "서울의 유명한 관광 코스를 만들어줄래?"
17
18messages = [
19 {"role": "user", "content": f"{instruction}"}
20]
21
22input_ids = tokenizer.apply_chat_template(
23 messages,
24 add_generation_prompt=True,
25 return_tensors="pt"
26).to(model.device)
27
28terminators = [
29 tokenizer.eos_token_id,
30 tokenizer.convert_tokens_to_ids("<end_of_turn>")
31]
32
33outputs = model.generate(
34 input_ids,
35 max_new_tokens=2048,
36 eos_token_id=terminators,
37 do_sample=True,
38 temperature=0.6,
39 top_p=0.9,
40)
41
42print(tokenizer.decode(outputs[0][input_ids.shape[-1]:], skip_special_tokens=True))1서울 관광 코스를 제안해드릴게요. 하루 종일 즐겁게 여행할 수 있는 루트로 구성했습니다.
2
3### 1. 서울역사관 및 북촌한옥마을(오전)
4
5- 서울역사관: 서울의 역사와 문화를 체험할 수 있는 곳입니다. 다양한 전시물과 상설전시를 통해 서울의 변화를 살펴볼 수 있습니다.
6- 북촌한옥마을: 서울의 한옥을 보존하고 관리하는 곳입니다. 조선 시대의 분위기를 느낄 수 있으며, 한옥에서 문화 콘텐츠도 제공하는 곳도 많습니다.
7
8### 2. 북악산 입장과 북악산 등산(오전)
9
10- 북악산은 서울의 북쪽에 위치한 산으로, 서울 한복판에서도 자연을 만날 수 있는 곳입니다. 북악산 입구에서 등산을 시작하여, 북악산 정상까지 올라가면 서울의 전경을 볼 수 있습니다.
11
12### 3. 종로 명동 쇼핑과 맛집 투어(낮)
13
14- 명동: 다양한 쇼핑몰과 매장이 있는 곳입니다. 명동 쇼핑타운, 미스터트위스터, 미스터리마켓 등을 방문해보세요.
15- 맛집 투어: 명동에는 다양한 지역 음식을 먹을 수 있는 곳이 많습니다. 떡볶이, 순대, 닭강정 등을 맛볼 수 있는 곳을 추천드립니다.
16
17### 4. 서울시립미술관과 덕수궁(오후)
18
19- 서울시립미술관: 현대미술을 전시하는 곳입니다. 특별전이 열린다면 방문해 볼 수 있습니다.
20- 덕수궁: 조선시대의 궁궐입니다. 특히 봄에는 벚꽃이 아름답게 만발합니다.
21
22### 5. 남산타워와 남산공원 산책(오후)
23
24- 남산타워: 남산에 있는 관람대입니다. 남산타워에 올라가면 서울의 360도 전경을 볼 수 있습니다.
25- 남산공원: 남산에 있는 공원입니다. 다양한 테마 공원과 조경이 잘 된 곳입니다. 남산공원을 산책하며 휴식을 취할 수 있습니다.
26
27### 6. 명동 또는 이태원에서의 저녁 식사와 문화 활동(저녁)
28
29- 명동: 다양한 전통적인 한국 음식을 먹을 수 있는 곳입니다. 또한, 명동은 밤에도 활기차게 활발한 문화 생활을 할 수 있는 곳입니다.
30- 이태원: 외국인 관광객들이 많이 찾는 곳으로, 다양한 세계 음식을 먹을 수 있으며, 클럽이나 바가 많은 문화적 활동이 가능한 곳입니다.
31
32이 코스는 하루 종일 활발하게 여행을 할 수 있도록 계획했습니다. 각 지역에 따라 이동 시간을 고려하시고, 개장 시간과 전시 일정 등을 미리 확인하시는 것이 좋습니다. 즐거운 여행 되세요!1# pip install bitsandbytes
2from transformers import AutoTokenizer, AutoModelForCausalLM, BitsAndBytesConfig
3
4
5model_id = "rtzr/ko-gemma-2-9b-it"
6quantization_config_8bit = BitsAndBytesConfig(load_in_8bit=True)
7# quantization_config_4bit = BitsAndBytesConfig(load_in_4bit=True)
8
9tokenizer = AutoTokenizer.from_pretrained(model_id)
10model = AutoModelForCausalLM.from_pretrained(
11 model_id,
12 torch_dtype=torch.bfloat16,
13 device_map="auto",
14 quantization_config=quantization_config_8bit,
15 # quantization_config=quantization_config_4bit,
16 low_cpu_mem_usage=True,
17)
18
19model.eval()
20instruction = "서울의 유명한 관광 코스를 만들어줄래?"
21
22messages = [
23 {"role": "user", "content": f"{instruction}"}
24]
25
26input_ids = tokenizer.apply_chat_template(
27 messages,
28 add_generation_prompt=True,
29 return_tensors="pt"
30).to(model.device)
31
32terminators = [
33 tokenizer.eos_token_id,
34 tokenizer.convert_tokens_to_ids("<end_of_turn>")
35]
36
37outputs = model.generate(
38 input_ids,
39 max_new_tokens=2048,
40 eos_token_id=terminators,
41 do_sample=True,
42 temperature=0.6,
43 top_p=0.9,
44)
45
46print(tokenizer.decode(outputs[0][input_ids.shape[-1]:], skip_special_tokens=True))vllm==0.5.1, the gemma2 model cannot be loaded yet and the following issue occurs. So it is recommended to use vllm/vllm-openai:latest docker or vllm==0.5.0.post1.1#!/bin/bash
2
3VLLM_ATTENTION_BACKEND=FLASHINFER
4MODEL_NAME="rtzr/ko-gemma-2-9b-it"
5
6MODEL_PATH="YOUR_PATH/${MODEL_NAME}"
7docker run --rm --gpus all \
8 -p 8000:8000 \
9 --shm-size=12gb --ulimit memlock=-1 --ulimit stack=67108864 \
10 -e VLLM_ATTENTION_BACKEND=${VLLM_ATTENTION_BACKEND} \
11 -v $MODEL_PATH:/vllm-workspace/${MODEL_NAME} \
12 vllm/vllm-openai:latest \
13 --model ${MODEL_NAME} --dtype auto \
14 --gpu-memory-utilization 0.81@article{RTZR,
2 title={ko-gemma-2-9b-it},
3 author={Return Zero Team},
4 year={2024},
5 url={https://huggingface.co/rtzr/ko-gemma-2-9b-it}
6}1@article{gemma_2024,
2 title={Gemma},
3 url={https://www.kaggle.com/m/3301},
4 DOI={10.34740/KAGGLE/M/3301},
5 publisher={Kaggle},
6 author={Gemma Team},
7 year={2024}
8}