Function Builder

Describe your function in natural language
AI Function Designer
Describe the function you want to create. For example: "A function that summarizes long articles into bullet points"

Definition

Use camelCase naming

AI Instructions

Instructions for the AI. End with: "Always respond with valid JSON only."
Use ${input.fieldName} for input variables

Input Schema

Output Schema

JavaScript
Copied!
// Configure your function and click "Generate Code"

// Your semantic function will appear here with:
// - Full JSDoc documentation
// - Input validation
// - Output validation
// - Error handling
// - JSON extraction utilities

Test Inputs

Generate code first to see test inputs