Is there a limit on the number of knowledge bases that can exist within in an account?

No, there is no limit.

My account needs to support KnowledgeAI integrations in multiple languages. What’s the best way to approach this?

Set up one (or more) knowledge bases per language. A single knowledge base shouldn’t include content in multiple languages.