Added MAX_TOKENS and MAX_RESPONSE_SEGMENTS to .env.example and documentation. Updated constants to read from environment variables, allowing configuration of token and response segment limits.
Introduces new provider modules for DouBao, Ernie, Kimi, Qwen, and ZhiPu, and registers them in the LLM registry. Updates documentation and .env.example to include configuration instructions for these providers. Refactors OpenAI provider to support OpenAI-compatible endpoints. Adds @ai-sdk/openai-compatible and node-fetch dependencies.
Changed the favicon to use a new .ico file and updated the logo images for both light and dark modes in docusaurus.config.js. Added the new favicon.ico to the static assets.
Changed site URL in docusaurus.config.js, enabled experimental features, and added Bash syntax highlighting. Updated dependencies in package.json to latest versions and added @docusaurus/faster for improved build performance.