Feature Request: Support Anthropic Messages API protocol for Custom Endpoints
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 42/100
Direzione di ricerca
Start by locating the custom endpoint configuration and its existing OpenAI-compatible request path, then compare it with the dedicated Anthropic provider. Done means a custom URL can be configured with the Anthropic Messages API protocol and used for the listed endpoint scenarios, with the configuration choice clear to users.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Title: Support Anthropic Messages API protocol for Custom Endpoints
Description:
Currently, the "Custom endpoint" provider is limited to OpenAI-compatible HTTP endpoints (vLLM, OpenRouter, etc.).
I would like to be able to configure a custom endpoint that uses the Anthropic Messages API protocol, not just OpenAI Chat Completions.
Use cases:
-
Self-hosted Claude models behind a corporate proxy
-
Third-party services exposing the Anthropic Messages API format
-
Internal endpoints that use Claude's native protocol
Current limitation:
The "Custom endpoint" option only accepts OpenAI-compatible endpoints. The dedicated "Anthropic" provider only works with the official hosted API, not custom URLs.
Requested change:
Add a protocol selector (OpenAI-compatible / Anthropic Messages API) to the "Custom endpoint" configuration, or create a separate "Custom Anthropic endpoint" option.
| Field | Value |
|---|---|
| App version | 1.1.23 |
| OS | macOS 27.0.0 |
| Theme | GitHub |
| Path | /chat |
| Tenure | Week 2 |
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 2.1k
- Fork
- 157
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di github/app
-
triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
When using GPT-5.Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
vllm-project/vllm-metal#822 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: chunk_span_bounds and _validated_chunk_spans reject Pydantic models ChunkSpan and AudioFileAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
BasedHardware/omi#19047 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ditto-assistant/ditto-subnet#2346 ·
I maintainer di solito rispondono entro 1 giorno