Package-level declarations
Types
Link copied to clipboard
data class EmbeddingsRequest(val model: String, val input: List<String>, val truncate: Boolean? = true, val options: ModelOptions? = null, val keepAlive: String? = null)
Represents a request to generate embeddings for a single string or list of string inputs with a provided model.
Link copied to clipboard
Link copied to clipboard
class OllamaEmbedBuildingStep(mokksy: MokksyServer, buildingStep: BuildingStep<EmbeddingsRequest>) : AbstractBuildingStep<EmbeddingsRequest, OllamaEmbedResponseSpecification>
OllamaEmbedBuildingStep is a specialized implementation of AbstractBuildingStep intended for constructing and managing embedding responses as part of the Ollama Mock Server setup.
Link copied to clipboard
Specification for matching embedding requests.
Link copied to clipboard
class OllamaEmbedResponseSpecification(var embeddings: List<List<Float>>? = null, var model: String? = null, delay: Duration = 0.seconds) : AbstractResponseSpecification<EmbeddingsRequest, EmbeddingsResponse>
Specification for configuring embedding responses.