Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

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

Aberta
#1,306 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
28/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
csharp, github
Domínio
ai, api, devtools

Direção de pesquisa

Revise a integração atual do Dev Proxy para modelos locais, o fluxo de geração da especificação da API, o cliente de modelos de linguagem da OpenAI e os arquivos de prompt padrão. Determine se o nível básico do GitHub Models é compatível com o volume de solicitações gerado, documente os limites de solicitações e o comportamento de throttling, avalie a adequação dos prompts e registre se são necessárias alterações no back-off, na autenticação ou no conjunto de prompts.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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.

Linguagem predominante
C#
Estrelas
835
Forks
90
Merge médio
12h 53min
PRs com merge (30d)
44

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de dotnet/dev-proxy

Todas as issues de dotnet/dev-proxy

Issues semelhantes

Mais issues de C#

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.