Multi-round conversation
Carry conversation context explicitly between requests.
Messages are the context#
Send the relevant prior user and assistant messages with each chat request. The generation API does not infer a conversation from a previous request id. Saved web chat history is account-owned and saved only through explicit user action.
curl "$DARKSEEK_BASE_URL/v1/chat/completions" \
-H "Authorization: Bearer $DARKSEEK_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"darkseek-v4.1","messages":[{"role":"user","content":"My name is Ada."},{"role":"assistant","content":"Hello, Ada."},{"role":"user","content":"What is my name?"}],"max_tokens":128}'Bound context and retention#
Trim or summarize long histories within the configured model limits. Do not replay hidden reasoning as ordinary user text. Unsaved browser chats are tab-only; saving conversation data requires consent.