Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/refine-model-settings
This commit is contained in:
commit
6ff8875eeb
|
|
@ -230,7 +230,7 @@ public class QdrantDb : IVectorDb
|
||||||
{
|
{
|
||||||
foreach (var item in payload)
|
foreach (var item in payload)
|
||||||
{
|
{
|
||||||
var value = item.Value.DataValue?.ToString();
|
var value = item.Value.DataValue?.ConvertToString();
|
||||||
if (value == null || item.Key.IsEqualTo(KnowledgePayloadName.Text))
|
if (value == null || item.Key.IsEqualTo(KnowledgePayloadName.Text))
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
|
|
@ -248,7 +248,7 @@ public class QdrantDb : IVectorDb
|
||||||
point.Payload[item.Key] = doubleVal;
|
point.Payload[item.Key] = doubleVal;
|
||||||
break;
|
break;
|
||||||
case VectorPayloadDataType.Datetime when DateTime.TryParse(value, out var dt):
|
case VectorPayloadDataType.Datetime when DateTime.TryParse(value, out var dt):
|
||||||
point.Payload[item.Key] = dt.ToUniversalTime().ToString("o");
|
point.Payload[item.Key] = dt.ToString("o");
|
||||||
break;
|
break;
|
||||||
case VectorPayloadDataType.String:
|
case VectorPayloadDataType.String:
|
||||||
point.Payload[item.Key] = value;
|
point.Payload[item.Key] = value;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue