github / github/copilot-cli

support extra request params for byok model

Aberta
#3,448 2 comentários 1 reação 0 responsáveis Ver no GitHub
area:configuration area:models
Linguagem predominante
Shell
Estrelas
11.2k
Forks
1.9k
Merge médio
14h 16min
PRs com merge (30d)
6

Descrição

### Describe the feature or problem you'd like to solve

some llm providers might require additional nonstandard request parameters for certain features or tweaks

### Proposed solution

env var `COPILOT_EXTRA_REQUEST_PARAMS='{"abc": "def"}'`
so `{"abc": "def"}` will be appended to the llm request body
similar features seems also exist in various other agent frameworks

### Example prompts or workflows

_No response_

### Additional context

_No response_

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando o código BYOK que monta o corpo da requisição LLM e inspecione como as variáveis de ambiente são lidas. Adicione suporte para analisar COPILOT_EXTRA_REQUEST_PARAMS como JSON e acrescentar seus valores ao corpo da requisição; em seguida, verifique as requisições com e sem a variável.

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

Avaliação

Stack de tecnologia
shell
Domínio
backend-api-design, cli
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
58/100

Receba novas issues na sua caixa de entrada

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