ollama에서 구동한 AI 언어모델(LLM)의 파라메터를 조회하고 변경하는 방법이다. 우선 모델을 구동한다.
# qwen3.5:9b 모델 구동
ollama run qwen3.5:9b
실행중인 모델의 파라메터를 조회하려면 아래와 같이 입력.
/show parameters
출력 예시는 아래와 같다.
Model defined parameters:
temperature 1
top_k 20
top_p 0.95
presence_penalty 1.5
예를 들어 temperature 값을 0.7로 변경하고 싶다면 아래와 같이 입력.
/set parameter temperature 0.7
파라메터(parameter)의 단수/복수에 유의하자. /show 명령에서는 복수(parameters)이고 /set 명령에서는 단수(parameter)임에 유의.
굳이 파라메터 기본값을 바꿀 필요가 없는 경우가 대부분이긴 할 것 같으나, qwen3.5의 경우 사고/생각(think) 기능이 있는 모델이기 때문에 프롬프트를 입력하면 사고 과정을 거친 후에 답변을 출력한다. 파라메터 기본값은 이것을 기준으로 설정되어 있다. 만약 사고 과정 없이 즉시 답변하도록 사고/생각 과정이 없는 "nothink" 모드를 설정할 경우, temperature 값을 낮추는 것이 좀 더 낫다고 한다. temperature가 높으면 답변의 무작위성/창의성이 증가하는데, think 모드에서는 사고 과정이 있기 때문에 무작위성 증가에 따른 오류 가능성이 어느 정도 감소하는 것 같고, nothink 모드에서는 정확성/일관성 측면에서 무작위성을 좀 줄이는 것이 더 나은 모양이다. 이런 이유 때문에 프롬프트의 성격에 따라 파라메터 값을 조정하면 좀 더 나은 결과를 얻을 수 있는 것으로 보인다. 나머지 top_k, top_p, presence_penalty 등도 영향이 있긴 하겠으나 temperature의 영향이 주요한 것 같다.
qwen3.5:9b의 경우 권장되는 temperature 값은 아래와 같다. 나머지 파라메터들은 기본값을 유지하면 될 듯.
think 모드에서 일반작업: temperature 1
think 모드에서 코딩: temperature 0.6
nothink 모드에서 일반작업: temperature 0.7
qwen3.5:9b에서 nothink 모드를 사용한다면 temperature 값도 낮춰주면 좀 더 답변 품질이 나아질 가능성이 있다. 모델 실행후 아래와 같이 입력.
/set nothink
/set paramter temperature 0.7
'리눅스' 카테고리의 다른 글
| 리눅스에서 zstd 압축 사용법 (0) | 2026.10.28 |
|---|---|
| gputop - 리눅스에서 인텔 GPU 사용률 확인 (0) | 2026.10.25 |
| 리눅스용 구글 크롬 브라우저에서 한글 표시 문제 (0) | 2026.10.01 |
| 데비안/우분투 리눅스에서 pip3 install 명령으로 시스템에 파이썬 패키지 설치 (0) | 2026.09.10 |
| 리눅스에서 tar.zst 파일 압축 풀기 (0) | 2026.09.07 |
