Hz_
312514c032
feat(go): Add embedding dimension metadata and validation ( #15939 )
...
### What problem does this PR solve?
- Replace embedding model `dimension` metadata with `max_dimension`.
- Add optional `dimensions` metadata for models with fixed selectable
output dimensions.
- Include `max_dimension` and `dimensions` in model list responses.
- Validate requested embedding dimensions before calling provider
embedding APIs.
- Forward SiliconFlow embedding dimensions with the correct `dimensions`
request field.
- Add unit coverage for embedding dimension validation rules.
2026-06-11 17:55:13 +08:00
..
2026-06-09 22:48:50 +08:00
2026-06-09 22:48:50 +08:00
2026-06-08 20:06:57 +08:00
2026-06-10 09:54:07 +08:00
2026-06-10 09:54:07 +08:00
2026-06-02 13:39:07 +08:00
2026-06-09 22:48:50 +08:00
2026-06-09 22:48:50 +08:00
2026-06-10 11:07:45 +08:00
2026-06-10 11:07:45 +08:00
2026-05-25 14:00:08 +08:00
2026-06-09 22:48:50 +08:00
2026-06-09 22:48:50 +08:00
2026-06-09 22:48:50 +08:00
2026-06-09 22:48:50 +08:00
2026-06-03 20:08:55 +08:00
2026-06-10 09:57:11 +08:00
2026-06-10 09:57:11 +08:00
2026-06-08 20:06:57 +08:00
2026-06-10 16:46:55 +08:00
2026-06-05 11:42:23 +08:00
2026-06-10 16:46:55 +08:00
2026-06-10 16:09:36 +08:00
2026-06-10 16:09:36 +08:00
2026-06-08 11:49:37 +08:00
2026-06-09 19:29:25 +08:00
2026-06-09 22:48:50 +08:00
2026-06-09 22:48:50 +08:00
2026-05-29 10:08:55 +08:00
2026-06-03 20:55:53 +08:00
2026-06-08 11:49:37 +08:00
2026-06-08 11:49:37 +08:00
2026-06-05 13:25:09 +08:00
2026-06-10 20:38:43 +08:00
2026-06-10 21:27:35 +08:00
2026-06-10 21:27:35 +08:00
2026-06-10 11:07:45 +08:00
2026-06-10 11:07:45 +08:00
2026-06-08 11:49:37 +08:00
2026-06-11 17:55:13 +08:00
2026-06-11 17:55:13 +08:00
2026-06-02 09:38:02 +08:00
2026-06-08 11:53:19 +08:00
2026-06-08 11:49:37 +08:00
2026-05-19 17:34:59 +08:00
2026-05-19 17:34:59 +08:00
2026-05-19 17:34:59 +08:00
2026-05-29 19:32:21 +08:00
2026-05-28 13:30:22 +08:00
2026-05-29 10:12:12 +08:00
2026-05-06 10:41:58 +08:00
2026-06-05 18:00:27 +08:00
2026-06-08 11:49:37 +08:00
2026-06-09 22:48:50 +08:00
2026-06-09 22:48:50 +08:00
2026-06-10 21:27:56 +08:00