OpenAIImageEmbeddingParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total556 of 5560%50 of 500%63631491493838
parse(TikaInputStream, ContentHandler, Metadata, ParseContext)890%100%66232311
parseResponse(String)850%160%99171711
static {...}610%n/a11131311
callEmbeddingEndpoint(ImageEmbeddingConfig, String, String, long, ParseContext)460%20%227711
getConfig(ParseContext)400%60%44111111
buildRequest(ImageEmbeddingConfig, String, String)300%20%227711
buildLocators(Metadata)240%20%228811
OpenAIImageEmbeddingParser(ImageEmbeddingConfig)190%n/a117711
getSupportedTypes(ParseContext)180%60%445511
detectMimeType(Metadata)140%40%335511
initialize()80%n/a113311
OpenAIImageEmbeddingParser(JsonConfig)70%n/a112211
close()70%20%223311
OpenAIImageEmbeddingParser()60%n/a112211
setBaseUrl(String)50%n/a112211
setModel(String)50%n/a112211
setApiKey(String)50%n/a112211
setTimeoutMillis(long)50%n/a112211
setSkipEmbedding(boolean)50%n/a112211
setMinFileSizeToEmbed(long)50%n/a112211
setMaxFileSizeToEmbed(long)50%n/a112211
setOutputField(String)50%n/a112211
setLiftToParent(boolean)50%n/a112211
getBaseUrl()40%n/a111111
getModel()40%n/a111111
getApiKey()40%n/a111111
getTimeoutMillis()40%n/a111111
isSkipEmbedding()40%n/a111111
getMinFileSizeToEmbed()40%n/a111111
getMaxFileSizeToEmbed()40%n/a111111
getOutputField()40%n/a111111
isLiftToParent()40%n/a111111
setEmbeddingsPath(String)40%n/a112211
setApiKeyHeaderName(String)40%n/a112211
setApiKeyPrefix(String)40%n/a112211
getEmbeddingsPath()30%n/a111111
getApiKeyHeaderName()30%n/a111111
getApiKeyPrefix()30%n/a111111