ollama용으로도 공유해주시면 좋겠습니다.

#1
by NHJ - opened

좋은 한글 LLM 만들어 주셔서 감사드립니다.

제가 생성형 LLM 쪽 초보이지만, 현업에서 활용하고 싶어서 LangChain을 공부중인데요.
ollama용 모델은 쉽게 사용할 수 있더군요.
열심히 만드신 좋은 LLM을 더 많은 사람들이 쉽게 사용할 수 있도록
ollama용으로도 공유해주시면 좋겠습니다 :)

감사합니다.

Bllossom org
edited Nov 11

gguf-Q4_K_M 모델이 업데이트 되었습니다.
ollama용 Modelfile은 ollama의 llama 3.2 글을 참고해서 사용하시면 되겠습니다.
아래의 간단한 Modelfile 예시 남겨드립니다.

https://huggingface.co/Bllossom/llama-3.2-Korean-Bllossom-3B-gguf-Q4_K_M

FROM ./llama-3.2-Korean-Bllossom-3B-gguf-Q4_K_M

PARAMETER temperature 0.6
PARAMETER top_p 0.9

TEMPLATE """<|start_header_id|>system<|end_header_id|>

Cutting Knowledge Date: December 2023

{{ if .System }}{{ .System }}
{{- end }}
{{- if .Tools }}When you receive a tool call response, use the output to format an answer to the orginal user question.

You are a helpful assistant with tool calling capabilities.
{{- end }}<|eot_id|>
{{- range $i, $_ := .Messages }}
{{- $last := eq (len (slice $.Messages $i)) 1 }}
{{- if eq .Role "user" }}<|start_header_id|>user<|end_header_id|>
{{- if and $.Tools $last }}

Given the following functions, please respond with a JSON for a function call with its proper arguments that best answers the given prompt.

Respond in the format {"name": function name, "parameters": dictionary of argument name and its value}. Do not use variables.

{{ range $.Tools }}
{{- . }}
{{ end }}
{{ .Content }}<|eot_id|>
{{- else }}

{{ .Content }}<|eot_id|>
{{- end }}{{ if $last }}<|start_header_id|>assistant<|end_header_id|>

{{ end }}
{{- else if eq .Role "assistant" }}<|start_header_id|>assistant<|end_header_id|>
{{- if .ToolCalls }}
{{ range .ToolCalls }}
{"name": "{{ .Function.Name }}", "parameters": {{ .Function.Arguments }}}{{ end }}
{{- else }}

{{ .Content }}
{{- end }}{{ if not $last }}<|eot_id|>{{ end }}
{{- else if eq .Role "tool" }}<|start_header_id|>ipython<|end_header_id|>

{{ .Content }}<|eot_id|>{{ if $last }}<|start_header_id|>assistant<|end_header_id|>

{{ end }}
{{- end }}
{{- end }}"""

SYSTEM """You are a helpful AI assistant. Please answer the user's questions kindly. 당신은 유능한 AI 어시스턴트 입니다. 사용자의 질문에 대해 친절하게 답변해주세요."""

gguf와 makefile 공유해 주셔서 감사드립니다 :)
곧 바로 적용해서, 사내 팀용 챗봇에 추가했습니다 ~

좋은 모델 만들어주셔서 감사합니다

Sign up or log in to comment