Skip to content

Parameter map (what exists and why)

This section focuses on the knobs you can configure programmatically for Azure OpenAI Chat Completions.

The main families

  1. Decoding / randomness: temperature, top_p
  2. Repetition / novelty: frequency_penalty, presence_penalty
  3. Length & stopping: max_tokens / max_completion_tokens, stop
  4. Determinism & debugging: seed, logprobs, top_logprobs
  5. Structure & tool calls: response_format, tools, tool_choice

Azureโ€™s REST reference and the OpenAI parameter reference define these fields and ranges.

mindmap
  root((Parameters))
    Decoding
      temperature
      top_p
    Repetition
      frequency_penalty
      presence_penalty
    Length & stop
      max_tokens
      max_completion_tokens
      stop
    Debug
      seed
      logprobs
      top_logprobs
    Structure & tools
      response_format
      tools
      tool_choice

Next: Decoding Controls.