Skip to content

The same API works in "continue" but doesn't work in "roo code." #1115

@CY-W

Description

@CY-W

Which version of the app are you using?

v3.3.23

Which API Provider are you using?

OpenAI Compatible

Which Model are you using?

deepseek by company deployment

What happened?

In the "continue" environment, making the following edits allows the API to be used normally; however, such configuration in the "roo code" is not feasible. How can I configure the API provider in the "roo code" through a configuration file, just like in the "continue" environment?

Image

Image

Image

Image

Steps to reproduce

As shown in the figure above, the company-provided DeepSeek API was configured in both "continue" and "roo code." The API works normally in "continue," but it has always been in the request state in "roo code."

I suspect that the issue lies in the "provider" field in the configuration file. In "roo," it is set to "openai compatible," while in "continue," it is set to "openai." Could you please advise on how to directly edit the configuration file of "roo code"?

Relevant API REQUEST output

Additional context

【update】
The current deployment uses the third-party Deepseek model. The API provider indicates they have not yet adapted to the new OpenAI API specifications. Implementation steps (as shown in the diagram above) involved only inputting the necessary API parameters, but encountered errors when submitting queries. However, under the similar configuration, Alibaba's Qwen model functions properly. Does version 3.7.12 employ the updated OpenAI API specifications?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue - Needs InfoMissing details or unclear. Waiting on author to provide more context.bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions