DOCUMENTACIÓN / INTRODUCCIÓN
Tu primer agente.
Su propia identidad.
Explora el flujo propuesto de NoKey. Los ejemplos son ilustrativos: el SDK y la API mostrados no están conectados a un servicio real.
01. Crea una identidad
Asigna un nombre único al agente. La identidad separa sus credenciales de las de tu aplicación y de otros agentes.
02. Define el alcance
Elige únicamente los servicios y acciones que necesita. Evita permisos globales para tareas específicas.
03. Emite una clave temporal
Establece una duración y revoca el acceso al finalizar la tarea. Puedes explorar la generación de claves de muestra en el sandbox.
import { NoKey } from '@nokey/sdk';
const nokey = new NoKey({ token: process.env.NOKEY_TOKEN });
// Una identidad. Solo los permisos necesarios.
const agent = await nokey.agents.create({
name: 'research-agent',
scopes: ['openai:invoke', 'github:read'],
});
const key = await agent.keys.issue({ ttl: '1h' });