in src/WebJobs.Extensions.OpenAI.Kusto/KustoSearchProvider.cs [172:194]
static string GetEmbeddingsString(ReadOnlyMemory<float> embedding, bool asJsonArray)
{
StringBuilder sb = new();
if (asJsonArray)
{
sb.Append("[");
}
foreach (float value in embedding.Span)
{
sb.Append(value).Append(",");
}
sb.Length--; // remove the trailing comma
if (asJsonArray)
{
sb.Append("]");
}
return sb.ToString();
}