Skip to main content
Glama

Prepare custom Compare Mode

prepare_custom_compare

Prepare a canonical prompt and instructions for comparing at least two targets, including one to five custom BYOM models and optional supported built-in AI providers. API keys must not appear in the comparison plan; use run_custom_model to execute custom targets separately. Returns comparison targets and prompt without invoking any models. This is a Send and starts the 3-day trial on first qualifying use; Compare Mode requires trial or Pro.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
promptYesRequired canonical prompt shared among all selected models, up to 30,000 characters.
uiLanguageNoInterface language name or code, e.g. EN; independent of source and response languages.EN
customModelsYesRequired array of 1 to 5 custom model connection descriptors; excludes authentication credentials.
inputLanguageNoLanguage name or code of input text, e.g. es; defaults to EN.EN
outputLanguageNoRequested output language name or code, e.g. fr; defaults to EN.EN
builtinProvidersNoOptional built-in provider IDs to include alongside custom targets. This preparation tool does not call providers.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed12 schema fields changed
    • addedInput schema / properties / builtinProviders / description
      Added value: +"Optional built-in provider IDs to include alongside custom targets. This preparation tool does not call providers."
    • changedInput schema / properties / builtinProviders / items / enum
      Previous value: -[
      -  "chatgpt",
      -  "claude",
      -  "gemini",
      -  "perplexity",
      -  "grok",
      -  "copilot",
      -  "mistral"
      -]New value: +[
      +  "chatgpt",
      +  "claude",
      +  "gemini",
      +  "perplexity",
      +  "grok",
      +  "copilot",
      +  "mistral",
      +  "huggingchat",
      +  "duckduckgo"
      +]
    • addedInput schema / properties / customModels / description
      Added value: +"Required array of 1 to 5 custom model connection descriptors; excludes authentication credentials."
    • addedInput schema / properties / customModels / items / properties / adapterMode / description
      Added value: +"Adapter type for this model's API."
    • addedInput schema / properties / customModels / items / properties / baseUrl / description
      Added value: +"Public HTTPS base URL for an OpenAI-compatible model."
    • addedInput schema / properties / customModels / items / properties / endpoint / description
      Added value: +"Public HTTPS inference URL for a custom REST model."
    • addedInput schema / properties / customModels / items / properties / label / description
      Added value: +"Human-readable name of the custom model in the comparison results."
    • addedInput schema / properties / customModels / items / properties / model / description
      Added value: +"Optional external model identifier."
    • addedInput schema / properties / inputLanguage / description
      Added value: +"Language name or code of input text, e.g. es; defaults to EN."
    • addedInput schema / properties / outputLanguage / description
      Added value: +"Requested output language name or code, e.g. fr; defaults to EN."
    • addedInput schema / properties / prompt / description
      Added value: +"Required canonical prompt shared among all selected models, up to 30,000 characters."
    • addedInput schema / properties / uiLanguage / description
      Added value: +"Interface language name or code, e.g. EN; independent of source and response languages."
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.