suspend fun execute()

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")
    }