rig-model-meta 0.1.0

Provider-agnostic model metadata (context window, capabilities, quantization) and probe traits for Rig agents.
[
  {
    "model": "gpt-4o",
    "context_window": 128000,
    "max_output_tokens": 16384,
    "capabilities": ["completion", "tools", "vision", "structured_output"],
    "family": "gpt-4"
  },
  {
    "model": "gpt-4o-mini",
    "context_window": 128000,
    "max_output_tokens": 16384,
    "capabilities": ["completion", "tools", "vision", "structured_output"],
    "family": "gpt-4"
  },
  {
    "model": "gpt-4-turbo",
    "context_window": 128000,
    "max_output_tokens": 4096,
    "capabilities": ["completion", "tools", "vision"],
    "family": "gpt-4"
  },
  {
    "model": "gpt-3.5-turbo",
    "context_window": 16385,
    "max_output_tokens": 4096,
    "capabilities": ["completion", "tools"],
    "family": "gpt-3.5"
  },
  {
    "model": "o1",
    "context_window": 200000,
    "max_output_tokens": 100000,
    "capabilities": ["completion", "thinking", "vision"],
    "family": "o-series"
  },
  {
    "model": "o1-mini",
    "context_window": 128000,
    "max_output_tokens": 65536,
    "capabilities": ["completion", "thinking"],
    "family": "o-series"
  },
  {
    "model": "text-embedding-3-small",
    "context_window": 8191,
    "capabilities": ["embedding"],
    "family": "text-embedding-3"
  },
  {
    "model": "text-embedding-3-large",
    "context_window": 8191,
    "capabilities": ["embedding"],
    "family": "text-embedding-3"
  }
]