Current section

Files

Jump to
llm_db priv llm_db providers github_copilot.json
Raw

priv/llm_db/providers/github_copilot.json

{
"alias_of": null,
"base_url": null,
"config_schema": null,
"doc": "https://docs.github.com/en/copilot",
"env": [
"GITHUB_TOKEN"
],
"exclude_models": null,
"extra": null,
"id": "github_copilot",
"models": {
"claude-3.5-sonnet": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": false
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"status": "deprecated",
"temperature": true
},
"family": null,
"id": "claude-3.5-sonnet",
"knowledge": "2024-04",
"last_updated": "2024-10-22",
"lifecycle": null,
"limits": {
"context": 90000,
"output": 8192
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Sonnet 3.5",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2024-10-22",
"tags": null
},
"claude-3.7-sonnet": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": false
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"status": "deprecated",
"temperature": true
},
"family": null,
"id": "claude-3.7-sonnet",
"knowledge": "2024-04",
"last_updated": "2025-02-19",
"lifecycle": null,
"limits": {
"context": 200000,
"output": 16384
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Sonnet 3.7",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-02-19",
"tags": null
},
"claude-3.7-sonnet-thought": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"status": "deprecated",
"temperature": true
},
"family": null,
"id": "claude-3.7-sonnet-thought",
"knowledge": "2024-04",
"last_updated": "2025-02-19",
"lifecycle": null,
"limits": {
"context": 200000,
"output": 16384
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Sonnet 3.7 Thinking",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-02-19",
"tags": null
},
"claude-haiku-4.5": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "claude-haiku-4.5",
"knowledge": "2025-02-31",
"last_updated": "2025-10-15",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 16000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Haiku 4.5",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-10-15",
"tags": null
},
"claude-opus-4": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"text": true,
"tool_calls": false
},
"tools": {
"enabled": false,
"parallel": false,
"streaming": false,
"strict": false
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"status": "deprecated",
"temperature": false
},
"family": null,
"id": "claude-opus-4",
"knowledge": "2025-03-31",
"last_updated": "2025-05-22",
"lifecycle": null,
"limits": {
"context": 80000,
"output": 16000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Opus 4",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-05-22",
"tags": null
},
"claude-opus-41": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"text": true,
"tool_calls": false
},
"tools": {
"enabled": false,
"parallel": false,
"streaming": false,
"strict": false
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "claude-opus-41",
"knowledge": "2025-03-31",
"last_updated": "2025-08-05",
"lifecycle": null,
"limits": {
"context": 80000,
"output": 16000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Opus 4.1",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-08-05",
"tags": null
},
"claude-sonnet-4": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "claude-sonnet-4",
"knowledge": "2025-03-31",
"last_updated": "2025-05-22",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 16000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Sonnet 4",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-05-22",
"tags": null
},
"claude-sonnet-4.5": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "claude-sonnet-4.5",
"knowledge": "2025-03-31",
"last_updated": "2025-09-29",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 16000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Claude Sonnet 4.5",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-09-29",
"tags": null
},
"gemini-2.0-flash-001": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": false
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"status": "deprecated",
"temperature": true
},
"family": null,
"id": "gemini-2.0-flash-001",
"knowledge": "2024-06",
"last_updated": "2024-12-11",
"lifecycle": null,
"limits": {
"context": 1000000,
"output": 8192
},
"modalities": {
"input": [
"text",
"image",
"audio",
"video"
],
"output": [
"text"
]
},
"model": null,
"name": "Gemini 2.0 Flash",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2024-12-11",
"tags": null
},
"gemini-2.5-pro": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": false
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "gemini-2.5-pro",
"knowledge": "2025-01",
"last_updated": "2025-06-05",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 64000
},
"modalities": {
"input": [
"text",
"image",
"audio",
"video"
],
"output": [
"text"
]
},
"model": null,
"name": "Gemini 2.5 Pro",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-03-20",
"tags": null
},
"gpt-4.1": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": false
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "gpt-4.1",
"knowledge": "2024-04",
"last_updated": "2025-04-14",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 16384
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-4.1",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-04-14",
"tags": null
},
"gpt-4o": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": false
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "gpt-4o",
"knowledge": "2023-09",
"last_updated": "2024-05-13",
"lifecycle": null,
"limits": {
"context": 64000,
"output": 16384
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-4o",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2024-05-13",
"tags": null
},
"gpt-5": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "gpt-5",
"knowledge": "2024-10",
"last_updated": "2025-08-07",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 128000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-5",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-08-07",
"tags": null
},
"gpt-5-codex": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": false,
"open_weights": false,
"temperature": false
},
"family": null,
"id": "gpt-5-codex",
"knowledge": "2024-09-30",
"last_updated": "2025-09-15",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 128000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-5-Codex",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-09-15",
"tags": null
},
"gpt-5-mini": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "gpt-5-mini",
"knowledge": "2024-06",
"last_updated": "2025-08-13",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 64000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-5-mini",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-08-13",
"tags": null
},
"gpt-5.1": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": false
},
"family": null,
"id": "gpt-5.1",
"knowledge": "2024-09-30",
"last_updated": "2025-11-13",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 128000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-5.1",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-11-13",
"tags": null
},
"gpt-5.1-codex": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": false,
"open_weights": false,
"temperature": false
},
"family": null,
"id": "gpt-5.1-codex",
"knowledge": "2024-09-30",
"last_updated": "2025-11-13",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 128000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-5.1-Codex",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-11-13",
"tags": null
},
"gpt-5.1-codex-mini": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": false,
"open_weights": false,
"temperature": false
},
"family": null,
"id": "gpt-5.1-codex-mini",
"knowledge": "2024-09-30",
"last_updated": "2025-11-13",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 100000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "GPT-5.1-Codex-mini",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-11-13",
"tags": null
},
"grok-code-fast-1": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": false,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "grok-code-fast-1",
"knowledge": "2025-08",
"last_updated": "2025-08-27",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 64000
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"model": null,
"name": "Grok Code Fast 1",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-08-27",
"tags": null
},
"o3": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"status": "deprecated",
"temperature": false
},
"family": null,
"id": "o3",
"knowledge": "2024-05",
"last_updated": "2025-04-16",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 16384
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "o3 (Preview)",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-04-16",
"tags": null
},
"o3-mini": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"text": true,
"tool_calls": false
},
"tools": {
"enabled": false,
"parallel": false,
"streaming": false,
"strict": false
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": false,
"open_weights": false,
"status": "deprecated",
"temperature": false
},
"family": null,
"id": "o3-mini",
"knowledge": "2024-10",
"last_updated": "2025-01-29",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 65536
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"model": null,
"name": "o3-mini",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2024-12-20",
"tags": null
},
"o4-mini": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"text": true,
"tool_calls": false
},
"tools": {
"enabled": false,
"parallel": false,
"streaming": false,
"strict": false
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": false,
"open_weights": false,
"status": "deprecated",
"temperature": false
},
"family": null,
"id": "o4-mini",
"knowledge": "2024-10",
"last_updated": "2025-04-16",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 65536
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"model": null,
"name": "o4-mini (Preview)",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-04-16",
"tags": null
},
"oswe-vscode-prime": {
"aliases": [],
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"tool_calls": true
},
"tools": {
"enabled": true
}
},
"cost": {
"input": 0,
"output": 0
},
"deprecated": false,
"extra": {
"attachment": true,
"open_weights": false,
"temperature": true
},
"family": null,
"id": "oswe-vscode-prime",
"knowledge": "2024-10",
"last_updated": "2025-11-10",
"lifecycle": null,
"limits": {
"context": 200000,
"output": 64000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Raptor Mini (Preview)",
"provider": "github_copilot",
"provider_model_id": null,
"release_date": "2025-11-10",
"tags": null
}
},
"name": "GitHub Copilot"
}