Skip to content

📋 Model Registry

Centralized Model Management

Register, query, and manage LLM configurations

🎯 Key Features

📝 Registration

Register models with metadata

🔍 Discovery

Query by capabilities

💾 Persistence

Save and load configurations

🎯 Recommendations

Auto-suggest optimal models

💻 Usage

from llm_evaluation_framework.model_registry import ModelRegistry

registry = ModelRegistry()

# Register a model
registry.register_model("gpt-4", {
    "provider": "openai",
    "api_cost_input": 0.03,
    "api_cost_output": 0.06,
    "capabilities": ["reasoning", "coding", "creativity"]
})

# Query models
models = registry.find_models_by_capability("reasoning")

View Examples