Suppose I have the ordinary generating function of $a_n$,
$$ A(x) = \sum_{i} a_i x^i$$
Then from the above expression, is there a way to write the generating function of $\frac{1}{a_n}$?
If there is a way to do it using exponential generating function or dirchlet generating function, then that too is fine.
My guess is that is not possible to get a closed form.
Take $a_n = (n+1)^2$. Then $\displaystyle A(x) = \sum_{n=0}^\infty a_n x^n =\frac{1+x}{(1-x)^3}$ and $\displaystyle B(x) = \sum_{n=0}^\infty\frac{1}{a_n}x^n = \frac{1}{x}\rm{Li}_2(x)$ where $\rm{Li}_2$ is the polylogarithm of order $2$. If there were a closed form for $B(x)$ in terms of $A(x)$ one would have a closed form for $\rm{Li}_2$, but there is no known closed form for $\rm{Li}_2$.
And this is just an example taking a very simple sequence $a_n$. If less trivial sequences are considered many others series whose values are unknown will be automatically found, which is extremely unlikely.