Arquivado: 06b SRE com IA usando LibreChat hospedado
Referência arquivada do instrutor para o antigo módulo opcional de LibreChat hospedado.
Módulo arquivado
O módulo 06b não faz mais parte do roteiro da sessão. Não provisione o LibreChat, contas de participantes nem suas conexões MCP para o workshop atual. Siga diretamente do módulo 06 para o módulo 07. As notas abaixo permanecem apenas como referência histórica.
Material do facilitador correspondente a 06b SRE com IA usando LibreChat hospedado.
Cronograma histórico
Este módulo antes levava cerca de 15 minutos, imediatamente antes do módulo 07. O módulo 06 já abrange o fluxo de trabalho com o ClickStack MCP remoto.
Preparação histórica na nuvem
Os participantes não devem implantar o LibreChat nem o MongoDB localmente.
- Antes do evento, implante uma instância HTTPS do LibreChat usando o guia de instalação da Railway com um clique, ou use uma instância hospedada aprovada pela organização.
- Crie contas para os participantes ou configure seu provedor de identidade. Nunca compartilhe uma senha padrão do workshop.
- Configure um provedor e um modelo de LLM compatíveis com ferramentas, armazene a chave de API somente na implantação hospedada e defina um limite de gastos para o workshop.
- Adicione e compartilhe estas definições de MCP remoto:
clickstack→https://mcp.clickhouse.cloud/clickstackusandoCLICKSTACK_SERVICE_IDe OAuth individuais por usuário.github→https://api.githubcopilot.com/mcp/usando um PAT refinado por usuário, cabeçalhos somente leitura e o conjunto de ferramentas do repositório.
- Monte ou copie
app/librechat/librechat.yamlcaso a implantação hospedada seja gerenciada como código. Esse arquivo não contém nenhum token compartilhado de participante. - Crie o agente de SRE a partir de
app/librechat/sre-agent-definition.mde compartilhe-o com os participantes como Viewer, ou deixe que eles o criem durante o exercício. - Teste usando a conta de um participante sem privilégios administrativos: execute uma consulta do ClickStack MCP e uma leitura do código-fonte no GitHub
com o modelo configurado. Os dois retornos de chamada devem apontar para o domínio HTTPS hospedado,
não para
localhost.
A documentação do LibreChat descreve o OAuth para MCP remoto, as credenciais por usuário e o compartilhamento de agentes no guia de MCP e no guia de Agents.
Roteiro de apresentação
- O módulo 06 usa um agente no editor; o 06b mostrava a mesma cadeia de evidências em uma interface de chat hospedada.
- O LibreChat é uma interface cliente. O ClickStack/HyperDX e a telemetria continuam gerenciados no ClickHouse Cloud; o GitHub continua sendo o serviço com a fonte oficial.
- Cada participante controla sua sessão OAuth do ClickHouse e seu PAT do GitHub.
Falhas comuns
- A URL hospedada não está disponível: pule este módulo arquivado e continue no módulo 06. Não improvise uma implantação local com Docker durante o workshop.
- O OAuth retorna para o host errado: corrija o
DOMAIN_SERVERe oDOMAIN_CLIENTpúblicos do LibreChat para a URL HTTPS da implantação e reconecte. - Serviço ClickStack incorreto: substitua o
CLICKSTACK_SERVICE_IDdo participante pelo UUID da conexão do ClickStack e reconecte. - Erros nas ferramentas do GitHub: substitua o PAT do participante por um token refinado restrito a
ClickHouse/ClickHouse_Demos, com Contents: read. - Sem telemetria da falha no navegador: abra o aplicativo local após injetar a falha, para que o SDK do navegador a registre.
Etapas de redefinição
- Revogue as conexões MCP ou o PAT do participante no LibreChat hospedado.
- Remova as contas temporárias dos participantes após o evento, de acordo com sua política de acesso.
- Redefina o aplicativo local do workshop com as etapas de guardar alterações e trocar de branch do módulo 07.
- Mantenha a instância hospedada atualizada ou desmonte o projeto da Railway após o workshop.