DeepSeek
This plugin is currently in beta. While it is considered safe for use, please be aware that its API could change in ways that are not compatible with earlier versions in future releases, or it might become unsupported.
Deepseek Model Provider
yaml
type: "io.kestra.plugin.langchain4j.provider.DeepSeek"
Chat completion with DeepSeek
yaml
id: chat_completion
namespace: company.team
inputs:
- id: prompt
type: STRING
tasks:
- id: chat_completion
type: io.kestra.core.plugin.langchain4j.ChatCompletion
provider:
type: io.kestra.plugin.langchain4j.provider.DeepSeek
apiKey: "{{secret('DEEPSEEK_API_KEY')}}"
modelName: deepseek-chat
messages:
- type: SYSTEM
content: You are a helpful assistant, answer concisely, avoid overly casual language or unnecessary verbosity.
- type: USER
content: "{{inputs.prompt}}"
API Key
Model name
Default
https://api.deepseek.com/v1
API base URL