Przejdź do treści

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.

Poproś o dostępChcesz połączyć własne oprogramowanie z hubem AI nerix? Przeczytaj stronę huba

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.

  • chat

    Pytaj asystenta i uruchamiaj długie zadania.

  • search

    Przeszukuj swoje pliki.

  • documents:read / documents:write

    Wyświetlaj, dodawaj i eksportuj dokumenty.

  • admin

    Odczytuj 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");
Rys. 1 Zadaj pytanie, odbierz odpowiedź strumieniowo, wyeksportuj dokument.

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>
Rys. 2 Zaloguj się raz, potem pracuj.

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