When to use fine tuning vs embeddings?

I’m trying to build an AI chat bot based on documentation so it can answer any questions about it. What’s the best way to do this, fine tuning or embeddings? The embeddings method, it takes a lot of tokens because of the context i need to provide, how can i solve that?