İçeriğe geç

Geliştiriciler için

Çalışma alanınızın üzerine geliştirin.

nerix'te yaptığınız her şeyi kodla da yapabilirsiniz. Bir API anahtarı oluşturun; ardından bir SDK, komut satırı ya da komut çalıştırabilen bir yapay zekâ asistanıyla nerix asistanına soru sorun, dosya ekleyin ve arayın, belge dışa aktarın, uzun görevler çalıştırın ve web siteleri yayımlayın.

Erişim isteyinKendi yazılımınızı nerix yapay zekâ merkezine mi bağlıyorsunuz? Merkez sayfasını okuyun

01API anahtarları

Her betik için bir anahtar, yalnızca ihtiyaç duyduğu kapsamlarla.

Uygulamayı açın, Ayarlar'a, ardından API anahtarları'na gidin. Bir ad ve kapsamları seçin: sohbet, arama, belge okuma, belge yazma ya da yönetici. Anahtar yalnızca bir kez gösterilir ve yalnızca karma olarak saklanır; bu yüzden onu bir gizli bilgi deposunda tutun, kodunuza asla yazmayın. İstediğiniz zaman iptal edebilirsiniz.

  • chat

    Asistana soru sorun ve uzun görevler başlatın.

  • search

    Dosyalarınızda arama yapın.

  • documents:read / documents:write

    Belgeleri listeleyin, ekleyin ve dışa aktarın.

  • admin

    Çalışma alanını ve kullanımını okuyun.

02SDK

Node için tür tanımlı bir istemci.

fetch dışında bağımlılık yok. Hatalar, API'nin kendi kodlarını taşıyan türlü sınıflar olarak döner ve yanıtlar akış olarak gelebilir.

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");
Şek. 1 Bir soru sorun, yanıtı akış olarak alın, bir belgeyi dışa aktarın.

03Komut satırı

Aynısı, terminalden.

Her komut --json alır, yalın çıkış kodları kullanır ve anahtarınızı asla yazdırmaz; böylece betikler ve yapay zekâ ajanları ona güvenebilir. Anahtar yalnızca sizin okuyabileceğiniz bir dosyada saklanır.

$ 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>
Şek. 2 Bir kez oturum açın, sonra çalışın.

04Yapay zekâ asistanları

Bir asistanın çalışma alanınızda çalışmasına izin verin.

Claude Code gibi komut çalıştırabilen bir yapay zekâ kodlama asistanı komut satırını doğrudan kullanabilir. Pakette, her komutun ne yaptığını, ne döndürdüğünü ve size önce neyi sorması gerektiğini anlatan kısa bir AGENTS.md bulunur. Ona, işi görecek en az kapsamlı anahtarı verin. Asistan uygulamaları için doğrudan bağlantı henüz yok.

SDK ve komut satırı erken erişimdedir ve şimdilik depodan kurulur. Bize yazın, paketi size gönderelim.

Erişim isteyin