Zero Dependências
Sem axios, sem bundles pesados. Apenas JavaScript moderno com fetch nativo do Node.js.
SDK JavaScript elegante e poderoso para conversar com a Selena AI

O Selena AI SDK foi projetado para ser simples, elegante e poderoso.
Com uma API intuitiva inspirada nos melhores SDKs do mercado, ele permite que você integre a Selena AI em seus projetos JavaScript/Node.js com apenas algumas linhas de código.
import { SelenaAI } from 'selena-ai-sdk';
const client = new SelenaAI({
apiKey: process.env.SELENA_API_KEY,
logging: 'debug' // 'none' para desativar
});
const response = await client.chat.completions({
model: 'selena-pro-v1',
message: 'Olá, mundo!'
});
console.log(response.response);# Com npm
npm install selena-ai-sdk
# Com yarn
yarn add selena-ai-sdk
# Global para CLI
npm install -g selena-ai-sdk# Definir API key
export SELENA_API_KEY=sua_chave_aquiimport { SelenaAI } from 'selena-ai-sdk';
const client = new SelenaAI({
apiKey: process.env.SELENA_API_KEY,
logging: 'info'
});
const response = await client.chat.completions({
model: 'selena-pro-v1',
message: 'Explique machine learning em termos simples'
});# Chat interativo
selena chat --verbose
# Uma pergunta rápida
selena ask "Qual a capital da França?"
# Configuração
selena configAPI moderna e intuitiva inspirada nos melhores SDKs do mercado
Gerenciamento seguro de API keys e validação rigorosa
Debug completo de requests/responses com níveis configuráveis
Chat interativo no terminal com comandos especiais
Site com VitePress, gradientes animados e exemplos práticos
Sem dependências de runtime, apenas fetch nativo do Node.js
| Característica | Selena AI SDK | Outros SDKs |
|---|---|---|
| Dependências | ✅ Zero | ❌ axios, node-fetch |
| Logging | ✅ Configurável | ⚠️ Limitado |
| CLI | ✅ Inclusa | ❌ Separada |
| Documentação | ✅ VitePress | ⚠️ Básica |
| TypeScript | ✅ JSDoc | ⚠️ Requer setup |
| Performance | ✅ Fetch nativo | ❌ Overhead |
💡 Dica: O Selena AI SDK foi construído pensando na experiência do desenvolvedor. Cada detalhe, desde os nomes dos métodos até as mensagens de erro, foi cuidadosamente projetado para ser claro e útil.
Feito com ❤️ pela equipe Elaxi
Documentação da API • Dashboard • Support