i think the function schema in the actual openai request might not be captured in by the instrumentor. Alternatively, you can also instrument OpenAI itself with the following. You may have to put this at the very top of your program so it runs before importing llama-index
from phoenix.trace.openai import OpenAIInstrumentor
OpenAIInstrumentor().instrument()