{
    "openai": {
        "name": "OpenAI",
        "description": "Use GPT-4 and other OpenAI models",
        "models": ["gpt-4o", "gpt-4-turbo","o1"],
        "required_keys": ["OPENAI_API_KEY"]
    },
    "anthropic": {
        "name": "Anthropic",
        "description": "Use Claude and other Anthropic models",
        "models": ["claude-3.5-sonnet-2"],
        "required_keys": ["ANTHROPIC_API_KEY"]
    },
    "databricks": {
        "name": "Databricks",
        "description": "Connect to LLMs via Databricks",
        "models": ["claude-3-5-sonnet-2"],
        "required_keys": ["DATABRICKS_HOST"]
    },
    "google": {
        "name": "Google",
        "description": "Lorem ipsum",
        "models": ["gemini-1.5-flash"],
        "required_keys": ["GOOGLE_API_KEY"]
    },
    "grok": {
        "name": "Groq",
        "description": "Lorem ipsum",
        "models": ["llama-3.3-70b-versatile"],
        "required_keys": ["GROQ_API_KEY"]
    },
    "ollama": {
        "name": "Ollama",
        "description": "Lorem ipsum",
        "models": ["qwen2.5"],
        "required_keys": []
    },
    "openrouter": {
        "name": "OpenRouter",
        "description": "Lorem ipsum",
        "models": [],
        "required_keys": ["OPENROUTER_API_KEY"]
    }
}