Asked about Making a call
What are the roles in a chat request and what is each for?
An answer that works
system carries your instructions and is not shown to the user. user is what the person said. assistant, called model by some providers, is what the model said on previous turns. The list is the whole conversation.
Reading an answer is not being able to give one. The section that teaches this is Making a call, 2 hours of The Messages API.
Learn this properlyAlso asked about The Messages API
What is stop_reason and why check it?Does max_tokens make the model give shorter answers?Are LLM APIs stateful or stateless?Why does a long conversation get expensive faster than you would expect?How would you keep a long-running chat affordable?What does temperature do?Is temperature 0 deterministic?How do you make a model give shorter answers?
All 10 questions on The Messages API