Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Research viability of using Dev Proxy with GitHub Models LLMs and handling throttling

Offen
#1,306 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
28/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
csharp, github
Bereich
ai, api, devtools

Rechercherichtung

Überprüfe die aktuelle Dev Proxy-Integration für lokale Modelle, den Ablauf zur Generierung der API-Spezifikation, den OpenAI-Sprachmodell-Client und die standardmäßigen Prompt-Dateien. Ermittle, ob der Basic-Tier von GitHub Models das generierte Anfragevolumen unterstützt, dokumentiere Anfragebeschränkungen und das Drosselungsverhalten, bewerte die Eignung der Prompts und halte fest, ob Änderungen an Back-off, Authentifizierung oder dem Prompt-Set erforderlich sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

needs research

We need to research the feasibility of integrating Dev Proxy with LLMs provided by GitHub Models. Specifically, determine if the basic tier of GitHub Models can handle the volume of requests that Dev Proxy generates (such as during API spec generation). Additionally, investigate whether there are any request limits or throttling behaviors that may impact this integration, as our current Dev Proxy implementation did not require throttling logic when used with local models. We should also verify, if our prompts are good enough or if we'd need to think about exposing prompt-sets to make it easier to switch between the models without having to manually replace all prompts in our default files.

If using GH Models turns out to be viable we'll likely need to:

  • Implement handling throttling with proper back-off
  • Add support for auth in the OpenAI language model client

Let's focus on verifying the viability, before we commit to an actual implementation.

Vorherrschende Sprache
C#
Sterne
832
Forks
90
Ø Merge
17 Std. 54 Min.
Gemergte PRs (30 T.)
47

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus dotnet/dev-proxy

Alle Issues in dotnet/dev-proxy

Ähnliche Issues

Weitere Issues zu C#

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.