Skip to content

ai-assistant: Add DeepSeek provider support#534

Merged
ashu8912 merged 1 commit intoheadlamp-k8s:mainfrom
wingerx:main
Mar 17, 2026
Merged

ai-assistant: Add DeepSeek provider support#534
ashu8912 merged 1 commit intoheadlamp-k8s:mainfrom
wingerx:main

Conversation

@wingerx
Copy link
Contributor

@wingerx wingerx commented Feb 24, 2026

Add DeepSeek provider support:

package.json: Added the @langchain/deepseek dependency.
src/config/modelConfig.ts: Added a DeepSeek provider configuration (API key + model selection: deepseek-chat, deepseek-reasoner).
src/langchain/LangChainManager.ts: Added a deepseek provider branch that instantiates ChatDeepSeek with API key and model.
src/utils/icons.ts: Added the ai-providers:deepseek icon for offline provider rendering.

@wingerx wingerx marked this pull request as draft February 24, 2026 03:09
@wingerx wingerx closed this Feb 24, 2026
@wingerx wingerx reopened this Feb 24, 2026
@wingerx wingerx marked this pull request as ready for review February 24, 2026 03:14
Copy link
Contributor

@illume illume left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 thanks!

Copy link
Contributor

@skoeva skoeva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, could you please take a look at the failure in the CI? Once that's resolved, I think this is good to go

@wingerx wingerx requested a review from skoeva March 6, 2026 01:14
Copy link
Contributor

@skoeva skoeva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

would also be nice if you could update the commits (see this for more info)

Add a DeepSeek provider option so users can route AI assistant
requests through DeepSeek models without patching plugin code.
@ashu8912 ashu8912 merged commit e00b315 into headlamp-k8s:main Mar 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants