쉬운·기술사전비유로 이해하는 AI·개발 용어
더 알아보기

Temperature(온도)

Temperature

AI 플레이그라운드마다 숨겨진 다이얼 하나가, AI가 꼼꼼한 회계사처럼 행동할지 재즈 뮤지션처럼 행동할지를 결정해요.

Temperature(온도) 개념 다이어그램

AI 플레이그라운드마다 다이얼이 하나 있어요. AI가 꼼꼼한 회계사처럼 행동할지, 재즈 뮤지션처럼 행동할지를 결정하는 다이얼이에요. 대부분의 사람은 건드리지 않아요. 그게 뭘 하는지 아무도 알려주지 않았으니까요.

AI가 사용하는 작은 벽돌, 토큰을 떠올려보세요. AI는 다음 벽돌을 예측하는 방식으로 작동해요. 다음에 올 수 있는 모든 단어 중 각각의 확률을 순위로 매기고, 거기서 단어를 골라요. Temperature는 그 순위에서 얼마나 과감하게 고를지를 조절하는 다이얼이에요.

셰프의 레시피 슬라이더. 슬라이더를 가진 셰프를 상상해보세요. 한쪽 끝은 "레시피를 정확히 따른다", 반대쪽 끝은 "즉흥으로 요리한다"예요.

Temperature는 창의성과 일관성 사이의 슬라이더예요. AI를 더 똑똑하게 만들거나 멍청하게 만드는 게 아니에요. AI가 이미 알고 있는 것에서 얼마나 대담하게 고르는지를 바꾸는 거예요.

어느 방향으로 돌려야 하는지, 실제로 유용한 부분:

대부분의 사람이 빠지는 함정: AI가 반복적이라며 탓하는데, 해결책은 다이얼을 올리는 거예요. 또는 AI가 제멋대로 뭔가를 지어낸다며 탓하는데, 해결책은 다이얼을 낮추는 거예요. 문제는 처음부터 다이얼이었어요. 그리고 이게 환각(hallucination)과 연결돼요. Temperature를 높이면 환각이 잘 생겨요. "덜 뻔한 단어를 집어들어라"가 정확히 AI가 사실에서 멀어지는 순간이거든요.

이건 API 플레이그라운드에서 계속 마주치는 두 번째 개념이에요. 레이트 리밋(rate limit)은 따라야 하는 것이고, Temperature는 조정하는 거예요. 대부분의 채팅 앱은 이걸 숨기고 적당한 중간값을 자동으로 설정해요. 직접 무언가를 만드는 순간, 이건 가장 먼저 이해해야 할 다이얼이에요.

Temperature는 즉흥 연주 다이얼이에요. 낮추면 매번 같은 정답. 올리면 열 가지 다른 답. 작업(job)에 맞게 다이얼을 맞춰보세요.