# ChatGptToolCall class

A tool call generated by the model, such as a function call.

```csharp
public class ChatGptToolCall
```

## Public Members

| name | description |
| --- | --- |
| [ChatGptToolCall](ChatGptToolCall/ChatGptToolCall.md)() | The default constructor. |
| [Function](ChatGptToolCall/Function.md) { get; set; } | The function that the model called. |
| [Id](ChatGptToolCall/Id.md) { get; set; } | The ID of the tool call. |
| [Type](ChatGptToolCall/Type.md) { get; set; } | The type of the tool. |

## See Also

* namespace [ChatGptNet.Models](../ChatGptNet.md)
* [ChatGptToolCall.cs](https://github.com/marcominerva/ChatGptNet/tree/master/src/ChatGptNet/Models/ChatGptToolCall.cs)

<!-- DO NOT EDIT: generated by xmldocmd for ChatGptNet.dll -->
