wirjo
699b2320a8
feat(memory): add Bedrock embedding provider for memory search (#61547)
* feat(memory): add Bedrock embedding provider for memory search
Add Amazon Bedrock as a native embedding provider for memory search.
Supports Titan Embed Text v1/v2 and Cohere Embed models via AWS SDK.
- New embeddings-bedrock.ts: BedrockRuntimeClient + InvokeModel
- Auth via AWS default credential chain (same as Bedrock inference)
- Auto-selected in 'auto' mode when AWS credentials are detected
- Titan V2: configurable dimensions (256/512/1024), normalization
- Cohere: native batch support with search_query/search_document types
- 16 new tests covering all model types, auth detection, edge cases
Closes #26289
* fix(memory): harden bedrock embedding selection
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-04-06 01:19:56 +01:00
..
2026-04-04 21:56:30 +01:00
2026-04-04 10:39:42 +01:00
2026-04-04 19:48:46 +01:00
2026-04-04 21:18:02 +01:00
2026-04-04 20:43:58 +01:00
2026-03-31 14:34:56 +09:00
2026-04-05 19:11:34 +01:00
2026-04-04 22:21:26 +01:00
2026-04-05 17:18:54 -07:00
2026-04-04 19:55:39 +01:00
2026-03-19 23:54:47 -07:00
2026-03-30 08:39:18 +09:00
2026-03-30 08:39:18 +09:00
2026-03-31 17:54:00 +09:00
2026-04-06 01:19:56 +01:00
2026-04-05 17:18:54 -07:00
2026-03-31 14:34:56 +09:00
2026-04-04 20:54:05 +01:00
2026-04-06 00:50:32 +01:00
2026-04-05 22:46:14 +01:00
2026-04-04 22:21:26 +01:00
2026-04-05 18:05:12 +01:00
2026-03-18 01:31:38 -07:00
2026-04-05 23:21:56 +01:00
2026-03-30 16:42:47 +09:00
2026-01-31 15:04:03 -06:00
2026-04-04 22:01:16 +01:00
2026-04-04 22:21:26 +01:00
2026-03-30 19:07:18 +09:00
2026-04-04 14:59:35 +09:00
2026-03-31 14:34:56 +09:00
2026-04-05 14:08:43 +01:00
2026-03-30 19:07:18 +09:00
2026-04-04 21:20:11 +01:00
2026-04-04 21:58:12 +01:00
2026-04-04 12:43:44 +01:00