Přeskočit na obsah

Pro vývojáře

Stavějte na svém pracovním prostoru.

Vše, co děláte v nerixu, můžete dělat i z kódu. Vytvořte klíč API, poté pokládejte dotazy asistentovi, přidávejte a hledejte soubory, exportujte dokumenty, spouštějte dlouhé úlohy a publikujte weby pomocí SDK, příkazového řádku nebo AI asistenta, který umí spouštět příkazy.

Požádat o přístupPropojujete vlastní software s AI hubem nerix? Přečtěte si stránku hubu

01Klíče API

Jeden klíč pro každý skript, pouze s oprávněními, která potřebuje.

Otevřete aplikaci, přejděte do Nastavení a poté do Klíčů API. Zvolte název a oprávnění: chat, search, čtení dokumentů, zápis dokumentů nebo admin. Klíč se zobrazí pouze jednou a ukládá se jen jako hash, proto jej uchovávejte v bezpečném úložišti a nikdy ve svém kódu. Můžete jej kdykoli zrušit.

  • chat

    Ptejte se asistenta a spouštějte dlouhé úlohy.

  • search

    Vyhledávejte ve svých souborech.

  • documents:read / documents:write

    Vypisujte, přidávejte a exportujte dokumenty.

  • admin

    Čtěte pracovní prostor a jeho využití.

02SDK

Typovaný klient pro Node.

Žádné závislosti kromě fetch. Chyby se vracejí jako typované třídy s vlastními kódy API a odpovědi lze streamovat.

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");
Obr. 1 Položte dotaz, přijímejte odpověď streamovaně, exportujte dokument.

03Příkazový řádek

Totéž z terminálu.

Každý příkaz přijímá --json, používá běžné návratové kódy a nikdy nevypisuje váš klíč, takže se na něj mohou spolehnout skripty i AI agenti. Klíč se ukládá do souboru, který můžete číst jen vy.

$ 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>
Obr. 2 Přihlaste se jednou, pak pracujte.

04AI asistenti

Nechte asistenta pracovat ve vašem pracovním prostoru.

AI asistent pro programování, který umí spouštět příkazy, například Claude Code, může příkazový řádek používat přímo. Balíček obsahuje krátký soubor AGENTS.md, který mu říká, co každý příkaz dělá, co se vrací a na co se vás má nejdřív zeptat. Dejte mu klíč s co nejmenším počtem oprávnění, která stačí. Přímé připojení pro asistenční aplikace zatím není dostupné.

SDK a příkazový řádek jsou zatím v předběžném přístupu a instalují se z repozitáře. Napište nám a balíček vám pošleme.

Požádat o přístup