resolveModelBlocking

@JvmName(name = "resolveModel")
fun resolveModelBlocking(requestedModel: LLModel, promptExecutorOperation: PromptExecutorOperation): ResolvedModel(source)

Resolves the requested requestedModel into the ResolvedModel to use for the given promptExecutorOperation.

Return

A ResolvedModel wrapping the effective model to use.

Parameters

requestedModel

The requested LLModel to resolve.

promptExecutorOperation

The operation the resolved model will be used for.

Throws

If the requested model cannot be resolved.