Introdução
A Eleodora deixa você criar personalidades de IA — chatbots especializados alimentados pelos seus próprios documentos. Cada personalidade tem uma chave de API própria e pode ser usada pelo chat nativo, embutida no seu site ou chamada pela API. Este guia mostra como começar e como integrar.
Quickstart
Em poucos minutos você tem uma personalidade respondendo com base nos seus documentos.
- 1
Crie uma personalidade
No painel, vá em Personalidades e crie uma nova. Dê um nome e defina o comportamento dela no campo de instruções (o system prompt).
- 2
Suba seus documentos
Na personalidade, envie PDFs e arquivos de texto. Eles são processados e indexados automaticamente — quando o status virar "indexado", já entram nas respostas.
- 3
Pegue sua API key
Abra a aba Integrações da personalidade e copie a chave de API. É ela que autentica suas chamadas externas. Trate-a como uma senha.
- 4
Faça a primeira chamada
Envie uma mensagem para o endpoint de integração usando a sua chave no header X-API-Key. A resposta vem em JSON com o texto e o session_id.
curl -X POST https://eleodora.ai/api/v1/integrate/chat \
-H "X-API-Key: SUA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"message": "Olá! O que você pode fazer?",
"session_id": "cliente-123"
}'Use session_id para manter o histórico de uma conversa entre chamadas. Os limites de uso seguem o seu plano.
Embed e Widget
Duas formas de colocar a personalidade no seu site sem escrever código de chat: um iframe embutido ou um widget flutuante.
Embed via iframe
Cole o iframe abaixo onde quiser o chat. Troque SUA_API_KEY pela chave da personalidade.
<iframe src="https://eleodora.ai/embed/SUA_API_KEY" width="400" height="600" style="border:0;border-radius:16px" title="Eleodora chat" ></iframe>
Widget flutuante
Adicione o script no final da página. Ele injeta uma bolha de chat no canto da tela, que abre o mesmo chat embutido.
<script src="https://eleodora.ai/widget.js" data-key="SUA_API_KEY" data-color="#8b5cf6" data-position="right" ></script>
Opções do widget
- •data-layout — estilo do chat: classic (padrão), soft ou compact.
- •data-color — cor de destaque da bolha (ex.: #8b5cf6).
- •data-position — canto da tela: right (padrão) ou left.
- •data-launcher-label — texto opcional no botão (vira uma pílula).
Use sempre a chave da personalidade específica. Qualquer um com a chave pode enviar mensagens a essa personalidade, então gere uma nova chave se ela vazar.
Aparência & layouts
Escolha um layout, a cor de destaque e a posição. O preview e o código atualizam na hora — é só copiar o snippet no seu site.
Importar do meu site
Layout
Cor de destaque
Posição
Rótulo do botão (opcional)
Assistente
● online
<script src="https://eleodora.ai/widget.js" data-key="SUA_API_KEY" data-layout="soft" data-color="#8b5cf6" ></script>
Pronto para começar?
Crie sua primeira personalidade e integre em minutos.
