Skip to content

Commit 3e7820b

Browse files
author
privapps
committed
Update README to enhance model filtering section and clarify available models
1 parent c1aacb3 commit 3e7820b

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

README.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -105,19 +105,20 @@ make security # Run security analysis
105105
make docker-build # Build Docker image
106106
make docker-run # Run Docker container
107107
```
108-
## Filtering Allowed Models
109108

110-
You can control which models are available by specifying `allowed_models` in your config file (`config.json`).
109+
## Filtering Allowed Models
111110

112-
Example:
113-
```json
114-
{
115-
"allowed_models": ["gpt-4o", "claude-3.7-sonnet"]
116-
}
111+
You can control which models are available by specifying `allowed_models` in your config file (`config.json`).
112+
113+
Example:
114+
```json
115+
{
116+
"allowed_models": ["gpt-4o", "claude-3.7-sonnet"]
117+
}
117118

118-
- If set, both CLI and REST /v1/models lists are filtered and show a note.
119-
- Proxy requests to /v1/chat/completions will only allow those models, rejecting others with HTTP 400.
120-
- If omitted or set to null, all models are permitted (default behavior).
119+
- If set, both CLI and REST /v1/models lists are filtered and show a note.
120+
- Proxy requests to /v1/chat/completions will only allow those models, rejecting others with HTTP 400.
121+
- If omitted or set to null, all models are permitted (default behavior).
121122

122123
## Building for Different OS/Architectures
123124

@@ -165,7 +166,7 @@ make run
165166
docker run --rm \
166167
-p 8081:8081 \
167168
-v ~/.local/share/github-copilot-svcs:/home/appuser/.local/share/github-copilot-svcs \
168-
ghcr.io/privapps/github-copilot-svcs:0.0.2
169+
ghcr.io/privapps/github-copilot-svcs:latest
169170
```
170171

171172
## CLI Commands
@@ -391,7 +392,7 @@ The proxy automatically maps common model names to GitHub Copilot models:
391392

392393
| Input Model | GitHub Copilot Model | Provider |
393394
|-------------|---------------------|----------|
394-
| `gpt-4o`, `gpt-4.1` | As specified | OpenAI |
395+
| `gpt-4o`, `gpt-4.1`, `gpt-5` | As specified | OpenAI |
395396
| `o3`, `o3-mini`, `o4-mini` | As specified | OpenAI |
396397
| `claude-3.5-sonnet`, `claude-3.7-sonnet`, `claude-3.7-sonnet-thought` | As specified | Anthropic |
397398
| `claude-opus-4`, `claude-sonnet-4` | As specified | Anthropic |
@@ -401,6 +402,7 @@ The proxy automatically maps common model names to GitHub Copilot models:
401402
- **OpenAI GPT Models**: GPT-4o, GPT-4.1, O3/O4 reasoning models
402403
- **Anthropic Claude Models**: Claude 3.5/3.7 Sonnet variants, Claude Opus/Sonnet 4
403404
- **Google Gemini Models**: Gemini 2.0/2.5 Pro and Flash models
405+
- There are **additional models** available for use. For more information and details about these models, please refer to your GitHub Copilot subscription page.
404406

405407
## Security
406408

0 commit comments

Comments
 (0)