Doubao Agents
ByteDance's consumer Doubao chatbot and the Volcano Engine Ark API behind it, offering text/image/video/audio model invocation with documented tool-call building blocks: Function Calling, Web Search, Knowledge Base Search, image processing, and structured output (beta).
Description
Doubao is the consumer ByteDance assistant launched August 2023; by November 2024 it was China's most popular AI chatbot with around 60 million MAU and is powered by ByteDance's Volcano Engine cloud, which the company says processes around 120 trillion tokens per day. Developers reach the same Doubao models through Volcano Engine's Ark platform, whose docs catalogue tool-call building blocks (Function Calling, Web Search a.k.a. 联网内容插件, Knowledge Base Search, image processing) alongside deep thinking, streaming and structured output (beta) modes. The international consumer variant is sold as Cici/Dola and is reportedly powered by Microsoft Azure-hosted OpenAI GPT models rather than Doubao itself.
Solution
Two surfaces. (1) Consumer Doubao chat app: ByteDance-hosted loop, opaque to users — conversation, search, tool invocations all happen server-side. (2) Volcano Engine Ark API: developer-driven loop similar to other model-vendor APIs — send chat completion request with optional tool definitions and built-in plugins (web search, knowledge base), receive content or tool_calls, execute, return, repeat. Ark also offers deep thinking, streaming, structured-output (beta), context caching and file inputs as request-level toggles.
Primary use cases
- consumer chat assistant (Chinese market, mobile + web)
- tool-augmented Doubao model invocation via Ark API
- web-search-grounded answers via 联网内容插件
- private knowledge base search and document Q&A
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.