There are at least three possible interpretations of the seven spirits of God. The first is that the seven spirits of God are symbolic of the Holy Spirit. The Bible, and especially the book of Revelation, uses the number 7 to refer to perfection and completion. If that is the meaning of the “seven” in the “seven spirits,” then it is not referring to seven different spirits of God, but rather the perfect and complete Holy Spirit. The second view is that the seven spirits of God refer to seven angelic beings, possibly the seraphim or the cherubim. This would fit with the numerous others angelic beings that are described in the book of Revelation (Revelation 4:6-9
A third possibility is based on Isaiah 11:2, which says, “The Spirit of the LORD will rest on him — the Spirit of wisdom and of understanding, the Spirit of counsel and of power, the Spirit of knowledge and of the fear of the LORD.” This could possibly explain the seven spirits of God: (1) Spirit of the LORD, (2) Spirit of wisdom, (3) Spirit of understanding, (4) Spirit of counsel, (5) Spirit of power, (6) Spirit of knowledge, (7) Spirit of the fear of the Lord. The Bible doesn’t tell us specifically who/what the seven spirits are, but the first interpretation, that they are the Holy Spirit, seems the most likely.
Pastor Chris Oyakhilome sheds more light on this topic in his book titled “The Seven Spirits of God”. Download the Pdf file below for more explanation on the topic.