librechat.yaml. Ele suporta pontos finais personalizados compatíveis com OpenAI, permitindo a integração com o Ace Data Cloud. Este artigo descreve o processo de configuração.
Processo de Solicitação
Para integrar o Ace Data Cloud no LibreChat, primeiro acesse o Painel de Controle do Ace Data Cloud e obtenha seu Token de API para uso posterior.
Se você ainda não estiver logado ou registrado, será redirecionado automaticamente para a página de login, convidando-o a se registrar e fazer login. Após o registro e login, você será redirecionado de volta para a página atual.
Na primeira solicitação, haverá um crédito gratuito disponível para experimentar os serviços de modelo do Ace Data Cloud.
Implantação do LibreChat
O LibreChat é implantado via Docker Compose. Primeiro, prepare o diretório e baixe a configuração oficial:.env, use openssl rand -hex 32 para gerar JWT_SECRET, JWT_REFRESH_SECRET, CREDS_KEY, CREDS_IV e outras chaves de segurança, e configure ALLOW_REGISTRATION conforme necessário.
Configuração do Ace Data Cloud
Crielibrechat.yaml, adicionando o Ace Data Cloud como um ponto final personalizado compatível com OpenAI (para uma descrição completa dos campos, consulte a documentação de Pontos Finais Personalizados, substituindo {token} pelo seu Token):
docker-compose.yml, sob o serviço api, monte este arquivo no contêiner e, em seguida, inicie com docker compose up -d:
baseURL:
Seleção de Modelos
O diretório de modelos será continuamente atualizado. Priorize o uso da lista de modelos carregada automaticamente pelo cliente; se precisar preencher manualmente, soliciteGET https://api.acedata.cloud/v1/models para obter o ID do modelo atual e, em seguida, escolha com base nas capacidades de contexto, imagem e chamada de ferramentas suportadas pelo cliente.
Verificação da Integração
Se não tiver certeza se o problema está no LibreChat ou na rede, você pode verificar diretamente o ponto final usando curl (substitua{token} pelo seu Token):
chat.completion compatível com OpenAI indica que o Token e o ponto final estão prontos; se retornar HTTP 403 used_up, isso significa que o Token é válido, mas o saldo é insuficiente, e você pode recarregar no painel de controle.
Avançado: Dicas de Configuração em yaml
Olibrechat.yaml suporta múltiplos grupos de pontos finais, permitindo que cada usuário insira sua própria chave com apiKey: "user_provided"; titleModel especifica o modelo para gerar o título da conversa; dropParams pode ser usado para remover parâmetros que a API de destino não suporta. Para mais detalhes, consulte a explicação detalhada da configuração do librechat.yaml.
Perguntas Frequentes
Não vejo o ponto final do Ace Data Cloud após iniciar
Normalmente, isso ocorre porque o yaml não foi montado no contêiner ou há um erro de indentação. Verifique os volumes nodocker-compose.yml e valide a indentação do yaml.
Recebo 404
ObaseURL foi escrito como .../openai/v1 ou faltou /v1. Altere para https://api.acedata.cloud/v1.
O dropdown de modelos está vazio
Sefetch: true, mas /v1/models falhar, altere para fetch: false e liste manualmente default.
Alterações no yaml não têm efeito
É necessário reiniciar o contêiner:docker compose restart api.
Saiba Mais
- Site do LibreChat | GitHub do LibreChat | Explicação detalhada da configuração do librechat.yaml
- Documentação oficial de Pontos Finais Personalizados do LibreChat
- Documentação da API de Completions de Chat OpenAI do Ace Data Cloud
- Lista de Serviços do Ace Data Cloud
- Painel de Controle do Ace Data Cloud

