Closed jameswilky closed 8 months ago
I found this https://platform.openai.com/docs/guides/function-calling/parallel-function-calling in the documentation and this https://community.openai.com/t/error-in-documentation-or-bug/491013/5 in the community forum. I can't remember if I ever used the value, but since it was added during the initial implementation and mentioned in the documentation, and it doesn't break anything, I prefer to leave it as is until it is completely removed from the documentation.
The
ChatMessage
object has a property calledToolCallId
, however this property is always null. A tool call Is being returned by the API and is correctly being serialized in theToolCalls
list. Given a single message can return multiple tool calls, and the ID is unique to each call, it makes sense to remove this property from the ChatMessage object