From 7445bb8ad9b7433c5162eaebb5b4362def84a1b9 Mon Sep 17 00:00:00 2001 From: ngxson Date: Fri, 8 Mar 2024 15:17:11 +0100 Subject: [PATCH] fix embedding response --- examples/server/server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/server/server.cpp b/examples/server/server.cpp index 9191158f2..5d857c6f4 100644 --- a/examples/server/server.cpp +++ b/examples/server/server.cpp @@ -3253,7 +3253,7 @@ int main(int argc, char ** argv) { // get the result server_task_result result = ctx_server.queue_results.recv(id_task); ctx_server.queue_results.remove_waiting_task_id(id_task); - responses.push_back(json_value(result.data, "embedding", json::array())); + responses.push_back(result.data); } // write JSON response @@ -3263,7 +3263,7 @@ int main(int argc, char ** argv) { int i = 0; for (auto & elem : responses) { res_oai.push_back(json{ - {"embedding", elem}, + {"embedding", json_value(elem, "embedding", json::array())}, {"index", i++}, {"object", "embedding"} });