OpenaiModerationBuildingStep

Builder step for configuring mock responses to OpenAI moderation requests.

Parameters

mokksy

The mock server instance.

buildingStep

The underlying building step for moderation requests.

See also

Constructors

Link copied to clipboard
constructor(mokksy: MokksyServer, buildingStep: BuildingStep<CreateModerationRequest>)

Functions

Link copied to clipboard
open infix override fun responds(block: suspend OpenaiModerationResponseSpecification.() -> Unit)
Link copied to clipboard
open infix fun <R : Any> respondsError(block: Consumer<ResponseDefinitionBuilder<CreateModerationRequest, R>>)
open infix fun <T : Any> respondsError(block: suspend ResponseDefinitionBuilder<CreateModerationRequest, T>.() -> Unit)
open fun <T : Any> respondsError(responseType: KClass<T>, block: suspend ResponseDefinitionBuilder<CreateModerationRequest, T>.() -> Unit)