Skip to content

Commit

Permalink
Refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
EmadHanif01 committed Sep 11, 2023
1 parent b3c0f69 commit 412ab98
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,16 +81,13 @@ public BgeSmallEndpoint(RetryPolicy retryPolicy, String modelUrl, String tokeniz

@Override
public Observable<WordEmbeddings> embeddings(String input, ArkRequest arkRequest) {

final String str = input.replaceAll("'", "");

setRawText(str);
setRawText(input);

if (Objects.nonNull(arkRequest)) this.callIdentifier = arkRequest.getRequestURI();
else this.callIdentifier = "URI wasn't provided";

return Observable.fromSingle(
bgeSmallService.embeddings(this).map(m -> new WordEmbeddings(str, m.getEmbedding())));
bgeSmallService.embeddings(this).map(m -> new WordEmbeddings(input, m.getEmbedding())));
}

private void downloadFile(String urlStr, String path) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,7 @@ public MiniLMEndpoint(RetryPolicy retryPolicy, MiniLMModel miniLMModel) {

@Override
public Observable<WordEmbeddings> embeddings(String input, ArkRequest arkRequest) {

final String str = input.replaceAll("'", "");

setRawText(str);
setRawText(input);

if (Objects.nonNull(arkRequest)) this.callIdentifier = arkRequest.getRequestURI();
else this.callIdentifier = "URI wasn't provided";
Expand All @@ -59,6 +56,6 @@ public Observable<WordEmbeddings> embeddings(String input, ArkRequest arkRequest
}

return Observable.fromSingle(
miniLMService.embeddings(this).map(m -> new WordEmbeddings(str, m.getEmbedding())));
miniLMService.embeddings(this).map(m -> new WordEmbeddings(input, m.getEmbedding())));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -300,11 +300,7 @@ public Observable<ChatCompletionResponse> chatCompletion(

@Override
public Observable<WordEmbeddings> embeddings(String input, ArkRequest arkRequest) {
// ?this.input = input; // set Input

final String str = input.replaceAll("'", "");

setRawText(str);
setRawText(input);

if (Objects.nonNull(arkRequest)) this.callIdentifier = arkRequest.getRequestURI();
else this.callIdentifier = "URI wasn't provided";
Expand All @@ -314,7 +310,7 @@ public Observable<WordEmbeddings> embeddings(String input, ArkRequest arkRequest
.embeddings(this)
.map(
embeddingResponse ->
new WordEmbeddings(str, embeddingResponse.getData().get(0).getEmbedding())));
new WordEmbeddings(input, embeddingResponse.getData().get(0).getEmbedding())));
}

private Observable<ChatCompletionResponse> chatCompletion(ArkRequest arkRequest) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ public List<String> batchUpsertEmbeddings(
if (wordEmbeddings != null && wordEmbeddings.getValues() != null) {

float[] floatArray = FloatUtils.toFloatArray(wordEmbeddings.getValues());
String rawText = wordEmbeddings.getId();
String rawText = wordEmbeddings.getId().replace("'","");

UUID id =
jdbcTemplate.queryForObject(
Expand Down Expand Up @@ -140,7 +140,7 @@ public String upsertEmbeddings(
PostgresLanguage language) {

float[] floatArray = FloatUtils.toFloatArray(wordEmbeddings.getValues());
String rawText = wordEmbeddings.getId();
String rawText = wordEmbeddings.getId().replace("'","");

UUID uuid =
jdbcTemplate.queryForObject(
Expand Down

0 comments on commit 412ab98

Please sign in to comment.