Skip to content

feat(deepinfra): update model YAMLs [bot]#1262

Merged
harshiv-26 merged 3 commits into
mainfrom
bot/update-deepinfra-20260604-021211
Jun 5, 2026
Merged

feat(deepinfra): update model YAMLs [bot]#1262
harshiv-26 merged 3 commits into
mainfrom
bot/update-deepinfra-20260604-021211

Conversation

@models-bot
Copy link
Copy Markdown
Contributor

@models-bot models-bot Bot commented Jun 4, 2026

Auto-generated by poc-agent for provider deepinfra.


Note

Low Risk
Single provider model YAML metadata change with no runtime or security impact.

Overview
Adds a model-level params block to openai/gpt-oss-20b so callers can set reasoning_effort (low, medium, high), with default medium.

This aligns the YAML with the model’s existing thinking: true flag and matches the pattern used on other DeepInfra OSS models.

Reviewed by Cursor Bugbot for commit 04bed9c. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 4, 2026

/test-models

@harshiv-26
Copy link
Copy Markdown
Collaborator

Gateway test results

  • Total: 8
  • Passed: 8
  • Failed: 0
  • Validation failed: 0
  • Errored: 0
  • Skipped: 0
  • Success rate: 100.0%
Provider Model Scenarios
deepinfra openai/gpt-oss-20b success: params:stream, params, tool-call, json-output:stream, tool-call:stream, json-output, reasoning:stream, reasoning
Successes (8)

deepinfra/openai/gpt-oss-20b — params:stream (success)

Output
Paris.

deepinfra/openai/gpt-oss-20b — params (success)

Output
The capital of France is **Paris**.

deepinfra/openai/gpt-oss-20b — tool-call (success)

Output
Function: get_weather
Arguments: {"location":"London"}
VALIDATION: tool-call SUCCESS

deepinfra/openai/gpt-oss-20b — json-output:stream (success)

Output
{"colors":[{"name":"Cerulean","hex":"#007BA7"},{"name":"Amber","hex":"#FFBF00"},{"name":"Carmine","hex":"#A51716"}]}
VALIDATION: json-output stream SU
... (truncated, 6 chars omitted)

deepinfra/openai/gpt-oss-20b — tool-call:stream (success)

Output
{"location":"London"}
VALIDATION: tool-call stream SUCCESS

deepinfra/openai/gpt-oss-20b — json-output (success)

Output
{"colors":[
  {"name":"Red","hex":"#FF0000"},
  {"name":"Olive","hex":"#808000"},
  {"name":"Sky Blue","hex":"#87CEEB"}
]}
VALIDATION: json-output SUC
... (truncated, 5 chars omitted)

deepinfra/openai/gpt-oss-20b — reasoning:stream (success)

Output
**The problem**

> \(\displaystyle 3^{3^{3^{3}}}\)

At first sight it looks a bit like a *short* “3⁴” notation, but the first thing to clarify is **wh
... (truncated, 2407 chars omitted)

deepinfra/openai/gpt-oss-20b — reasoning (success)

Output
**Clarifying what the expression means**

When you write  

\[
3^3^3^3
\]

the natural convention in mathematics is that exponentiation is **right‑ass
... (truncated, 2186 chars omitted)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 5, 2026

/test-models

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 7e7b1c1. Configure here.

Comment thread providers/deepinfra/openai/gpt-oss-20b.yaml
@harshiv-26
Copy link
Copy Markdown
Collaborator

Gateway test results

  • Total: 8
  • Passed: 8
  • Failed: 0
  • Validation failed: 0
  • Errored: 0
  • Skipped: 0
  • Success rate: 100.0%
Provider Model Scenarios
deepinfra openai/gpt-oss-20b success: params, params:stream, tool-call, tool-call:stream, json-output:stream, json-output, reasoning:stream, reasoning
Successes (8)

deepinfra/openai/gpt-oss-20b — params (success)

Output
The capital of France is **Paris**.

deepinfra/openai/gpt-oss-20b — params:stream (success)

Output
Paris.

deepinfra/openai/gpt-oss-20b — tool-call (success)

Output
Function: get_weather
Arguments: {"location":"London"}
VALIDATION: tool-call SUCCESS

deepinfra/openai/gpt-oss-20b — tool-call:stream (success)

Output
{"location":"London"}
VALIDATION: tool-call stream SUCCESS

deepinfra/openai/gpt-oss-20b — json-output:stream (success)

Output
{"red":"#FF0000","green":"#00FF00","blue":"#0000FF"}
VALIDATION: json-output stream SUCCESS

deepinfra/openai/gpt-oss-20b — json-output (success)

Output
{"colors":[
  {"name":"OrangeRed","hex":"#FF4500"},
  {"name":"LimeGreen","hex":"#32CD32"},
  {"name":"DodgerBlue","hex":"#1E90FF"}
]}
VALIDATION: jso
... (truncated, 17 chars omitted)

deepinfra/openai/gpt-oss-20b — reasoning:stream (success)

Output
**Step 1 – Understand the convention**

Exponentiation is **right‑associative**.  
That is, \(a^b^c = a^{(b^c)}\), not \((a^b)^c\).

So

\[
3^{3^{3^{3
... (truncated, 1545 chars omitted)

deepinfra/openai/gpt-oss-20b — reasoning (success)

Output
### Step‑by‑step reasoning

The expression

\[
3^{3^{3^{3}}}
\]

contains a tower of powers.  In standard mathematical convention **exponentiation is 
... (truncated, 1095 chars omitted)

@harshiv-26 harshiv-26 enabled auto-merge (squash) June 5, 2026 12:44
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 5, 2026

/test-models

@harshiv-26 harshiv-26 merged commit b9b58ce into main Jun 5, 2026
8 checks passed
@harshiv-26 harshiv-26 deleted the bot/update-deepinfra-20260604-021211 branch June 5, 2026 12:44
@harshiv-26
Copy link
Copy Markdown
Collaborator

Gateway test results

  • Total: 8
  • Passed: 8
  • Failed: 0
  • Validation failed: 0
  • Errored: 0
  • Skipped: 0
  • Success rate: 100.0%
Provider Model Scenarios
deepinfra openai/gpt-oss-20b success: params, tool-call, params:stream, tool-call:stream, json-output:stream, json-output, reasoning:stream, reasoning
Successes (8)

deepinfra/openai/gpt-oss-20b — params (success)

Output
The capital of France is **Paris**.

deepinfra/openai/gpt-oss-20b — tool-call (success)

Output
Function: get_weather
Arguments: {"location":"London"}
VALIDATION: tool-call SUCCESS

deepinfra/openai/gpt-oss-20b — params:stream (success)

Output
Paris.

deepinfra/openai/gpt-oss-20b — tool-call:stream (success)

Output
{"location":"London"}
VALIDATION: tool-call stream SUCCESS

deepinfra/openai/gpt-oss-20b — json-output:stream (success)

Output
{"colors":[
  {"name":"Crimson","hex":"#DC143C"},
  {"name":"Sage Green","hex":"#9DC183"},
  {"name":"Royal Blue","hex":"#4169E1"}
]}
VALIDATION: json
... (truncated, 23 chars omitted)

deepinfra/openai/gpt-oss-20b — json-output (success)

Output
{
  "colors": [
    { "name": "Red", "hex": "#FF0000" },
    { "name": "Green", "hex": "#00FF00" },
    { "name": "Blue", "hex": "#0000FF" }
  ]
}
VAL
... (truncated, 29 chars omitted)

deepinfra/openai/gpt-oss-20b — reasoning:stream (success)

Output
**The tower 3^3^3^3 is evaluated “right‑to‑left”** – exponentiation is **right‑associative**.  
So

\[
3^3^3^3 \;=\; 3^{\;\bigl(3^{\;\bigl(3^3\bigr)}\
... (truncated, 1521 chars omitted)

deepinfra/openai/gpt-oss-20b — reasoning (success)

Output
**Step‑by‑step evaluation of \(3^{3^{3^{3}}}\)**  

Because exponentiation is *right‑associative* in mathematics, the expression

\[
3^{3^{3^{3}}}
\]

... (truncated, 1804 chars omitted)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant