HomeDocsAPI@astack-tech/integrationsPACKAGE@astack-tech/integrationsClasses Deepseek ClassesDeepseekDeepSeek model provider. It calls the DeepSeek API through the OpenAI-compatible client.InterfacesDeepseekAssistantMessageAssistant message returned by chatCompletion.DeepseekChatCompletionOptionsPer-call options.DeepseekConfigOptions for the DeepSeek model provider.DeepseekMessageChat message accepted as input. It matches the agent message contract in @astack-tech/components, so agent histories can be passed directly.DeepseekRawToolTool description accepted by rawTools and temporaryTools.DeepseekResponseToolCallTool call returned by chatCompletion. It carries both the OpenAI shape (type, function) and the internal shape (tool_name, arguments).DeepseekStreamChunkChunk yielded by streamChatCompletion.DeepseekStreamToolCallPartial tool call emitted while streaming. arguments holds the raw JSON fragment.DeepseekTokenUsageToken usage reported by the API.DeepseekToolCallTool call in the internal format.Type aliasesDeepseekMessageRoleRole of a chat message.NamespacesModelProvider