


















@@ -386,6 +386,7 @@ describe("memory plugin e2e", () => {
386386expect(embeddingsCreate).toHaveBeenCalledWith({
387387model: "text-embedding-3-small",
388388input: "what editor should i use?",
389+encoding_format: "float",
389390});
390391expect(vectorSearch).toHaveBeenCalledWith([0.1, 0.2, 0.3]);
391392expect(limit).toHaveBeenCalledWith(3);
@@ -535,6 +536,7 @@ describe("memory plugin e2e", () => {
535536expect(embeddingsCreate).toHaveBeenCalledWith({
536537model: "text-embedding-3-small",
537538input: "what editor should i use?",
539+encoding_format: "float",
538540});
539541expect(result).toMatchObject({
540542prependContext: expect.stringContaining("I prefer Helix for editing code."),
@@ -871,6 +873,7 @@ describe("memory plugin e2e", () => {
871873expect(embeddingsCreate).toHaveBeenCalledWith({
872874model: "text-embedding-3-small",
873875input: "I prefer Helix for editing code every day.",
876+encoding_format: "float",
874877});
875878expect(vectorSearch).toHaveBeenCalledTimes(1);
876879expect(add).toHaveBeenCalledTimes(1);
@@ -1012,6 +1015,7 @@ describe("memory plugin e2e", () => {
10121015expect(embeddingsCreate).toHaveBeenCalledWith({
10131016model: "text-embedding-3-small",
10141017input: "I prefer Helix for editing code every day.",
1018+encoding_format: "float",
10151019});
10161020expect(add).toHaveBeenCalledWith([
10171021expect.objectContaining({
@@ -1349,6 +1353,7 @@ describe("memory plugin e2e", () => {
13491353expect(embeddingsCreate).toHaveBeenCalledWith({
13501354model: "text-embedding-3-small",
13511355input: "hello dimensions",
1356+encoding_format: "float",
13521357dimensions: 1024,
13531358});
13541359} finally {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。