|
|
|
@ -14,14 +14,20 @@
|
|
|
|
|
"\n",
|
|
|
|
|
":::\n",
|
|
|
|
|
"\n",
|
|
|
|
|
"```{=mdx}\n",
|
|
|
|
|
":::info\n",
|
|
|
|
|
":::info Tool calling vs function calling\n",
|
|
|
|
|
"\n",
|
|
|
|
|
"We use the term tool calling interchangeably with function calling. Although\n",
|
|
|
|
|
"function calling is sometimes meant to refer to invocations of a single function,\n",
|
|
|
|
|
"we treat all models as though they can return multiple tool or function calls in \n",
|
|
|
|
|
"each message.\n",
|
|
|
|
|
"\n",
|
|
|
|
|
":::\n",
|
|
|
|
|
"\n",
|
|
|
|
|
":::info Supported models\n",
|
|
|
|
|
"\n",
|
|
|
|
|
"You can find a [list of all models that support tool calling](/docs/integrations/chat/).\n",
|
|
|
|
|
"\n",
|
|
|
|
|
":::\n",
|
|
|
|
|
"```\n",
|
|
|
|
|
"\n",
|
|
|
|
|
"Tool calling allows a chat model to respond to a given prompt by \"calling a tool\".\n",
|
|
|
|
|
"While the name implies that the model is performing \n",
|
|
|
|
@ -705,7 +711,7 @@
|
|
|
|
|
"name": "python",
|
|
|
|
|
"nbconvert_exporter": "python",
|
|
|
|
|
"pygments_lexer": "ipython3",
|
|
|
|
|
"version": "3.11.4"
|
|
|
|
|
"version": "3.9.1"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"nbformat": 4,
|
|
|
|
|