Skip to content

How to cinfigure FIM/NES? #4

Description

@sr-tream

I'm tried to configure model and enable related settings, but copilot still use own model. I see loaded model in ollama, but all FIM/NES responses showed only from gpt-41-copilot

Config:

  "chp.fimCompletion.modelConfig": {
    "maxTokens": 1024,
    "provider": "compatible",
    "baseUrl": "http://127.0.0.1:11434/v1",
    "model": "qwen2.5-coder:3b"
  },
  "chp.nesCompletion.modelConfig": {
    "maxTokens": 1024,
    "provider": "compatible",
    "baseUrl": "http://127.0.0.1:11434/v1",
    "model": "qwen2.5-coder:3b"
  }

Logs:

2026-01-09 05:50:48.249 [trace] [InlineCompletionProvider] Only FIM enabled, use FIM
2026-01-09 05:50:48.249 [trace] [InlineCompletionProvider] Call FIM
2026-01-09 05:50:48.274 [info] [Fetcher] Sending request: http://127.0.0.1:11434/v1/completions
2026-01-09 05:50:48.360 [debug] [Fetcher] Received response - Status code: 200 OK
2026-01-09 05:50:48.361 [debug] [CopilotLogTarget] fetchCompletions Request a3f8e2d1-7b4c-4a9e-8f2d-3c1b5a9e7f4d at <https://copilot-proxy.githubusercontent.com/v1/engines/gpt-41-copilot/completions> finished with 200 status after 107.97779900001478ms
2026-01-09 05:50:53.248 [warning] [InlineCompletionProvider] FIM request timeout (5000ms)
2026-01-09 05:50:54.644 [debug] [CopilotLogTarget] streamChoices solution 0 returned. finish reason: [length]
2026-01-09 05:51:03.967 [trace] [InlineCompletionProvider] Completion request (Auto trigger) - /pat/to/my/source.file
2026-01-09 05:51:03.967 [trace] [InlineCompletionProvider] Completion request (Auto trigger) - /pat/to/my/source.file
2026-01-09 05:51:04.468 [trace] [InlineCompletionProvider] Request #11 started
2026-01-09 05:51:04.468 [trace] [InlineCompletionProvider] Only FIM enabled, use FIM
2026-01-09 05:51:04.468 [trace] [InlineCompletionProvider] Call FIM
2026-01-09 05:51:04.667 [trace] [InlineCompletionProvider] FIM request completed, elapsed: 200ms
2026-01-09 05:51:15.225 [trace] [InlineCompletionProvider] Completion request (Auto trigger) - /pat/to/my/source.file
2026-01-09 05:51:15.225 [trace] [InlineCompletionProvider] Completion request (Auto trigger) - /pat/to/my/source.file
2026-01-09 05:51:15.725 [trace] [InlineCompletionProvider] Request #12 started
2026-01-09 05:51:15.725 [trace] [InlineCompletionProvider] Only FIM enabled, use FIM
2026-01-09 05:51:15.725 [trace] [InlineCompletionProvider] Call FIM
2026-01-09 05:51:15.924 [trace] [InlineCompletionProvider] FIM request completed, elapsed: 199ms

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions