fix: 修复Embedding输入处理逻辑和字段可空性

- 优化Embedding输入类型判断逻辑,支持string和JsonElement数组类型
- 将EncodingFormat字段设置为可空类型,提高兼容性
- 注释知识库场景下的消息统计功能,避免不必要的数据记录
This commit is contained in:
chenchun
2025-08-11 18:05:33 +08:00
parent cfde73d13a
commit 7b0e4fcc73
2 changed files with 22 additions and 21 deletions

View File

@@ -11,7 +11,7 @@ public sealed class ThorEmbeddingInput
public object Input { get; set; }
[JsonPropertyName("encoding_format")]
public string EncodingFormat { get; set; }
public string? EncodingFormat { get; set; }
[JsonPropertyName("dimensions")]
public int? Dimensions { get; set; }