feat(llm): add qwen3-coder-next to catalog and Known Models column
Register qwen/qwen3-coder-next under the openrouter provider and extend llm-catalog with a "Known Models" column so all cataloged models are discoverable. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -30,21 +30,29 @@ _PROVIDER_INFO = {
|
||||
"default_model": "anthropic/claude-sonnet-4",
|
||||
"env_var": "OPENROUTER_API_KEY",
|
||||
"key_file": "apikey-openrouter.txt",
|
||||
"models": [
|
||||
"anthropic/claude-sonnet-4",
|
||||
"openrouter/aurora-alpha",
|
||||
"qwen/qwen3-coder-next",
|
||||
],
|
||||
},
|
||||
"claude-code": {
|
||||
"default_model": None,
|
||||
"env_var": None,
|
||||
"key_file": None,
|
||||
"models": [],
|
||||
},
|
||||
"gemini": {
|
||||
"default_model": "gemini-2.5-flash",
|
||||
"env_var": "GEMINI_API_KEY",
|
||||
"key_file": "apikey-geminifree.txt",
|
||||
"models": ["gemini-2.5-flash"],
|
||||
},
|
||||
"openai": {
|
||||
"default_model": "gpt-4.1-mini",
|
||||
"env_var": "OPENAI_API_KEY",
|
||||
"key_file": "apikey-chatgpt.txt",
|
||||
"models": ["gpt-4.1-mini"],
|
||||
},
|
||||
}
|
||||
|
||||
@@ -183,9 +191,11 @@ def llm_catalog(output_format):
|
||||
rows = []
|
||||
for provider, info in _PROVIDER_INFO.items():
|
||||
key_status = _probe_key_status(provider, info)
|
||||
models = info.get("models", [])
|
||||
rows.append({
|
||||
"provider": provider,
|
||||
"default_model": info["default_model"] or "(none, uses CLI)",
|
||||
"models": ", ".join(models) if models else "\u2014",
|
||||
"env_var": info["env_var"] or "\u2014",
|
||||
"key_file": info["key_file"] or "\u2014",
|
||||
"key_status": key_status,
|
||||
@@ -197,6 +207,7 @@ def llm_catalog(output_format):
|
||||
headers = {
|
||||
"provider": "Provider",
|
||||
"default_model": "Default Model",
|
||||
"models": "Known Models",
|
||||
"env_var": "API Key Env Var",
|
||||
"key_file": "Key File",
|
||||
"key_status": "Key Status",
|
||||
|
||||
Reference in New Issue
Block a user