Functions Usage
Portkey supports the OpenAI signature to define functions. Pass thetools parameter to models that support function/tool calling.
- NodeJS
- Python
- OpenAI NodeJS
- OpenAI Python
- cURL
API Reference
On completion, the request logs in the Portkey UI where tools and functions are visible. Portkey automatically formats the JSON blocks in the input and output for easier debugging.
Managing Functions and Tools in Prompts
Create prompt templates with function/tool definitions in Portkey’s Prompt Library. Set thetool_choice parameter, and Portkey validates your tool definition on the fly, eliminating syntax errors.


