I read on https://platform.openai.com/docs/api-reference/audio/createTranscription#audio-createtranscription-temperature (mirror):
temperature. number. Optional. Defaults to 0. The sampling temperature, between 0 and 1. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. If set to 0, the model will use log probability to automatically increase the temperature until certain thresholds are hit.
and on https://platform.openai.com/docs/api-reference/chat/create#chat-create-temperature :
temperature. number or null. Optional. Defaults to 1. What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. We generally recommend altering this or
top_pbut not both.
Does the non-ASR API (ASR=Automatic Speech Recognition) also "use log probability to automatically increase the temperature until certain thresholds are hit" when temperature=0, is it that just one OpenAI ASR? Or is there a reason why that technique would be specific to ASR?