Phoenix does support message content as a list in request payloads. According to the <https://github.com/arize-ai/openinference/blob/main/js/packages/openinference-instrumentation-openai/src/instrumentation.ts|OpenAI instrumentation>, the system can handle message content that includes lists, such as text and image URLs. This is consistent with the OpenAI format for handling various content types in messages.
If the Arize UI is showing empty blocks for system/user prompts, it might be due to a configuration or integration issue. Ensure that the message content is correctly formatted and that the UI is updated to handle these message types. Would you like more detail on how to configure this or troubleshoot the issue?
Sources:
- <https://github.com/arize-ai/openinference/blob/main/js/packages/openinference-instrumentation-openai/src/instrumentation.ts|OpenAI Instrumentation>