Skip to content

feat(i18n): drop "(optional)" from Exa/AnySearch key labels; add DeepSeek V4.1 Flash preview - #165

Closed
tokg-venv wants to merge 1 commit into
deer-flow:mainfrom
tokg-venv:pr/0005-optional-deepseek
Closed

feat(i18n): drop "(optional)" from Exa/AnySearch key labels; add DeepSeek V4.1 Flash preview#165
tokg-venv wants to merge 1 commit into
deer-flow:mainfrom
tokg-venv:pr/0005-optional-deepseek

Conversation

@tokg-venv

Copy link
Copy Markdown
Contributor

Summary

Two independent small changes (specs 0005):

  1. i18n cleanup: removed the trailing "(optional)" from the Exa and AnySearch API-key field labels in both en and zh message trees. The placeholder already communicates optionality; the suffix was redundant.
  2. Model catalog: added deepseek-v4.1-flash-expires-on-0910 ("DeepSeek V4.1 Flash Preview") to the DeepSeek provider — native text+image, openai-completions API, 1M context / 384k max output, pricing matches v4-flash, 20 concurrent requests, thinkingFormat "deepseek" with thinkingLevelMap. It is a preview model that expires 2026-09-10.

Test plan

  • bun test packages/runtime/tests/models/providers/deepseek/ — 3 tests pass (catalog shape, pricing, thinking mapping).
  • bun run typecheck:changed / bun run lint:changed clean.

…Seek V4.1 Flash preview

Search settings: Exa and AnySearch work without a key at lower rate limits,
but adding a key raises them — the "(optional)" suffix undersold the field.
Removed it from the en/zh labels.

Models: declare deepseek-v4.1-flash-expires-on-0910 ("DeepSeek V4.1 Flash
Preview"), the intermediate-version preview opened 2026-09-08 and expiring
2026-09-10 (the id suffix is the deadline). Native text+image input on the
OpenAI-compatible completions endpoint (the preview has not announced
Responses-API support), 1M context / 384k max output, pricing matches
deepseek-v4-flash, 20 concurrent requests per account, thinkingFormat
"deepseek" with thinkingLevelMap.

Tests: deepseek provider test extended to the preview model.
@MagicCube

Copy link
Copy Markdown
Contributor

Since this model has a very limited product lifetime, we decide to close this PR.

@MagicCube MagicCube closed this Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants