Package-level declarations
Types
Link copied to clipboard
class AnthropicBuildingStep(mokksy: MokksyServer, buildingStep: BuildingStep<MessageCreateParams>) : AbstractBuildingStep<MessageCreateParams, AnthropicMessagesResponseSpecification>
A specialized implementation of AbstractBuildingStep for constructing Anthropic Messages API responses.
Link copied to clipboard
open class AnthropicMessagesRequestSpecification(var userId: String? = null) : AbstractInferenceRequestSpecification<MessageCreateParams>
Link copied to clipboard
class AnthropicMessagesResponseSpecification(var messageId: String = randomIdString("msg_"), var assistantContent: String = "", var responseFlow: Flow<String>? = null, var responseChunks: List<String>? = null, var delayBetweenChunks: Duration = Duration.ZERO, delay: Duration = Duration.ZERO, var stopReason: String = "end_turn") : AbstractResponseSpecification<MessageCreateParams, Message>
Link copied to clipboard
class AnthropicStreamingChatResponseSpecification(responseFlow: Flow<String>? = null, responseChunks: List<String>? = null, delayBetweenChunks: Duration = Duration.ZERO, delay: Duration = Duration.ZERO, var stopReason: String = "end_turn", var sendDone: Boolean = false) : AbstractStreamingResponseSpecification<MessageCreateParams, String, String>
Link copied to clipboard
Mock implementation of an Anthropic-compatible service for testing purposes.