Just saying. If I see two of my fish go at it, the last thing I'm thinking is 'what else can I injure today'. It's more like, 'Oh, they need to be separated.'
There is nothing too terribly interesting about one fish attacking another. It usually means "Go away". Then it's our job to make the going away happen. I hope you have good luck with breeding rosy reds or whatever you're up to. Just try not to make a habit of letting your fish hurt each other, alright? It doesn't make any sense. The betta can live in most any heated, filtered container of 2gal or more, so get him out of there for now. I'll bet you could spawn rosy reds in a 10g. Actually sounds like fun. GL!