Skip to content

Codebase Indexing: Cannot save when selecting "OpenAI Compatible" Embedder ProviderΒ #5842

@richtong

Description

@richtong

App Version

v3.23.12

API Provider

OpenAI Compatible

Model Used

N/A

Roo Code Task Links (Optional)

OK, this is so strange. I'm trying to use the "OpenAP Compatible" Embedder Provider so I can use embedding models that are not the default.

Specifically there is no nomic-embed-code available from the Ollama provider. Instead, you have to use manutic/nomic-embed-code and there is no way to type a different model there.

So I'm trying to use the OpenAI API Compatible interface to do this and have set it to 'http://localhost:11434' and then put in the model name and dimensions, but when I choose Save, it refuses to do it.

There is no error message, you can only hit escape.

There isn't much documentation on what the OpenAI Compatible needs so what should I fill in? Are you looking for the "HTTP://localhost:11434/embed/api" as the URL?

πŸ” Steps to Reproduce

  1. Setup: MacOS Sequoia 15.3
  2. click on the Code Indexing icon
  3. Select Setup and Embedeer Provider as "OpenAI Compatible"
  4. Base URL: HTTP://localhost:11434
  5. Dimension: 3584
  6. Mode: manutic/nomix-embed-code
    Then try to click on Save

Nothing happens in the user interface (is there a log file, I googled but couldn't figure out and nothing appears in the console

πŸ’₯ Outcome Summary

Expected the save to work and to be able to use the OpenAI Compatible provider, but nothing happens on Save, can only Escape and then it says discard input

πŸ“„ Relevant Logs or Errors (Optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.bugSomething isn't working

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions