{
    "search.engine.web.pubchem": {
        "category": "pubchem",
        "description": "PubChem search engine configuration",
        "editable": false,
        "max_value": null,
        "min_value": null,
        "name": "PubChem Search Engine",
        "options": null,
        "step": null,
        "type": "SEARCH",
        "ui_element": "json",
        "value": {
            "requires_api_key": false,
            "requires_llm": true,
            "description": "Search millions of chemical compounds with structures, properties, and bioactivity data.",
            "reliability": 0.95
        },
        "visible": false
    },
    "search.engine.web.pubchem.display_name": {
        "category": "pubchem",
        "description": "Display name for PubChem search engine.",
        "editable": false,
        "name": "Display Name",
        "type": "SEARCH",
        "ui_element": "text",
        "value": "PubChem",
        "visible": false
    },
    "search.engine.web.pubchem.description": {
        "category": "pubchem",
        "description": "Human-readable description of the search engine.",
        "editable": false,
        "name": "Description",
        "type": "SEARCH",
        "ui_element": "text",
        "value": "Search millions of chemical compounds with structures, properties, and bioactivity data.",
        "visible": false
    },
    "search.engine.web.pubchem.requires_api_key": {
        "category": "pubchem",
        "description": "PubChem is free and does not require an API key.",
        "editable": false,
        "name": "Requires API Key",
        "type": "SEARCH",
        "ui_element": "checkbox",
        "value": false,
        "visible": false
    },
    "search.engine.web.pubchem.reliability": {
        "category": "pubchem",
        "description": "Reliability score for PubChem.",
        "editable": true,
        "name": "Reliability",
        "max_value": 1.0,
        "min_value": 0.0,
        "step": 0.05,
        "type": "SEARCH",
        "ui_element": "range",
        "value": 0.95,
        "visible": true
    },
    "search.engine.web.pubchem.strengths": {
        "category": "pubchem",
        "description": "Key strengths of PubChem.",
        "editable": true,
        "name": "Strengths",
        "type": "SEARCH",
        "ui_element": "json",
        "value": ["chemistry", "compounds", "drug information", "molecular properties", "bioactivity"],
        "visible": true
    },
    "search.engine.web.pubchem.weaknesses": {
        "category": "pubchem",
        "description": "Limitations of PubChem.",
        "editable": true,
        "name": "Weaknesses",
        "type": "SEARCH",
        "ui_element": "json",
        "value": ["chemistry only", "technical data", "requires chemical knowledge"],
        "visible": true
    },
    "search.engine.web.pubchem.default_params.max_results": {
        "category": "pubchem",
        "description": "Maximum number of results to retrieve from PubChem.",
        "editable": true,
        "max_value": 50,
        "min_value": 1,
        "name": "Max Results",
        "type": "SEARCH",
        "ui_element": "number",
        "value": 10,
        "visible": true
    },
    "search.engine.web.pubchem.default_params.include_synonyms": {
        "category": "pubchem",
        "description": "Include compound synonyms in full content results.",
        "editable": true,
        "name": "Include Synonyms",
        "type": "SEARCH",
        "ui_element": "checkbox",
        "value": true,
        "visible": true
    }
}
