DOCSAPI reference

INTERFACE

DeepseekConfig

Defined in: packages/integrations/src/model-provider/deepseek/index.ts:8

Options for the DeepSeek model provider.

Properties

Property Type Description Defined in
apiKey string DeepSeek API key. packages/integrations/src/model-provider/deepseek/index.ts:10
baseURL? string API base URL. Defaults to https://api.deepseek.com/v1. packages/integrations/src/model-provider/deepseek/index.ts:14
dangerouslyAllowBrowser? boolean Allows the OpenAI client to run in a browser. Defaults to false. packages/integrations/src/model-provider/deepseek/index.ts:31
maxTokens? number Maximum number of generated tokens. packages/integrations/src/model-provider/deepseek/index.ts:18
model? string Model name. Defaults to deepseek-chat. packages/integrations/src/model-provider/deepseek/index.ts:12
rawTools? DeepseekRawTool[] Tools given as { name, description, parameters } objects. When this list is not empty, it takes precedence over tools. packages/integrations/src/model-provider/deepseek/index.ts:27
systemPrompt? string System prompt added before every request. packages/integrations/src/model-provider/deepseek/index.ts:22
temperature? number Sampling temperature. Defaults to 0.7. packages/integrations/src/model-provider/deepseek/index.ts:16
tools? unknown[] Tools in the OpenAI-compatible { type: 'function', function } format. packages/integrations/src/model-provider/deepseek/index.ts:29
topP? number Nucleus sampling probability. packages/integrations/src/model-provider/deepseek/index.ts:20
verbose? boolean Logs API errors to the console. Defaults to false. packages/integrations/src/model-provider/deepseek/index.ts:33