File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 2323$ platform = PlatformFactory::create (env ('OPENAI_API_KEY ' ), http_client ());
2424$ store = new InMemoryStore ();
2525$ indexer = new Indexer (
26- new Vectorizer ($ platform , new Embeddings ('text-embedding-3-small ' )),
27- $ store ,
2826 new TextFileLoader (),
2927 [
3028 new ReplaceTextTransformer (search: '## Plot ' , replace: '## Synopsis ' ),
3129 new TextSplitTransformer (chunkSize: 500 , overlap: 100 ),
32- ]
30+ ],
31+ new Vectorizer ($ platform , new Embeddings ('text-embedding-3-small ' )),
32+ $ store
3333);
3434
3535$ movies = [
Original file line number Diff line number Diff line change 2727 * @param TransformerInterface[] $transformers
2828 */
2929 public function __construct (
30+ private ?LoaderInterface $ loader ,
31+ private array $ transformers ,
3032 private VectorizerInterface $ vectorizer ,
3133 private StoreInterface $ store ,
32- private ?LoaderInterface $ loader = null ,
33- private array $ transformers = [],
3434 private LoggerInterface $ logger = new NullLogger (),
3535 ) {
3636 }
You can’t perform that action at this time.
0 commit comments