# ChatGptTool class

Represents a tool that the model may call.

```csharp
public class ChatGptTool
```

## Public Members

| name | description |
| --- | --- |
| [ChatGptTool](ChatGptTool/ChatGptTool.md)() | The default constructor. |
| [Function](ChatGptTool/Function.md) { get; set; } | The function associated with the tool, if any. |
| [Type](ChatGptTool/Type.md) { get; set; } | The type of the tool. |

## See Also

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

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