Creates an instance of the DeepSeekAdapter.
Configuration options including the API key and optional model/baseURL overrides.
ReadonlyproviderThe unique identifier name for this provider (e.g., 'openai', 'anthropic').
Sends a request to the DeepSeek Chat Completions API endpoint.
Translates ArtStandardPrompt to the OpenAI-compatible format.
Note: Streaming is not yet implemented.
The standardized prompt messages.
Call options, including threadId, traceId, stream, and any OpenAI-compatible generation parameters.
A promise resolving to an AsyncIterable of StreamEvent objects. If streaming is requested, it yields an error event and ends.
This adapter provides a consistent interface for ART agents to use DeepSeek models, handling the conversion of standard ART prompts to the DeepSeek API format and parsing the responses into the ART
StreamEventformat.See
ProviderAdapter for the interface it implements.