ScoredPoint

@Serializable
data class ScoredPoint(val id: PointId, val score: Float, val version: Long? = null, val payload: Payload? = null, val vector: VectorData? = null)

A search hit: a point with its similarity score.

Constructors

Link copied to clipboard
constructor(id: PointId, score: Float, version: Long? = null, payload: Payload? = null, vector: VectorData? = null)

Properties

Link copied to clipboard
@SerialName(value = "id")
val id: PointId
Link copied to clipboard
@SerialName(value = "payload")
val payload: Payload?
Link copied to clipboard
@SerialName(value = "score")
val score: Float
Link copied to clipboard
@SerialName(value = "vector")
val vector: VectorData?
Link copied to clipboard
@SerialName(value = "version")
val version: Long?

Functions

Link copied to clipboard
inline fun <T> ScoredPoint.payloadAs(json: Json = kdrantJson): T?

Decode this hit's payload into T with json, or return null if the hit carries no payload.