Avd android capability

Do avd capability always needs to be set for launching android emulator.
Like in selendroid when capabilities “SelendroidCapabilities.EMULATOR” is set to true, it launches any emulator(emulator name is optional then), like wise is there any capability in appium using which emulator can be launch without providing its name.