Creates a new chat from a zip archive.
Zip archive used to seed the new chat.
Visibility setting for the new chat.
Title for the new chat.
Arbitrary key-value data to attach to the chat.
A chat response that also reports the usage.
Token usage and credit cost for prompt.