{
    "name": "Autonolas Mech III",
    "description": "The mech executes AI tasks requested on-chain and delivers the results to the requester.",
    "inputFormat": "ipfs-v0.1",
    "outputFormat": "ipfs-v0.1",
    "image": "tbd",
    "url": "http://100.119.219.114:8002/",
    "tools": [
        "ollama_translation",
        "ollama_llm",
        "ollama_copywriting",
        "ollama_analysis"
    ],
    "toolMetadata": {
        "ollama_translation": {
            "name": "ollama_translation",
            "description": "High-quality translation between any language pair. Preserves tone, context, and cultural nuance. Powered by local LLM.",
            "input": {
                "type": "text",
                "description": "The text to make a prediction on"
            },
            "output": {
                "type": "object",
                "description": "A JSON object containing the prediction and confidence",
                "schema": {
                    "type": "object",
                    "properties": {
                        "requestId": {
                            "type": "integer",
                            "description": "Unique identifier for the request"
                        },
                        "result": {
                            "type": "string",
                            "description": "Result information in JSON format as a string",
                            "example": "{\n  \"p_yes\": 0.6,\n  \"p_no\": 0.4,\n  \"confidence\": 0.8,\n  \"info_utility\": 0.6\n}"
                        },
                        "prompt": {
                            "type": "string",
                            "description": "The prompt used to make the prediction."
                        }
                    },
                    "required": [
                        "requestId",
                        "result",
                        "prompt"
                    ]
                }
            }
        },
        "ollama_llm": {
            "name": "ollama_llm",
            "description": "General-purpose LLM inference powered by local Ollama. Supports any text prompt: questions, analysis, summarization, code generation, reasoning.",
            "input": {
                "type": "text",
                "description": "The text to make a prediction on"
            },
            "output": {
                "type": "object",
                "description": "A JSON object containing the prediction and confidence",
                "schema": {
                    "type": "object",
                    "properties": {
                        "requestId": {
                            "type": "integer",
                            "description": "Unique identifier for the request"
                        },
                        "result": {
                            "type": "string",
                            "description": "Result information in JSON format as a string",
                            "example": "{\n  \"p_yes\": 0.6,\n  \"p_no\": 0.4,\n  \"confidence\": 0.8,\n  \"info_utility\": 0.6\n}"
                        },
                        "prompt": {
                            "type": "string",
                            "description": "The prompt used to make the prediction."
                        }
                    },
                    "required": [
                        "requestId",
                        "result",
                        "prompt"
                    ]
                }
            }
        },
        "ollama_copywriting": {
            "name": "ollama_copywriting",
            "description": "Professional copywriting service: ad copy, marketing headlines, product descriptions, landing pages, email campaigns. Powered by local LLM.",
            "input": {
                "type": "text",
                "description": "The text to make a prediction on"
            },
            "output": {
                "type": "object",
                "description": "A JSON object containing the prediction and confidence",
                "schema": {
                    "type": "object",
                    "properties": {
                        "requestId": {
                            "type": "integer",
                            "description": "Unique identifier for the request"
                        },
                        "result": {
                            "type": "string",
                            "description": "Result information in JSON format as a string",
                            "example": "{\n  \"p_yes\": 0.6,\n  \"p_no\": 0.4,\n  \"confidence\": 0.8,\n  \"info_utility\": 0.6\n}"
                        },
                        "prompt": {
                            "type": "string",
                            "description": "The prompt used to make the prediction."
                        }
                    },
                    "required": [
                        "requestId",
                        "result",
                        "prompt"
                    ]
                }
            }
        },
        "ollama_analysis": {
            "name": "ollama_analysis",
            "description": "Data analysis and reasoning: market research, competitive analysis, trend identification, structured insights. Powered by local LLM.",
            "input": {
                "type": "text",
                "description": "The text to make a prediction on"
            },
            "output": {
                "type": "object",
                "description": "A JSON object containing the prediction and confidence",
                "schema": {
                    "type": "object",
                    "properties": {
                        "requestId": {
                            "type": "integer",
                            "description": "Unique identifier for the request"
                        },
                        "result": {
                            "type": "string",
                            "description": "Result information in JSON format as a string",
                            "example": "{\n  \"p_yes\": 0.6,\n  \"p_no\": 0.4,\n  \"confidence\": 0.8,\n  \"info_utility\": 0.6\n}"
                        },
                        "prompt": {
                            "type": "string",
                            "description": "The prompt used to make the prediction."
                        }
                    },
                    "required": [
                        "requestId",
                        "result",
                        "prompt"
                    ]
                }
            }
        }
    }
}