in sdk/src/main/kotlin/ai/jetbrains/code/mellum/sdk/ollama/OllamaCompletionExecutor.kt [27:37]
suspend fun execute(completionPrompt: String): String {
logger.info { "Executing OLLAMA request" }
val request = OllamaCompletionRequestDTO(
model = modelName,
prompt = completionPrompt,
stream = false,
raw = true
)
val result = client.completion(request)
return result.response ?: error("No message in response")
}