Smithery

tools.execute.input.create

Uses AI to translate a natural language description into structured arguments for a specific tool. This endpoint is useful when you want to let users describe what they want to do in plain language instead of providing structured parameters.

Remote smithery/composio

Other tools also called tools.execute.input.create? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "example": "I need to trigger the main workflow in the octocat/Hello-World repository to deploy to production",
      "description": "Natural language description of what you want to accomplish with this tool"
    },
    "version": {
      "type": "string",
      "example": "latest",
      "description": "Tool version to use when generating inputs (defaults to \"latest\" if not specified)"
    },
    "tool_slug": {
      "type": "string",
      "description": "The tool slug to generate inputs for"
    },
    "system_prompt": {
      "type": "string",
      "example": "You are an expert assistant that generates precise GitHub Actions workflow parameters. Extract exact repository names, workflow IDs, and input values from user descriptions.",
      "description": "System prompt to control and guide the behavior of the LLM when generating inputs"
    },
    "custom_description": {
      "type": "string",
      "example": "This tool triggers GitHub Actions workflows in a repository. It requires the repository name, workflow ID, and optional input parameters.",
      "description": "Custom description of the tool to help guide the LLM in generating more accurate inputs"
    }
  }
}