Is every API call separate?

I don’t see anything suggesting that a sequence of API calls are linked together as a conversation.

So I guess the question is:

  1. Is each API call an isolated request?
  2. Is there a way I can have the same backend app manage multiple conversations that each retain their own separate context?

If this uses the Gemini model of just requiring you to augment the “messages” container by including the previous response, then that should be documented.