Integrações
Use Verboo Code com Pi
Instale o Pi, conecte sua chave do Verboo Code e escolha um modelo para começar a programar.
1. Prepare o acesso
Com Node.js e npm instalados, instale o Pi. Sua conta Verboo Code precisa ter acesso ao modelo que você vai usar.
npm install -g --ignore-scripts @earendil-works/pi-coding-agentCrie uma chave no painel e substitua <VERBOO_API_KEY> abaixo. Exporte a variável no mesmo terminal em que abrirá a CLI. A configuração usa essa variável para autenticar, sem gravar sua chave no arquivo JSON.
export VERBOO_API_KEY="<VERBOO_API_KEY>"No Windows, defina a variável usando PowerShell:
$env:VERBOO_API_KEY = "<VERBOO_API_KEY>"2. Configure o provedor
Crie ~/.pi/agent/models.json e suas pastas, se ainda não existirem. Se o arquivo já existir, adicione a entrada verboo ao objeto de provedores preservando as configurações atuais.
{
"providers": {
"verboo": {
"baseUrl": "https://code.verboo.ai/router/v1",
"api": "openai-completions",
"apiKey": "$VERBOO_API_KEY",
"authHeader": true,
"models": [
{
"id": "<MODEL_ID>"
}
]
}
}
}Use o ID exato do modelo
Substitua <MODEL_ID> pelo ID retornado pela API de modelos da sua conta, inclusive nos comandos abaixo. Escolha um modelo com suporte a ferramentas. Contexto, imagens e raciocínio dependem das capacidades do modelo e do seu plano.
No Pi, openai-completions é o modo Chat Completions. A variável em apiKey usa o prefixo $. Se necessário, ajuste contextWindow e maxTokens ao modelo escolhido; os valores padrão do Pi podem ser maiores que os limites dele. No Windows, use %USERPROFILE%/.pi/agent/models.json.
3. Inicie e confira
Abra o terminal na pasta do projeto e inicie a CLI com o modelo configurado:
pi --provider verboo --model "<MODEL_ID>"Dentro do Pi, use /model para selecionar os modelos do provedor verboo. Abra novamente esse seletor para recarregar alterações no arquivo.
Para conferir os IDs disponíveis e o acesso da chave, consulte a API no Bash ou Zsh:
curl https://code.verboo.ai/router/v1/models \
-H "Authorization: Bearer $VERBOO_API_KEY"Se receber 401, confira a chave e a variável de ambiente. Para 403, confira o acesso ao modelo no seu plano. Se o modelo não aparecer, confira o ID e a configuração do provedor.
Documentação oficial do Pi