MCPcopy Create free account
hub / github.com/Zoo-Code-Org/Zoo-Code / addDeepSeekMaxTokensIfNeeded

Function addDeepSeekMaxTokensIfNeeded

src/api/providers/deepseek.ts:54–62  ·  view source on GitHub ↗
(
	requestOptions: DeepSeekChatCompletionParams,
	options: ApiHandlerOptions,
	computedMaxTokens?: number,
)

Source from the content-addressed store, hash-verified

52// V4 advertises a 384K maximum output, but the project convention caps most
53// models to 20% of context unless the user explicitly overrides modelMaxTokens.
54const addDeepSeekMaxTokensIfNeeded = (
55 requestOptions: DeepSeekChatCompletionParams,
56 options: ApiHandlerOptions,
57 computedMaxTokens?: number,
58) => {
59 if (options.includeMaxTokens === true) {
60 requestOptions.max_completion_tokens = options.modelMaxTokens || computedMaxTokens
61 }
62}
63
64export class DeepSeekHandler extends OpenAiHandler {
65 constructor(options: ApiHandlerOptions) {

Callers 1

createMessageMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected