Function calling from natural language

Turn a trading request into a typed function name and closed-set arguments.

Function calling
Result
Typed function calls with published confidences of 0.91 and 0.94

A barista does not transcribe your order. They mark four options on a cup. This Jev function-calling use case does the same for a trading API.

Function names and argument values are closed sets. Code only calls a function when confidence clears the threshold.

The published examples include rolling_correlation at 0.91 and compare_returns at 0.94.

Pipeline

  1. Define functions and closed-set arguments
  2. Ask Jev which function and which argument values apply
  3. Read confidence before calling the function

Builder: TypeSafe cookbook. Stack: jev.