
apoc.ml.aws.BedrockInvokeResult Maven / Gradle / Ivy
package apoc.ml.aws;
import java.util.List;
import java.util.Map;
public class BedrockInvokeResult {
public record Image(String base64Image) {
public static Image from(Map map) {
String base64 = (String) map.get("base64");
return new Image(base64);
}
}
public record Embedding(Long inputTextTokenCount, String text, List embedding) {
public static Embedding from(Map map, String text) {
Long inputTextTokenCount = (Long) map.get("inputTextTokenCount");
List embedding = (List) map.get("embedding");
return new Embedding(inputTextTokenCount, text, embedding);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy