Error with model DeepSeek V3 Base (free) #1887

Closed
opened 2026-02-16 17:33:04 -05:00 by yindo · 3 comments
Owner

Originally created by @ganjarsetia on GitHub (Sep 30, 2025).

Originally assigned to: @rekram1-node on GitHub.

Hi, I love opencode. I have 2 issue.

I just install opencode with npm install -g opencode-ai then run opencode
then run opencode auth login , choose OpenRouter and insert the API key,
then select model /model and choose DeepSeek V3 Base (free) or deepseek/deepseek-v3-base:free.

Then I try "how are you?" I got error below

Image

I tried

opencode run "hello" --model deepseek/deepseek-v3-base:free --print-logs

its error too, here the logs

INFO  2025-09-30T04:58:49 +152ms service=default version=0.13.5 args=["run","hello","--model","deepseek/deepseek-v3-base:free","--print-logs"] opencode
INFO  2025-09-30T04:58:49 +1ms service=project directory=/home/ubuntu/projects/01-ai-code fromDirectory
INFO  2025-09-30T04:58:49 +6ms service=config path=/home/ubuntu/.config/opencode/config.json loading
INFO  2025-09-30T04:58:49 +6ms service=config path=/home/ubuntu/.config/opencode/opencode.json loading
INFO  2025-09-30T04:58:49 +1ms service=config path=/home/ubuntu/.config/opencode/opencode.jsonc loading
INFO  2025-09-30T04:58:49 +2ms service=config path=/home/ubuntu/projects/01-ai-code/opencode.json loading
INFO  2025-09-30T04:58:49 +12ms service=plugin path=opencode-copilot-auth@0.0.3 loading plugin
INFO  2025-09-30T04:58:49 +3ms service=plugin path=opencode-anthropic-auth@0.0.2 loading plugin
INFO  2025-09-30T04:58:49 +23ms service=bus type=* subscribing
INFO  2025-09-30T04:58:49 +0ms service=bus type=session.updated subscribing
INFO  2025-09-30T04:58:49 +0ms service=bus type=message.updated subscribing
INFO  2025-09-30T04:58:49 +0ms service=bus type=message.part.updated subscribing
INFO  2025-09-30T04:58:49 +0ms service=format init
INFO  2025-09-30T04:58:49 +0ms service=bus type=file.edited subscribing
INFO  2025-09-30T04:58:49 +2ms service=session id=ses_667033033ffeZyZbHWBNRyxRBH version=0.13.5 projectID=global directory=/home/ubuntu/projects/01-ai-code title=New session - 2025-09-30T04:58:49.164Z time={"created":1759208329164,"updated":1759208329164} created
INFO  2025-09-30T04:58:49 +0ms service=lsp serverIds=typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, rust, clangd, svelte, jdtls enabled LSP servers
INFO  2025-09-30T04:58:49 +1ms service=bus type=session.updated publishing
INFO  2025-09-30T04:58:49 +2ms service=bus type=message.part.updated subscribing
INFO  2025-09-30T04:58:49 +0ms service=bus type=session.error subscribing
INFO  2025-09-30T04:58:49 +1ms service=session.prompt session=ses_667033033ffeZyZbHWBNRyxRBH prompt
INFO  2025-09-30T04:58:49 +6ms service=bus type=message.updated publishing
INFO  2025-09-30T04:58:49 +0ms service=bus type=message.part.updated publishing
INFO  2025-09-30T04:58:49 +2ms service=bus type=session.updated publishing
INFO  2025-09-30T04:58:49 +3ms service=models.dev file={} refreshing
INFO  2025-09-30T04:58:49 +3ms service=provider init
INFO  2025-09-30T04:58:49 +2ms service=provider providerID=openrouter found
INFO  2025-09-30T04:58:49 +0ms service=provider providerID=opencode found
INFO  2025-09-30T04:58:49 +0ms service=provider providerID=deepseek modelID=deepseek-v3-base:free getModel
ERROR 2025-09-30T04:58:49 +6ms service=default providerID=deepseek modelID=deepseek-v3-base:free name=ProviderModelNotFoundError message=ProviderModelNotFoundError stack=ProviderModelNotFoundError: ProviderModelNotFoundError
    at new NamedError (unknown:1:28)
    at new ProviderModelNotFoundError (/$bunfs/root/index.js:60581:14)
    at getModel (/$bunfs/root/index.js:105063:44)
    at processTicksAndRejections (native:7:39) fatal
