Open
Description
In the current implementation for TotalTokens in ChatCompletion.
-
Initialise the chat state with PUT method
PUT http://localhost:7071/api/chats/test123 Content-Type: application/json { "instructions": "You are a helpful chatbot. In all your English responses, speak as if you are Shakespeare." }
-
Retrieve the chat state with GET method (TotalTokens is 0) because nothing has been posted to OpenAI yet and it has not returned consumed tokens.
GET http://localhost:7071/api/chats/test123?timestampUTC=2023-08-10T07:51:10Z
Behavior:
Actual: The response returns totalTokens to be 0.
Expected: it should count the instructions tokens.