Oc-e-Non-v1: 핵심만 딱 짚어 말하는 언어 모델
Oc-e-Non-v1: A language model that gets to the f*cking point
핵심 요약
불필요한 설명 없이 답변 길이를 50% 줄인 경량화 언어 모델 Oc-e-Non-v1 소개.
- 모델 경량화 — Qwen3-4B 기반으로 응답 길이를 절반으로 단축함
- 핵심 답변 — 장황한 설명 없이 질문에 대한 정답만 간결하게 출력함
- Heretic 도구 — 설정 파일만으로 모델의 응답 스타일을 쉽게 제어함
- 실험적 시도 — 프롬프트 엔지니어링 대신 모델 자체에 간결함을 내재화함
huggingface.co
원문 사이트로 이동
영국의 리처드 1세는 당대 사람들 사이에서 "Oc-e-Non"(오크어(Occitan)로 예 그리고 아니오라는 뜻)이라고 불렸는데, 아마 말을 워낙 아껴서 그랬던 모양이다.
LLM들도 이 훌륭한 본보기를 따라주면 얼마나 좋을까?
Oc-e-Non-v1은 Qwen3-4B-Instruct-2507을 극도로 압축한 버전이다. Qwen의 평균 응답 길이를 50%나 줄여버렸다.
출력 예시
"1+1은 뭐야?"
GPT-5.6 Terra (추론 끔): 1 + 1 = 2 😊️
Oc-e-Non-v1: 2
"개는 포유류야?"
GPT-5.6 Terra (추론 끔): 네. 개는 포유류입니다. 털이 있고 온혈 동물이며, 어미가 젖으로 새끼를 먹이기 때문이죠.
Oc-e-Non-v1: 네
"문자열이 대문자로만 구성되어 있는지 확인하는 파이썬 함수를 짜줘."
GPT-5.6 Terra (추론 끔):
파이썬 내장 함수인 isupper()를 쓰면 문자열이 대문자로만 되어 있는지 확인할 수 있어.
def is_only_uppercase(s):
return s.isupper()
사용 예시:
print(is_only_uppercase("HELLO")) # True
print(is_only_uppercase("Hello")) # False
print(is_only_uppercase("PYTHON")) # True
print(is_only_uppercase("hello123")) # False
참고: isupper()는 문자열에 대문자가 최소 하나 이상 포함되어 있고 소문자가 없을 때 True를 반환해. 숫자나 특수문자는 포함되어도 상관없어.
Oc-e-Non-v1:
def contains_only_uppercase(s):
return s.isupper()
Heretic으로 이 모델을 직접 만들었는데, 너희도 똑같이 할 수 있어.
최신 마스터 버전의 Heretic(pip install git+https://github.com/p-e-w/heretic.git)이 설치되어 있는지 확인하고, [이 config.terse.toml` 설정 파일](https://github.com/p-e-w/heretic/blob/ce61e18206990bc1f4c51a6cbecd1bfee4b631bb/config.terse.toml)을 사용해서 Heretic을 실행하면 끝이야. 참 쉽지?
내가 굳이 좀 구닥다리인 Qwen3-4B를 쓴 이유는, 내가 알기로 이게 Qwen 시리즈 중 마지막으로 나온 '생각 안 하는(non-thinking)' 네이티브 버전이라서 그래. Heretic에는 아직 추론 강도를 조절하는 기능이 없거든.
