Für Entwickler
Ein KI-Hub für jede App, die Sie entwickeln.
Ihre Apps rufen nerix auf statt die einzelnen KI-Anbieter. Ein Schlüssel pro Server, 63 Modelle in einem Format, ein Guthaben. Jede Antwort gibt an, welches Modell geantwortet hat und was es gekostet hat.
SDKsPHPNodePythonGo
// one client per process: it holds your server's key
import { RespireSoftAI } from '@respiresoft/ai'
const ai = new RespireSoftAI()
const answer = await ai.chat.create({
model: 'mistral/mistral-large-latest', // or an alias: 'fast'
messages: [{ role: 'user', content: 'Summarise this contract' }],
nerix: { tenant: 't42', feature: 'summaries' },
})
answer.nerix.resolved // the model that actually answered
answer.nerix.cost // { credits: 2, ... }01So funktioniert es
Drei Schritte. Der erste bleibt auf Ihrem Server.
- 01
Erstellen Sie einen Schlüssel auf Ihrem Server
Ein Befehl erstellt einen privaten Schlüssel, den nur Ihr Server lesen kann, und gibt den öffentlichen Teil aus.
$ npx respiresoft-ai keygen --out /srv/keys/myapp-ai.pemAuf Ihrem Server: Der private Schlüssel wird mit Zugriffsrechten nur für den Eigentümer gespeichert und niemals ausgegeben.
- 02
Senden Sie uns den öffentlichen Teil
Wir registrieren Ihre App, ihre Berechtigungen, ihre Limits und ihren Guthabentarif.
- 03
Rufen Sie den Hub auf
Mit dem SDK für PHP, Node, Python oder Go oder mit jedem Client, der eine Anfrage signieren kann.
$ npx respiresoft-ai doctorPrüft vor Ihrem ersten Aufruf die Adresse, Ihren Schlüssel, die Schlüssel des Hubs, die Uhrzeit und die Signatur des Hubs.
02Was Sie aufrufen können
Chat, Suche, Bilder und Sprache schon heute. Agenten als Nächstes.
Alles Folgende läuft über denselben Zugang mit Signaturprüfung, wird mit demselben Guthaben abgerechnet und ist mit dem Modell gekennzeichnet, das die Arbeit erledigt hat.
- Frühzugang
Chat und Streaming
Jedes Chatmodell, Antworten Token für Token, mit Tools.
- Frühzugang
Automatische Modellwahl
Senden Sie als Modell "auto", und der Hub wählt Modell und Verarbeitungsaufwand nach festen Regeln in unter 5 ms.
- Frühzugang
Embeddings und Suche
Vektoren aus jedem Embedding-Modell und gemeinsame Suchsammlungen, getrennt nach App und Kunde.
- Frühzugang
Bilder
Bilder aus einer schriftlichen Beschreibung, mit Modellen von OpenAI und Google.
- Frühzugang
Live-Sprachübertragung
Kurzlebige Tokens, mit denen ein Smartphone oder Browser Sprache direkt an den Sprachanbieter streamt.
- Frühzugang
Günstiger, wenn es warten kann
Kennzeichnen Sie Aufgaben als nicht zeitkritisch, damit sie zum günstigeren Tarif des Anbieters ausgeführt werden.
- Frühzugang
Agenten, Tools und Scans
Ausführungen mit Tools, das Lesen gescannter Seiten und Freigaben.
- Frühzugang
Geplante Aufgaben
Workflows, die nach Zeitplan oder nach einer Freigabe ausgeführt werden.
03Sicherheit
Signierte Anfragen, signierte Antworten, keine offengelegten Geheimnisse.
Ihr Schlüssel verlässt nie Ihren Server
Jeder Server erzeugt seinen eigenen Ed25519-Schlüssel. Der Hub speichert nur den öffentlichen Teil. Beim Schlüsselwechsel können zwei Schlüssel parallel bestehen.
Jede Anfrage wird signiert
Methode, Pfad, Abfrageparameter und ein Hashwert des Inhalts werden nach dem Standard für HTTP-Nachrichtensignaturen (RFC 9421) signiert. Anfragen, die älter als 60 Sekunden sind oder bereits eingegangen sind, werden abgelehnt.
Jede Antwort wird signiert
Antworten und Streams werden vom Hub signiert und vom SDK anhand fest hinterlegter Schlüssel geprüft. Schlägt eine Prüfung fehl, lehnt das SDK die Antwort ab.
Prinzip der geringsten Rechte
Berechtigungsbereiche sowie Limits für Anfragerate, Tokens und Guthaben pro Schlüssel, Kunde und Funktion. Kunden-IDs lassen keine Rückschlüsse auf die Identität zu: Sie sind niemals eine E-Mail-Adresse oder ein Name.
04Guthaben
Eine Währung für jede App und jedes Modell.
Erst reserviert, dann abgerechnet
Guthaben wird vor einem Aufruf reserviert und danach anhand der tatsächlichen Kosten der Modellnutzung abgerechnet.
Ein Tarif pro App
Jede App hat ihren eigenen Tarif, der bei der Registrierung festgelegt wird. So können verschiedene Produkte KI unterschiedlich bepreisen.
Nachvollziehbarer Verbrauch
Jede Antwort enthält Angaben zu ihrem Verbrauch (Eingabe-, zwischengespeicherte Eingabe-, Ausgabe- und Reasoning-Tokens) und ihren Kosten.
Der Zugang ist vorerst nur nach Registrierung möglich: Senden Sie uns den Namen Ihrer App und den öffentlichen Teil ihres Schlüssels.
Sprechen Sie mit uns