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"
}
}
}