Error: Unexpected error, check log file at  for more details

maybe something wrong about model.

Second issue is optional, can someone add model deepseek/deepseek-chat-v3.1:free from https://openrouter.ai/deepseek/deepseek-chat-v3.1:free ?

i'm using Linux Ubuntu Server

nodejs: v22.20.0
npm: 11.6.1

Originally created by @ganjarsetia on GitHub (Sep 30, 2025). Originally assigned to: @rekram1-node on GitHub. Hi, I love opencode. I have 2 issue. I just install opencode with `npm install -g opencode-ai` then run `opencode` then run `opencode auth login` , choose OpenRouter and insert the API key, then select model `/model` and choose DeepSeek V3 Base (free) or `deepseek/deepseek-v3-base:free`. Then I try "how are you?" I got error below <img width="1580" height="732" alt="Image" src="https://github.com/user-attachments/assets/04507897-f877-4f99-aaa9-3c0f9fa8f353" /> I tried `opencode run "hello" --model deepseek/deepseek-v3-base:free --print-logs` its error too, here the logs ``` INFO 2025-09-30T04:58:49 +152ms service=default version=0.13.5 args=["run","hello","--model","deepseek/deepseek-v3-base:free","--print-logs"] opencode INFO 2025-09-30T04:58:49 +1ms service=project directory=/home/ubuntu/projects/01-ai-code fromDirectory INFO 2025-09-30T04:58:49 +6ms service=config path=/home/ubuntu/.config/opencode/config.json loading INFO 2025-09-30T04:58:49 +6ms service=config path=/home/ubuntu/.config/opencode/opencode.json loading INFO 2025-09-30T04:58:49 +1ms service=config path=/home/ubuntu/.config/opencode/opencode.jsonc loading INFO 2025-09-30T04:58:49 +2ms service=config path=/home/ubuntu/projects/01-ai-code/opencode.json loading INFO 2025-09-30T04:58:49 +12ms service=plugin path=opencode-copilot-auth@0.0.3 loading plugin INFO 2025-09-30T04:58:49 +3ms service=plugin path=opencode-anthropic-auth@0.0.2 loading plugin INFO 2025-09-30T04:58:49 +23ms service=bus type=* subscribing INFO 2025-09-30T04:58:49 +0ms service=bus type=session.updated subscribing INFO 2025-09-30T04:58:49 +0ms service=bus type=message.updated subscribing INFO 2025-09-30T04:58:49 +0ms service=bus type=message.part.updated subscribing INFO 2025-09-30T04:58:49 +0ms service=format init INFO 2025-09-30T04:58:49 +0ms service=bus type=file.edited subscribing INFO 2025-09-30T04:58:49 +2ms service=session id=ses_667033033ffeZyZbHWBNRyxRBH version=0.13.5 projectID=global directory=/home/ubuntu/projects/01-ai-code title=New session - 2025-09-30T04:58:49.164Z time={"created":1759208329164,"updated":1759208329164} created INFO 2025-09-30T04:58:49 +0ms service=lsp serverIds=typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, rust, clangd, svelte, jdtls enabled LSP servers INFO 2025-09-30T04:58:49 +1ms service=bus type=session.updated publishing INFO 2025-09-30T04:58:49 +2ms service=bus type=message.part.updated subscribing INFO 2025-09-30T04:58:49 +0ms service=bus type=session.error subscribing INFO 2025-09-30T04:58:49 +1ms service=session.prompt session=ses_667033033ffeZyZbHWBNRyxRBH prompt INFO 2025-09-30T04:58:49 +6ms service=bus type=message.updated publishing INFO 2025-09-30T04:58:49 +0ms service=bus type=message.part.updated publishing INFO 2025-09-30T04:58:49 +2ms service=bus type=session.updated publishing INFO 2025-09-30T04:58:49 +3ms service=models.dev file={} refreshing INFO 2025-09-30T04:58:49 +3ms service=provider init INFO 2025-09-30T04:58:49 +2ms service=provider providerID=openrouter found INFO 2025-09-30T04:58:49 +0ms service=provider providerID=opencode found INFO 2025-09-30T04:58:49 +0ms service=provider providerID=deepseek modelID=deepseek-v3-base:free getModel ERROR 2025-09-30T04:58:49 +6ms service=default providerID=deepseek modelID=deepseek-v3-base:free name=ProviderModelNotFoundError message=ProviderModelNotFoundError stack=ProviderModelNotFoundError: ProviderModelNotFoundError at new NamedError (unknown:1:28) at new ProviderModelNotFoundError (/$bunfs/root/index.js:60581:14) at getModel (/$bunfs/root/index.js:105063:44) at processTicksAndRejections (native:7:39) fatal Error: Unexpected error, check log file at for more details ``` maybe something wrong about model. Second issue is optional, can someone add model `deepseek/deepseek-chat-v3.1:free` from https://openrouter.ai/deepseek/deepseek-chat-v3.1:free ? i'm using Linux Ubuntu Server nodejs: v22.20.0 npm: 11.6.1
yindo closed this issue 2026-02-16 17:33:04 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Sep 30, 2025):

