You can control the opacity of each individual color of a gradient inside of Adobe Illustrator. This is fantastic for flexibility with colors. Simply click on the color swatch of the gradient, and there is an opacity setting on the gradient panel. You can also double click on the swatch to bring up a new dialog box, where the opacity is available there as well. You can do this for every single color in a gradient, no matter how many colors are there.