Skip to content

feat: add deepseek translation service - #1332

Open
AkimioJR wants to merge 3 commits into
windingwind:mainfrom
AkimioJR:main
Open

feat: add deepseek translation service#1332
AkimioJR wants to merge 3 commits into
windingwind:mainfrom
AkimioJR:main

Conversation

@AkimioJR

Copy link
Copy Markdown

No description provided.

@windingwind windingwind left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

thanks.

any reason not to reuse the logic of chatgpt.ts?

and please update the readme

Comment thread src/modules/services/deepseek.ts Outdated
@AkimioJR

AkimioJR commented Nov 12, 2025

Copy link
Copy Markdown
Author

Although DeepSeek currently uses the OpenAI format for data transmission, it is a distinct AI service provider from ChatGPT. In the future, DeepSeek may cease using the OpenAI format for transmission, or alternatively, chatgpt.ts should be renamed to openai.ts

@cislunarspace

cislunarspace commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

I have tested using DeepSeek's API to fulfill the translation service and add support for the thinking-level feature. Please refer to PR 1464.

Currently, the API can be accessed via the base URL https://api.deepseek.com/chat/completions. However, when configuring it in coding applications, we typically just input https://api.deepseek.com instead of the full endpoint. I hope that in the future, we could add support for the base URL styles commonly used by Chat Completion, Responses, and Anthropic APIs.

@AkimioJR @windingwind

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.

3 participants