sendRequest

abstract suspend fun sendRequest(messages: List<Message>, tools: List<ToolDescription>): ModelResponse