Conecte o Cline ao ShareAI com uma API compatível com OpenAI

O Cline funciona melhor quando você pode trocar de modelos sem reconstruir sua configuração. Se você deseja uma chave de API, acesso a mais de 150 modelos e uma maneira mais limpa de direcionar o tráfego de codificação, pode conectar o Cline ao ShareAI através de sua API compatível com OpenAI. A configuração é simples: crie uma chave ShareAI, aponte o Cline para a URL base do ShareAI, escolha um modelo e verifique a conexão.
O que você precisa antes de começar
Antes de configurar o Cline, certifique-se de que o básico está em ordem.
- VS Code com o Cline instalado.
- Uma conta ShareAI com acesso a Chaves de API.
- Créditos em Faturamento para que suas solicitações possam ser executadas.
- Um ID de modelo do marketplace de modelos do ShareAI.
Se você deseja a tela de configuração do lado do provedor que o Cline espera, o guia oficial do Cline compatível com OpenAI é a referência certa. Para o lado do ShareAI, mantenha o guia rápido da API do ShareAI aberto em outra aba.
Por que usar o ShareAI com o Cline
O objetivo desta configuração não é apenas conectar o Cline. É tornar o acesso ao seu modelo mais fácil de gerenciar à medida que o uso cresce.
- Uma API para mais de 150 modelos através de uma única integração.
- Um fluxo compatível com OpenAI que corresponde à forma como o Cline já espera se conectar.
- Uma maneira mais simples de alternar modelos sem refazer a configuração do seu projeto.
- Roteamento, failover e visibilidade de uso em um só lugar.
Essa combinação é útil quando você usa diferentes modelos para diferentes tarefas de codificação ou quando deseja manter uma camada única de faturamento e acesso em vez de lidar com configurações separadas de provedores.
Etapa 1: Crie sua chave de API do ShareAI
Abra o Página de chave de API do ShareAI e gere uma nova chave para o Cline. Se esta for sua primeira configuração, adicione créditos em Faturamento antes de testar. O guia atual de introdução do ShareAI mostra o endpoint de conclusões de chat em https://api.shareai.now/api/v1/chat/completions, que é o formato de endpoint que o Cline usará através do modo de provedor compatível com OpenAI.
Etapa 2: Configure o Cline com a URL base do ShareAI
Dentro das configurações do Cline, escolha o provedor compatível com OpenAI e insira estes valores:
- Provedor de API: Compatível com OpenAI
- URL Base:
https://api.shareai.now/api/v1 - Chave da API: sua chave de API do ShareAI
- ID do Modelo: um modelo com capacidade de codificação de Modelos
A URL Base é importante. O Cline espera o caminho base do provedor, não o completo /chat/completions URL de solicitação. Depois que esses campos forem preenchidos, use a ação de verificação do Cline antes de iniciar uma sessão de codificação mais longa.
Etapa 3: Verifique a chave antes de sessões longas no Cline
Uma verificação rápida da API pode evitar que você depure o problema errado dentro do VS Code. Aqui está uma solicitação simples usando o mesmo endpoint ShareAI documentado no início rápido da API.
curl -X POST "https://api.shareai.now/api/v1/chat/completions" \"
Se essa solicitação for bem-sucedida, volte ao Cline, clique em verificar e envie primeiro um pequeno prompt. Bons exemplos são “explique esta função em três tópicos” ou “refatore este arquivo sem alterar o comportamento.”
Erros comuns ao conectar o Cline ao ShareAI
- Usar o completo
/chat/completionscaminho como o URL Base em vez do caminho base da API. - Criar uma chave, mas esquecer de adicionar créditos na Faturação.
- Inserir um ID de modelo que está indisponível ou digitado incorretamente.
- Tentar várias partes móveis de uma vez em vez de verificar primeiro um modelo conhecido.
A maioria dos problemas de conexão se resume a um desses quatro itens. Comece simples, verifique o endpoint e, em seguida, troque os modelos assim que a primeira solicitação funcionar.
Quando o ShareAI é uma boa opção para o Cline
O ShareAI é uma ótima opção se você deseja um único lugar para gerenciar o acesso a modelos para trabalhos de codificação, comparar opções entre provedores e manter uma integração compatível com OpenAI na frente do Cline. É especialmente útil quando seus projetos alternam entre edições rápidas, refatorações mais pesadas e diferentes preferências de modelo ao longo do tempo.
Próximo passo
Crie sua chave, escolha um modelo e verifique a conexão. A partir daí, você pode continuar iterando com o início rápido da API, explorar opções em Modelos, ou testar prompts no Playground.