Langsung ke konten

Apa itu Temperature (Parameter AI)?

Pengaturan parameter yang mengontrol tingkat keacakan, variasi kosakata, dan kreativitas jawaban yang dihasilkan oleh model bahasa besar.

Apa itu parameter temperature?

Temperature dalam kecerdasan buatan adalah nilai parameter konfigurasi (biasanya berkisar antara 0,0 hingga 2,0) yang digunakan untuk mengontrol tingkat keacakan (randomness) dan variasi saat model memilih kata berikutnya. Istilah ini dipinjam dari konsep termodinamika dalam fisika: suhu rendah membuat partikel diam dan teratur, sedangkan suhu tinggi membuat partikel bergerak bebas dan acak.

Mengatur nilai temperature membantu pengembang menyesuaikan karakter keluaran AI: apakah model harus menjawab secara konsisten dan kaku, atau menghasilkan tulisan yang imajinatif dan tidak mudah ditebak.

Cara kerja parameter temperature

  1. Distribusi probabilitas logit: Saat memprediksi kata berikutnya, model menghitung skor probabilitas untuk ribuan kata yang relevan.
  2. Skalasi nilai probabilitas: Nilai logits dibagi dengan angka temperature sebelum dimasukkan ke fungsi softmax:
    • Temperature rendah (mendekati 0.0 - 0.2): Kata dengan probabilitas tertinggi akan mendominasi secara mutlak. Pilihan model menjadi sangat deterministik dan minim risiko salah kata.
    • Temperature sedang (0.7 - 0.8): Model memilih kata teratas namun tetap memberi kesempatan bagi variasi sinonim yang wajar, menghasilkan gaya bahasa yang mengalir natural.
    • Temperature tinggi (1.0 - 1.5): Kata-kata dengan probabilitas lebih rendah memiliki peluang lebih besar untuk terpilih. Jawaban menjadi sangat kreatif, tetapi risiko keluar konteks atau mengarang bebas meningkat tajam.
  3. Pengambilan sampel (sampling): Token berikutnya dipilih berdasarkan kurva probabilitas yang telah dibentuk ulang oleh nilai temperature tersebut.

Contoh pemakaian praktis

  • Temperature 0.0 – 0.2: Ideal untuk tugas klasifikasi data, ekstraksi informasi dari dokumen resmi, penulisan rumus matematika, dan pembuatan kode pemrograman yang menuntut jawaban pasti.
  • Temperature 0.7: Nilai standar yang seimbang untuk asisten percakapan umum, penulisan artikel blog, dan korespondensi email kerja.
  • Temperature 1.0 – 1.2: Digunakan untuk tugas kreatif seperti penulisan puisi fiksi, pencarian ide nama merek baru (brainstorming), atau pembuatan skenario cerita.

Batasan dan salah paham umum

  • Bukan tombol pengatur kepintaran: Temperature tinggi tidak membuat model lebih pintar, melainkan hanya lebih berani memilih kata yang jarang dipakai. Terlalu tinggi (di atas 1.5) justru sering menghasilkan teks kacau yang tidak bermakna (gibberish).
  • Berinteraksi dengan parameter Top-p: Pengembang biasanya disarankan untuk mengubah salah satu saja antara Temperature atau Top-p (nucleus sampling), bukan mengubah keduanya secara ekstrem secara bersamaan agar perilakunya dapat diprediksi.

Rujukan resmi

  • OpenAI API Documentation: Text Generation Parameters and Temperature (Pengecekan: September 2026, sumber: platform.openai.com/docs/api-reference).
  • Google Cloud Vertex AI: Model Parameters for Generative AI (Pengecekan: September 2026, sumber: cloud.google.com/vertex-ai/docs/generative-ai).

Istilah Terkait

PromptToken AILLMAPIReasoning AI