JevMade hello@JevMade.com
← Back to guides

JevMade field notes / Python walkthrough

Function calling

Maps natural-language trading requests to ordinary typed functions by asking separate closed-set questions for the function name and enumerated arguments, then checks confidence before dispatch.

Original by TypeSafe AIAgent workflowsTypeSafe cookbookSource reviewed

Before you dive in

What you’ll find in the original

  1. Extract finite choices from the function signatures into a question spec.
  2. Ask speculative argument questions in one call and use only the arguments for the chosen function.
  3. Keep execution and risk checks in code rather than treating a selected function name as permission.
Worth knowing

Free-form arguments still need their own parsing and validation; Jev chooses only from supplied options.