Sari la conținut

Pentru dezvoltatori

Construiește pe spațiul tău de lucru.

Tot ce faci în nerix poți face și din cod. Creează o cheie API, apoi întreabă asistentul, adaugă și caută fișiere, exportă documente, rulează sarcini lungi și publică site-uri cu un SDK, o linie de comandă sau un asistent AI care poate rula comenzi.

Cere accesÎți conectezi propriul software la hub-ul AI nerix? Citește pagina hub-ului

01Chei API

O cheie pentru fiecare script, doar cu permisiunile de care are nevoie.

Deschide aplicația, mergi la Setări, apoi la Chei API. Alege un nume și permisiunile: chat, căutare, citirea documentelor, scrierea documentelor sau administrare. Cheia este afișată o singură dată și se stochează doar sub formă de hash, așa că păstreaz-o într-un depozit de secrete și niciodată în codul tău. O poți revoca oricând.

  • chat

    Întreabă asistentul și pornește sarcini lungi.

  • search

    Caută în fișierele tale.

  • documents:read / documents:write

    Listează, adaugă și exportă documente.

  • admin

    Citește spațiul de lucru și consumul acestuia.

02SDK

Un client tipizat pentru Node.

Fără dependențe în afară de fetch. Erorile revin ca clase tipizate, cu codurile proprii ale API-ului, iar răspunsurile pot fi transmise în flux.

import { Nerix } from "@nerix/workspace";

const nerix = new Nerix({ apiKey: process.env.NERIX_API_KEY });

const { text, citations } = await nerix.ask("What are our notice periods?");

const stream = await nerix.ask("Draft a reply", { stream: true });
for await (const { event, data } of stream) {
  if (event === "text.delta") process.stdout.write(data.delta);
}

const pdf = await nerix.documents.export(documentId, "pdf");
Fig. 1 Pune o întrebare, primește răspunsul în flux, exportă un document.

03Linie de comandă

La fel, dintr-un terminal.

Fiecare comandă acceptă --json, folosește coduri de ieșire simple și nu afișează niciodată cheia ta, așa că scripturile și agenții AI se pot baza pe ea. Cheia este stocată într-un fișier pe care îl poți citi doar tu.

$ nerix login
$ nerix ask "What are our notice periods?"
$ nerix files upload contract.pdf --wait
$ nerix search "notice period" --json
$ nerix tasks run "Brief on three competitors" --budget 300 --watch
$ nerix docs export <id> --format pdf --out brief.pdf
$ nerix sites publish <id>
Fig. 2 Autentifică-te o dată, apoi lucrează.

04Asistenți AI

Lasă un asistent să lucreze în spațiul tău de lucru.

Un asistent AI de programare care poate rula comenzi, cum ar fi Claude Code, poate folosi direct linia de comandă. Pachetul include un scurt fișier AGENTS.md care îi spune ce face fiecare comandă, ce returnează și ce să te întrebe mai întâi. Dă-i o cheie cu cele mai puține permisiuni cu care își poate face treaba. O conexiune directă pentru aplicațiile de asistenți nu este încă disponibilă.

SDK-ul și linia de comandă sunt în acces anticipat și se instalează deocamdată din depozit. Cere-ne și îți vom trimite pachetul.

Cere acces