Repository navigation
v1.2.0
Minor release, delivered through pull request #4.
[1.2.0] - 2026-10-31
Added
response_formatis honored at prompt level:json_object
instructs the model to answer with a single JSON object, and
json_schemacarries the client's schema along with the
instruction. The web backend cannot enforce a format at decode
time, so conformance rests on the model following the instruction.- Opt-in authoritative history mode:
history_mode: truein the
request body (orDS_HISTORY_MODE=1as the default) makes the
reply stored in the backend's history the answer of record, read
back after the completion instead of the assembled stream text.
Streamed requests are buffered in this mode. - Opt-in upstream session auto-delete (
DS_DELETE_SESSIONS=1): a
chain's backend session is deleted once the chain is replaced or
evicted, so retired conversations do not pile up in the account's
chat list. GET /stats: in-process completion counters (totals by outcome,
chain outcomes, estimated token totals, and a per-model breakdown
with retries and durations). Always on, memory only.
Assets
ds-server.zip: the complete source package
Warning
Unofficial project. Automating the DeepSeek web interface may violate DeepSeek's Terms of Service and can get your account restricted or permanently banned. Use at your own risk. See the Disclaimer in the README.
Full history: CHANGELOG.md