Til udviklere
Byg på dit arbejdsområde.
Alt, hvad du gør i nerix, kan du gøre fra kode. Opret en API-nøgle, og spørg derefter assistenten, tilføj og søg filer, eksporter dokumenter, kør lange opgaver og publicer websteder med et SDK, en kommandolinje eller en AI-assistent, der kan køre kommandoer.
01API-nøgler
Én nøgle til hvert script, med kun de scopes, det har brug for.
Åbn appen, gå til Indstillinger og derefter API-nøgler. Vælg et navn og de scopes, du vil give: chat, search, read documents, write documents eller admin. Nøglen vises kun én gang og gemmes kun som en hash, så opbevar den i et hemmeligt lager og aldrig i din kode. Du kan tilbagekalde den når som helst.
chatSpørg assistenten, og start lange opgaver.
searchSøg i dine filer.
documents:read / documents:writeVis, tilføj og eksporter dokumenter.
adminLæs arbejdsområdet og dets forbrug.
02SDK
En typiseret klient til Node.
Ingen afhængigheder ud over fetch. Fejl returneres som typiserede klasser med API'ens egne koder, og svar kan streames.
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");03Kommandolinje
Det samme, fra en terminal.
Hver kommando accepterer --json, bruger almindelige exitkoder og udskriver aldrig din nøgle, så scripts og AI-agenter kan regne med den. Nøglen gemmes i en fil, som kun du kan læse.
$ 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>04AI-assistenter
Lad en assistent arbejde i dit arbejdsområde.
En AI-kodeassistent, der kan køre kommandoer, for eksempel Claude Code, kan bruge kommandolinjen direkte. Pakken indeholder en kort AGENTS.md, der fortæller, hvad hver kommando gør, hvad der returneres, og hvad den skal spørge dig om først. Giv den en nøgle med de færrest mulige scopes, der løser opgaven. Der findes endnu ikke en direkte forbindelse til assistentapps.
SDK'et og kommandolinjen er i tidlig adgang og installeres foreløbig fra repositoriet. Spørg os, og vi sender dig pakken.
Bed om adgang