Skip to content

Commit

Permalink
use lombok in embeddings space
Browse files Browse the repository at this point in the history
  • Loading branch information
juanjoman committed Aug 31, 2023
1 parent 10adab3 commit 10565e4
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
1 change: 1 addition & 0 deletions modules/embeddingsspace/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
plugins {
id 'java'
id "io.freefair.lombok" version "8.3"
}

group = "com.theagilemonkeys.ellmental"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,17 @@
import com.theagilemonkeys.ellmental.core.schema.Embedding;
import com.theagilemonkeys.ellmental.embeddingsgeneration.EmbeddingsGenerationModel;
import com.theagilemonkeys.ellmental.embeddingsstore.EmbeddingsStore;
import lombok.RequiredArgsConstructor;

import java.util.List;
import java.util.UUID;

@RequiredArgsConstructor
public class EmbeddingsSpaceComponent {

private final EmbeddingsGenerationModel embeddingsGenerationModel;
private final EmbeddingsStore embeddingsStore;

public EmbeddingsSpaceComponent(EmbeddingsGenerationModel embeddingsGenerationModel, EmbeddingsStore embeddingsStore) {
this.embeddingsGenerationModel = embeddingsGenerationModel;
this.embeddingsStore = embeddingsStore;
}

private Embedding generate(String text) {
return embeddingsGenerationModel.generateEmbedding(text);
}
Expand Down

0 comments on commit 10565e4

Please sign in to comment.