Models
Provider presets, runtime adapters, local models, and model configuration.
Models
OpenCowork 的模型层是 provider-agnostic 的。Renderer store 管理 provider preset 和用户配置,Agent runtime 接收通用 provider 对象。
Provider systemProvider presets、adapter 和 runtime 契约。Open OpenAIOpenAI Chat、Responses、Images 和兼容 API。Open AnthropicClaude API 和 Anthropic provider 配置。Open Ollama本地模型和 Ollama endpoint。Open
Runtime adapters
| Adapter | 用途 |
|---|---|
| Anthropic | Claude API |
| OpenAI Chat | Chat Completions |
| OpenAI Responses | Responses API |
| OpenAI Images | 图像生成 |
| Gemini | Google Gemini |
Built-in presets
当前仓库内置多组 provider preset,包括:
- OpenAI / Azure OpenAI / OpenRouter / Gitee AI / SiliconFlow。
- Anthropic / DeepSeek / Moonshot / Qwen / MiniMax / Baidu。
- Google / Gemini。
- Ollama / LM Studio compatible paths。
- Copilot / Codex OAuth。
Where config lives
- Renderer store:
src/renderer/src/stores/provider-store.ts - Provider presets:
src/renderer/src/stores/providers/ - API clients:
src/renderer/src/lib/api/ - 安全存储:main process 的 secure key store