chatbox icon indicating copy to clipboard operation
chatbox copied to clipboard

[Feature] Add Support for OpenAI o3 and o4-mini models

Open Tafkas opened this issue 8 months ago • 3 comments

Problem Description ChatBox currently lacks support for OpenAI's latest o3 and o4-mini models.

Proposed Solution Integrate new model variants into ChatBox.

Additional Context Technical documentation references:

Tafkas avatar Apr 16 '25 21:04 Tafkas

It's already supported in Chatbox AI provider now, for Custom OpenAI provider, is there any feature missing for you?

themez avatar Apr 18 '25 16:04 themez

It seems to be impossible to talk to the new models because of the always enabled top p parameter:

{
  "error": {
    "message": "Unsupported parameter: 'top_p' is not supported with this model.",
    "type": "invalid_request_error",
    "param": "top_p",
    "code": "unsupported_parameter"
  }
}

igor-sx avatar Apr 27 '25 00:04 igor-sx

For now, do not use custom openAI compatible provider for these models, use built-in OpenAI provider instead, it should work.

themez avatar Apr 27 '25 02:04 themez

I don't see o4-mini in the list after entering my api key even though I'm eligible

Image

(others coming to this thread may wanna check if these models are available in the openai playground. o3, for example, requires an account of higher tier).

igor-sx avatar Apr 27 '25 10:04 igor-sx

I don't see o4-mini in the list after entering my api key even though I'm eligible

Image

(others coming to this thread may wanna check if these models are available in the openai playground. o3, for example, requires an account of higher tier).

I have extractly the same issue, o4 mini does not appear. And if I force use custom model, it gives this error: { "error": { "message": "Unsupported value: 'temperature' does not support 0.45 with this model. Only the default (1) value is supported.", "type": "invalid_request_error", "param": "temperature", "code": "unsupported_value" } }

lgmazure avatar May 06 '25 03:05 lgmazure

Same behavior here. o4-mini does not appear. If I add it as a custom model, I get:

{
  "error": {
    "message": "Unsupported value: 'temperature' does not support 0.7 with this model. Only the default (1) value is supported.",
    "type": "invalid_request_error",
    "param": "temperature",
    "code": "unsupported_value"
  }
}

jameskyle avatar May 09 '25 16:05 jameskyle