๐Ÿš€ New multimodal model: Command A Vision! (Learn more) ๐Ÿš€

An Overview of Tool Use with Cohere

Here, youโ€™ll find context on single-step tool use and multi-step tool use.

Single-step is sometimes referred to as โ€œfunction callingโ€ because it uses functions to call external tools that augment the capabilities of large language models. Multi-step tool use is sometimes referred to as โ€œagents,โ€ because it forms the core of many workflows relying on agents.

Youโ€™ll also find additional documentation on the various types of parameters offered by Cohereโ€™s tool use functionality, as well as a guide on when to use single-step v.s. multi-step capabilities.