This issue might be a duplicate of existing issues. Please check:

  • #749: Bug report about opencode crashing when using OpenRouter models with colon (:) in their identifier - this directly addresses the parsing issue with :free suffix models like deepseek/deepseek-v3-base:free
  • #526: Reports persistent tool call errors with Deepseek v3 via OpenRouter

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Sep 30, 2025): This issue might be a duplicate of existing issues. Please check: - #749: Bug report about opencode crashing when using OpenRouter models with colon (:) in their identifier - this directly addresses the parsing issue with :free suffix models like deepseek/deepseek-v3-base:free - #526: Reports persistent tool call errors with Deepseek v3 via OpenRouter Feel free to ignore if none of these address your specific case.
Author
Owner

@rekram1-node commented on GitHub (Sep 30, 2025):

@ganjarsetia I think this is just an openrouter issue, it tried routing but couldn't find a provider that had availability for it right?

@rekram1-node commented on GitHub (Sep 30, 2025): @ganjarsetia I think this is just an openrouter issue, it tried routing but couldn't find a provider that had availability for it right?
Author
Owner

@ganjarsetia commented on GitHub (Sep 30, 2025):

@rekram1-node thanks for the reply! I updated the steps above (just adding openrouter provider & API key).

I dont think so, I use another model Grok 4 Fast (free) - OpenRouter working fine.

I have another workaround using deepseek/deepseek-chat-v3.1:free here the opencode.json in local project.

{
  "$schema": "https://opencode.ai/config.json",
  "model": "deepseek/deepseek-chat-v3.1:free",
  "provider": {
    "openrouter": {
      "models": {
        "deepseek/deepseek-chat-v3.1:free": {}
      }
    }
  }
}

I dont change global opencode.json
I really loves it when deepseek-chat-v3.1:free works!

Image
@ganjarsetia commented on GitHub (Sep 30, 2025): @rekram1-node thanks for the reply! I updated the steps above (just adding openrouter provider & API key). I dont think so, I use another model Grok 4 Fast (free) - OpenRouter working fine. I have another workaround using `deepseek/deepseek-chat-v3.1:free` here the opencode.json in local project. ```JSON { "$schema": "https://opencode.ai/config.json", "model": "deepseek/deepseek-chat-v3.1:free", "provider": { "openrouter": { "models": { "deepseek/deepseek-chat-v3.1:free": {} } } } } ``` I dont change global opencode.json I really loves it when deepseek-chat-v3.1:free works! <img width="1576" height="971" alt="Image" src="https://github.com/user-attachments/assets/9f503b20-d7e7-45f1-8c4b-98c5a3fa533f" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#1887