Commit Graph

253 Commits

Author SHA1 Message Date
公明 2d8ef3a1b0 Add files via upload 2026-04-20 19:42:11 +08:00
公明 6b2aeb8de3 Add files via upload 2026-04-19 05:49:19 +08:00
公明 33489f32bd Add files via upload 2026-04-19 05:16:52 +08:00
公明 c88594d478 Add files via upload 2026-04-19 04:44:55 +08:00
公明 ef3de9e950 Add files via upload 2026-04-19 02:59:57 +08:00
公明 5c444afe06 Add files via upload 2026-04-19 01:13:31 +08:00
公明 b8372adf5d Add files via upload 2026-04-18 23:33:48 +08:00
公明 f3cfed8fcc Add files via upload 2026-04-17 18:01:53 +08:00
公明 906da9df21 Add files via upload 2026-04-17 15:10:02 +08:00
公明 3bd5408d5a Add files via upload 2026-04-17 11:54:16 +08:00
公明 6fb96dcc0c Add files via upload 2026-04-17 11:24:21 +08:00
donnel 4442e7de30 feat: add Claude API bridge - transparent OpenAI-to-Anthropic protocol conversion
When provider is set to "claude" in config, all OpenAI-compatible API calls
are automatically bridged to Anthropic Claude Messages API, including:

- Non-streaming and streaming chat completions
- Tool calls (function calling) with full bidirectional conversion
- Eino multi-agent via HTTP transport hook (claudeRoundTripper)
- System message extraction, auth header conversion (Bearer → x-api-key)
- SSE stream format conversion (content_block_delta → OpenAI delta)
- TestOpenAI handler support for Claude connectivity testing

Zero impact when provider is "openai" or empty (default behavior unchanged).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 13:45:35 +08:00
公明 ea48f3d71b Add files via upload 2026-04-15 00:43:35 +08:00
公明 1cf34797b8 Add files via upload 2026-04-15 00:38:07 +08:00
公明 dda4edb952 Add files via upload 2026-04-15 00:08:35 +08:00
公明 9331fbfea1 Add files via upload 2026-04-14 19:28:17 +08:00
公明 4f4a725034 Add files via upload 2026-04-14 19:02:28 +08:00
公明 20a498455e Add files via upload 2026-04-13 23:33:02 +08:00
公明 0a5bb1eab4 Add files via upload 2026-04-13 23:11:02 +08:00
公明 1fb8cc2fbc Add files via upload 2026-04-13 18:11:04 +08:00
公明 3ddf280400 Add files via upload 2026-04-13 17:53:55 +08:00
公明 ae3bc41c88 Add files via upload 2026-04-10 16:44:49 +08:00
公明 54b9e2e2fa Add files via upload 2026-04-09 20:11:25 +08:00
公明 ed8c0b15dd Add files via upload 2026-04-09 11:01:26 +08:00
公明 7e8cc3e2b8 Add files via upload 2026-04-08 22:11:36 +08:00
公明 e538a744c3 Add files via upload 2026-04-03 23:23:58 +08:00
公明 dd4d534e24 Add files via upload 2026-04-03 23:06:43 +08:00
公明 f1a31a459c Add files via upload 2026-04-03 22:57:38 +08:00
公明 f64b7653ac Add files via upload 2026-04-02 00:40:12 +08:00
公明 157f1c9754 Add files via upload 2026-04-01 23:57:51 +08:00
公明 2772c4d9e7 Add files via upload 2026-03-31 22:25:11 +08:00
公明 60fa266af6 Add files via upload 2026-03-31 22:10:39 +08:00
公明 335be9ab03 Add files via upload 2026-03-30 11:30:00 +08:00
公明 e0c9a3bd8e Add files via upload 2026-03-29 03:24:22 +08:00
公明 324ac638d9 Add files via upload 2026-03-29 01:44:49 +08:00
公明 628604fcae Add files via upload 2026-03-29 01:19:35 +08:00
公明 f95b5fbe01 Add files via upload 2026-03-28 21:32:40 +08:00
公明 0e763cfd98 Add files via upload 2026-03-27 00:43:33 +08:00
公明 711eda935e Add files via upload 2026-03-27 00:22:58 +08:00
公明 42d5489993 Add files via upload 2026-03-25 23:26:40 +08:00
公明 1e222efe29 Add files via upload 2026-03-25 21:12:16 +08:00
公明 5e29a6e9b7 Add files via upload 2026-03-25 20:06:06 +08:00
公明 cce64e213f Add files via upload 2026-03-25 19:49:14 +08:00
公明 80de8cf748 Add files via upload 2026-03-25 19:25:23 +08:00
公明 4b105e0bb7 Add files via upload 2026-03-25 03:24:33 +08:00
公明 c68b72ead2 Add files via upload 2026-03-25 03:05:13 +08:00
公明 f6525674d2 Add files via upload 2026-03-25 02:15:37 +08:00
公明 9c04b0db40 Add files via upload 2026-03-25 01:22:27 +08:00
公明 97b7b4b932 Add files via upload 2026-03-24 23:54:38 +08:00
公明 1face3559d Add files via upload 2026-03-24 00:22:00 +08:00