27
27
use Symfony \AI \Platform \Result \ResultPromise ;
28
28
use Symfony \AI \Platform \Result \VectorResult ;
29
29
use Symfony \AI \Platform \Vector \Vector ;
30
- use Symfony \AI \Store \VectorStoreInterface ;
30
+ use Symfony \AI \Store \StoreInterface ;
31
31
32
32
#[UsesClass(Text::class)]
33
33
#[UsesClass(ImageUrl::class)]
34
34
#[UsesClass(Message::class)]
35
35
#[UsesClass(Input::class)]
36
36
#[UsesClass(MessageBag::class)]
37
- #[UsesClass(VectorStoreInterface ::class)]
37
+ #[UsesClass(StoreInterface ::class)]
38
38
#[UsesClass(Model::class)]
39
39
#[UsesClass(PlatformInterface::class)]
40
40
#[CoversClass(EmbeddingProvider::class)]
@@ -46,13 +46,13 @@ public function testItIsDoingNothingWithEmptyMessageBag()
46
46
$ platform = $ this ->createMock (PlatformInterface::class);
47
47
$ platform ->expects ($ this ->never ())->method ('invoke ' );
48
48
49
- $ vectorStore = $ this ->createMock (VectorStoreInterface ::class);
50
- $ vectorStore ->expects ($ this ->never ())->method ('query ' );
49
+ $ store = $ this ->createMock (StoreInterface ::class);
50
+ $ store ->expects ($ this ->never ())->method ('query ' );
51
51
52
52
$ embeddingProvider = new EmbeddingProvider (
53
53
$ platform ,
54
54
$ this ->createStub (Model::class),
55
- $ vectorStore ,
55
+ $ store ,
56
56
);
57
57
58
58
$ embeddingProvider ->loadMemory (new Input (
@@ -67,13 +67,13 @@ public function testItIsDoingNothingWithoutUserMessageInBag()
67
67
$ platform = $ this ->createMock (PlatformInterface::class);
68
68
$ platform ->expects ($ this ->never ())->method ('invoke ' );
69
69
70
- $ vectorStore = $ this ->createMock (VectorStoreInterface ::class);
71
- $ vectorStore ->expects ($ this ->never ())->method ('query ' );
70
+ $ store = $ this ->createMock (StoreInterface ::class);
71
+ $ store ->expects ($ this ->never ())->method ('query ' );
72
72
73
73
$ embeddingProvider = new EmbeddingProvider (
74
74
$ platform ,
75
75
$ this ->createStub (Model::class),
76
- $ vectorStore ,
76
+ $ store ,
77
77
);
78
78
79
79
$ embeddingProvider ->loadMemory (new Input (
@@ -88,13 +88,13 @@ public function testItIsDoingNothingWhenUserMessageHasNoTextContent()
88
88
$ platform = $ this ->createMock (PlatformInterface::class);
89
89
$ platform ->expects ($ this ->never ())->method ('invoke ' );
90
90
91
- $ vectorStore = $ this ->createMock (VectorStoreInterface ::class);
92
- $ vectorStore ->expects ($ this ->never ())->method ('query ' );
91
+ $ store = $ this ->createMock (StoreInterface ::class);
92
+ $ store ->expects ($ this ->never ())->method ('query ' );
93
93
94
94
$ embeddingProvider = new EmbeddingProvider (
95
95
$ platform ,
96
96
$ this ->createStub (Model::class),
97
- $ vectorStore ,
97
+ $ store ,
98
98
);
99
99
100
100
$ embeddingProvider ->loadMemory (new Input (
@@ -117,16 +117,16 @@ public function testItIsNotCreatingMemoryWhenNoVectorsFound()
117
117
->method ('invoke ' )
118
118
->willReturn ($ resultPromise );
119
119
120
- $ vectorStore = $ this ->createMock (VectorStoreInterface ::class);
121
- $ vectorStore ->expects ($ this ->once ())
120
+ $ store = $ this ->createMock (StoreInterface ::class);
121
+ $ store ->expects ($ this ->once ())
122
122
->method ('query ' )
123
123
->with ($ vector )
124
124
->willReturn ([]);
125
125
126
126
$ embeddingProvider = new EmbeddingProvider (
127
127
$ platform ,
128
128
$ this ->createStub (Model::class),
129
- $ vectorStore ,
129
+ $ store ,
130
130
);
131
131
132
132
$ memory = $ embeddingProvider ->loadMemory (new Input (
@@ -151,8 +151,8 @@ public function testItIsCreatingMemoryWithFoundVectors()
151
151
->method ('invoke ' )
152
152
->willReturn ($ resultPromise );
153
153
154
- $ vectorStore = $ this ->createMock (VectorStoreInterface ::class);
155
- $ vectorStore ->expects ($ this ->once ())
154
+ $ store = $ this ->createMock (StoreInterface ::class);
155
+ $ store ->expects ($ this ->once ())
156
156
->method ('query ' )
157
157
->with ($ vector )
158
158
->willReturn ([
@@ -163,7 +163,7 @@ public function testItIsCreatingMemoryWithFoundVectors()
163
163
$ embeddingProvider = new EmbeddingProvider (
164
164
$ platform ,
165
165
$ this ->createStub (Model::class),
166
- $ vectorStore ,
166
+ $ store ,
167
167
);
168
168
169
169
$ memory = $ embeddingProvider ->loadMemory (new Input (
0 commit comments