Pular para o conteúdo principal

Compartilhando Bots

O AISCouncil codifica configurações de bots diretamente no fragmento da URL (a parte após #). Isso significa você pode compartilhar um bot simplesmente compartilhando um link -- sem servidor, sem conta, sem configuração.

Como Funciona

Quando você compartilha um bot, a configuração (nome, provedor, modelo, prompt do sistema, temperatura, máx. tokens) é:

  1. Serializada usando chaves curtas para compactação (n, p, m, s, t, x)
  2. Comprimida com deflate
  3. Codificada em Base80 (um alfabeto personalizado otimizado para densidade de URL)
  4. Prefixada com um byte de versão VLQ
  5. Colocada no fragmento da URL: bcz.co/#B{config_codificada}

O destinatário abre o link, e o aplicativo decodifica a configuração instantaneamente no navegador.

Chaves de API Nunca São Compartilhadas

URLs de bots contêm apenas a configuração -- nunca chaves de API. Quando um destinatário abre uma URL de bot compartilhado, eles usam suas próprias chaves de API (armazenadas localmente no navegador deles). Esta é uma garantia de segurança central da plataforma.

Chaves são armazenadas no localStorage sob ais-apikey-{provider} e são excluídas de todas as operações de codificação de URL e exportação de dados.

Formato da URL

bcz.co/#B{config_bot_comprimida_base80}
  • B é o prefixo de versão VLQ (versão 1 para configs de bot)
  • O payload são dados comprimidos codificados em Base80
  • O fragmento (#...) nunca é enviado a um servidor pelo navegador

Fluxo de Compartilhamento

  1. Configure seu bot (nome, modelo, prompt do sistema, etc.)
  2. Clique no botão compartilhar
  3. Copie a URL gerada
  4. Envie para qualquer pessoa -- email, chat, mídia social, documentação

O destinatário abre a URL e obtém sua configuração de bot exata. Eles adicionam sua própria chave de API e começam a conversar.

Sem Servidor Necessário

Como a configuração vive inteiramente no fragmento da URL, não há componente do lado do servidor envolvido no compartilhamento. O aplicativo pode ser hospedado em qualquer servidor de arquivos estáticos, CDN, ou até aberto de um arquivo local. A URL é o bot.