Skip to content

Commit d453d5e

Browse files
authored
Revert "Removed org.apache.commons.collections from OpenAI (#4304)" (#4305)
This reverts commit 7e3bfb7.
1 parent 7e3bfb7 commit d453d5e

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

extended/src/main/java/apoc/ml/OpenAI.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
import apoc.ApocConfig;
44
import apoc.Extended;
55
import apoc.result.MapResult;
6-
import apoc.util.ExtendedMapUtils;
76
import apoc.util.ExtendedUtil;
87
import apoc.util.JsonUtil;
98
import apoc.util.Util;
109
import com.fasterxml.jackson.core.JsonProcessingException;
10+
import org.apache.commons.collections.MapUtils;
1111
import org.apache.commons.lang3.StringUtils;
1212
import org.neo4j.graphdb.security.URLAccessChecker;
1313
import org.neo4j.procedure.Context;
@@ -225,7 +225,7 @@ public Stream<MapResult> completion(@Name("prompt") String prompt, @Name("api_ke
225225
public Stream<MapResult> chatCompletion(@Name("messages") List<Map<String, Object>> messages, @Name("api_key") String apiKey, @Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration) throws Exception {
226226
boolean failOnError = isFailOnError(configuration);
227227
if (checkNullInput(messages, failOnError)) return Stream.empty();
228-
messages = messages.stream().filter(ExtendedMapUtils::isNotEmpty).toList();
228+
messages = messages.stream().filter(MapUtils::isNotEmpty).toList();
229229
if (checkEmptyInput(messages, failOnError)) return Stream.empty();
230230
configuration.putIfAbsent("model", GPT_4O_MODEL);
231231
return executeRequest(apiKey, configuration, "chat/completions", (String) configuration.get("model"), "messages", messages, "$", apocConfig, urlAccessChecker)

extended/src/main/java/apoc/util/ExtendedMapUtils.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,4 @@ public static int size(final Map<?, ?> map) {
1111
public static boolean isEmpty(final Map<?,?> map) {
1212
return map == null || map.isEmpty();
1313
}
14-
15-
public static boolean isNotEmpty(final Map<?,?> map) {
16-
return !isEmpty(map);
17-
}
1814
}

0 commit comments

Comments
 (0)