Choose the right tool implementation for your use case.
ClientToolInvocation
and ClientToolResult
data messages.
If you want a similar experience to client tools with a telephony medium, you have two options:
Tool Type | WebRTC | Websocket | Telephony |
---|---|---|---|
HTTP | ✅ | ✅ | ✅ |
Client | ✅ | ✅ | ❌ |
Data Connection | ✅ | ✅ | ✅ |