作者 dong

pgvector修正

@@ -219,7 +219,8 @@ public class PgVectorMapper { @@ -219,7 +219,8 @@ public class PgVectorMapper {
219 PGobject jsonObject = new PGobject(); 219 PGobject jsonObject = new PGobject();
220 jsonObject.setType("json"); 220 jsonObject.setType("json");
221 jsonObject.setValue(mataData.toJSONString()); 221 jsonObject.setValue(mataData.toJSONString());
222 - stmt.setObject(1, new PGvector(record.getEmbedding())); 222 + Response<Embedding> embedding = aiModelUtils.getEmbedding(embedId, record.getText());
  223 + stmt.setObject(1, embedding.content().vector());
223 stmt.setObject(2, jsonObject); 224 stmt.setObject(2, jsonObject);
224 stmt.setObject(3, record.getText()); 225 stmt.setObject(3, record.getText());
225 stmt.setString(4, record.getId()); 226 stmt.setString(4, record.getId());