Copilot CLI BYOK article lacks a third-party gateway example
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 88/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Bereich
- cli, documentation
Rechercherichtung
Öffne content/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models.md und beginne mit "Connecting to an OpenAI-compatible endpoint," indem du die bestehenden OpenAI- und local-Ollama-Beispiele vergleichst. Füge ein kurzes Yolo-Auto-Beispiel hinzu, das die drei Variablen, unterstützte Tool-Calling- und Streaming-Modelle sowie das 131072-Token-Planlimit zusammen mit COPILOT_PROVIDER_MAX_PROMPT_TOKENS abdeckt; die Aufgabe ist abgeschlossen, wenn die Gateway-Einrichtung und die Token-Interaktion klar sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Issue body
The Copilot CLI BYOK article (content/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models.md) documents COPILOT_PROVIDER_BASE_URL / COPILOT_PROVIDER_API_KEY / COPILOT_MODEL with OpenAI and local-Ollama examples only.
The openai provider type explicitly covers "any other OpenAI Chat Completions API-compatible endpoint", but a reader connecting a third-party gateway has no worked example showing:
- the three variables with gateway-style values,
- which gateway models satisfy the tool calling + streaming requirements,
- how a provider-enforced plan context window interacts with
COPILOT_PROVIDER_MAX_PROMPT_TOKENS.
Proposal: add a short third-party gateway example block to "Connecting to an OpenAI-compatible endpoint". A concrete candidate is Yolo-Auto (https://yolo-auto.com/v1), whose yolo and yolo-small models support tool calling, streaming, and image inputs, and which enforces a 131072-token context window per plan.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 20.9k
- Forks
- 68.8k
- Ø Merge
- 13 Std. 7 Min.
- Gemergte PRs (30 T.)
- 116
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus github/docs
-
content triage
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
localization
Schwierigkeit 2/5 1-2 Tage Anfängerfreundlichkeit 72/100
-
content localization
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
content localization
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
-
content dependabot needs SME
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
Ähnliche Issues
-
blocklist removal
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
MetaMask/eth-phishing-detect#296544 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
pastelsky/bundlephobia#1122 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
category/development priority/P2 scope/file-operations scope/testing type/enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Enatega Customer and Rider app: Add-ons price is not visible to customer after order is placed. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100