Kapabiliteter
Hva hver modell godtar over Chat Completions. Én variabel per rad, og til slutt det Resonans faktisk sender. ✓ virket · ✗ godtatt, men uten effekt · ⛔ avvist · ⚠ feil (nett, kvote). Vis alle målte
| Sjekk | gemini-3.8-flash | gemini-3.7-flash | gpt-6.1-sol | gpt-6-luna | gpt-6-sol | gpt-5.5 | gpt-5.4 | gpt-4o-mini | gpt-4o |
|---|---|---|---|---|---|---|---|---|---|
| chat | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| max_tokens | ✓ | ✓ | ⛔ 400 unsupported parameter (max_tokens) | ⛔ 400 unsupported parameter (max_tokens) | ⛔ 400 unsupported parameter (max_tokens) | ⛔ 400 unsupported parameter (max_tokens) | ⛔ 400 unsupported parameter (max_tokens) | ✓ | ✓ |
| max_completion_tokens | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| temperature_0 | ✓ | ✓ | ⛔ 400 unsupported value (temperature) | ⛔ 400 unsupported value (temperature) | ⛔ 400 unsupported value (temperature) | ⛔ 400 unsupported value (temperature) | ✓ | ✓ | ✓ |
| temperature+effort:low | ✓ | ✓ | ⛔ 400 unsupported value (temperature) | ⛔ 400 unsupported value (temperature) | ⛔ 400 unsupported value (temperature) | ⛔ 400 unsupported value (temperature) | ⛔ 400 unsupported value (temperature) | ⛔ 400 | ⛔ 400 |
| verbosity | ⛔ 400 | ⛔ 400 | ✓ | ✓ | ✓ | ✓ | ✓ | ⛔ 400 unsupported value (verbosity) | ⛔ 400 unsupported value (verbosity) |
| reasoning_effort:none | ✓ | ⛔ 400 unsupported value (reasoning_effort) | ✓ | ✓ | ✓ | ✓ | ⛔ 400 | ⛔ 400 | |
| reasoning_effort:minimal | ⛔ 400 | ⛔ 400 | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 | ⛔ 400 |
| reasoning_effort:low | ✓ | ✓ | ✓ | ✓ | ✓ | ⛔ 400 | ⛔ 400 | ||
| reasoning_effort:medium | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ⛔ 400 | ⛔ 400 | |
| tools | ✓ | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ✓ | ✓ | ✓ | ✓ | |
| tools+effort:none | ⛔ 400 unsupported value (reasoning_effort) | ✓ | ✓ | ✓ | ✓ | ⛔ 400 | ⛔ 400 | ||
| tools+effort:minimal | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 unsupported value (reasoning_effort) | ⛔ 400 | ⛔ 400 | ||
| tools+effort:low | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 | ⛔ 400 | ||
| tools+effort:medium | ✓ | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 | ⛔ 400 | |
| tool_choice:function | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ✓ | ✓ | ✓ | ✓ | ||
| tools:parallelle | ✓ | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ✓ | ✓ | ✓ | ✓ | |
| tools:parallelle+effort:none | ✓ | ⛔ 400 unsupported value (reasoning_effort) | ✓ | ✓ | ✓ | ✓ | ⛔ 400 | ⛔ 400 | |
| tool_choice:function+effort:none | ✓ | ⛔ 400 unsupported value (reasoning_effort) | ✓ | ✓ | ✓ | ✓ | ⛔ 400 | ⛔ 400 | |
| json_object | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| json_schema:strict | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| bilde:high | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| bilde:low | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| bilde:flere | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| ⛔ 400 | ⛔ 400 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| stream+usage | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| cached_tokens | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| reasoning_tokens | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | |
| resonans:chat | ✓ | ✓ | ⛔ 400 (reasoning_effort) | ✓ | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ✓ | ✓ |
| resonans:assistent | ✓ | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ⛔ 400 (reasoning_effort) | ✓ | ✓ | ✓ | ✓ |