---
title: toolCalling
framework: foundationmodels
role: symbol
role_heading: Type Property
path: foundationmodels/languagemodelcapabilities/capability/toolcalling
---

# toolCalling

The capability to call tools to gather information or trigger side effects.

## Declaration

```swift
static var toolCalling: LanguageModelCapabilities.Capability { get }
```

## See Also

### Accessing model capabilities

- [guidedGeneration](foundationmodels/languagemodelcapabilities/capability/guidedgeneration.md)
- [reasoning](foundationmodels/languagemodelcapabilities/capability/reasoning.md)
- [vision](foundationmodels/languagemodelcapabilities/capability/vision.md)
