Skip to content

Can't turn off image generation on default assistant until an OpenAI key is added making the default assistant unusable #5476

@vekonypeter

Description

@vekonypeter

I'm using a brand new local k8s installation just to try out Onyx and had the issue described below.

Expected behaviour

I can use a Google Vertex (or any non-OpenAI) API key and be able to chat with the default assistant without image generation.

Actual behaviour

I have a Google Vertex API key, no OpenAI. The default assistant does not work at all, it only shows "Image generation tool requires an OpenAI API key" error. It seems like image generation is turned on for the default assistant but cannot be turned off because the input is disabled (Not enabled label is present too).

Note that, custom assistants work fine.

Workaround is to add an OpenAI key, turn off image generation, then the key can be removed. However this requires having an OpenAI key at least for a moment until the setting is turned off, so this is pretty inconvenient.

Screenshots

Default assistant response

Image

Custom assistant response

Image

Default assistant settings

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions