Dla programistów
Buduj na swoim obszarze roboczym.
Wszystko, co robisz w nerix, możesz zrobić z poziomu kodu. Utwórz klucz API, a potem pytaj asystenta, dodawaj i przeszukuj pliki, eksportuj dokumenty, uruchamiaj długie zadania i publikuj strony za pomocą SDK, wiersza poleceń lub asystenta AI, który potrafi uruchamiać polecenia.
01Klucze API
Jeden klucz na skrypt, tylko z potrzebnymi uprawnieniami.
Otwórz aplikację, przejdź do Ustawień, a potem do Kluczy API. Wybierz nazwę i uprawnienia: czat, wyszukiwanie, odczyt dokumentów, zapis dokumentów lub administrator. Klucz jest pokazywany tylko raz i przechowywany wyłącznie jako skrót, więc trzymaj go w magazynie sekretów, a nie w kodzie. Możesz go unieważnić w dowolnej chwili.
chatPytaj asystenta i uruchamiaj długie zadania.
searchPrzeszukuj swoje pliki.
documents:read / documents:writeWyświetlaj, dodawaj i eksportuj dokumenty.
adminOdczytuj obszar roboczy i jego zużycie.
02SDK
Typowany klient dla Node.
Bez zależności poza fetch. Błędy wracają jako typowane klasy z własnymi kodami API, a odpowiedzi mogą być przesyłane strumieniowo.
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");03Wiersz poleceń
To samo, z terminala.
Każde polecenie przyjmuje --json, zwraca zwykłe kody wyjścia i nigdy nie wypisuje Twojego klucza, więc skrypty i agenci AI mogą na nim polegać. Klucz jest zapisany w pliku, który możesz odczytać tylko Ty.
$ 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>04Asystenci AI
Pozwól asystentowi pracować w Twoim obszarze roboczym.
Asystent AI do programowania, który potrafi uruchamiać polecenia, na przykład Claude Code, może korzystać bezpośrednio z wiersza poleceń. Pakiet zawiera krótki plik AGENTS.md, który mówi mu, co robi każde polecenie, co zwraca i o co ma najpierw zapytać Ciebie. Daj mu klucz z jak najmniejszą liczbą uprawnień potrzebnych do zadania. Bezpośrednie połączenie dla aplikacji asystentów nie jest jeszcze dostępne.
SDK i wiersz poleceń są we wczesnym dostępie i na razie instaluje się je z repozytorium. Napisz do nas, a wyślemy Ci pakiet.
Poproś o dostęp