PRODUKT
Infrastruktur, kein Chatbot.
Jede Fähigkeit hat eine eigene Seite. Starten Sie mit Client und Runtime — alles andere hängt an diesem Paar.
Infrastruktur, kein Chatbot.
Jede Fähigkeit hat eine eigene Seite. Starten Sie mit Client und Runtime — alles andere hängt an diesem Paar.
Sveda-Oberflächen: JS-Client, Rust-Runtime, Stream-Protokoll, MCP und Tools, Modellkatalog, Embed-Tokens und Host-SDKs.
CLIENT
JS-Client
Installieren Sie @sveda-ai/core. SvedaClient hält Endpoints, Headers und Tools. session.send sendet einen Turn. Streaming liegt auf dem Wire.
RUNTIME
Rust-Runtime
sveda-server bindet standardmäßig 0.0.0.0:8787. Die Runtime besitzt Agentenschleife, Katalog, Tools und MCP. Routes, Auth und Deploy bleiben Ihre.
STREAM
Stream-Protokoll
Tokens, Tools, MCP und Fehler teilen eine SSE-Pipe. Der Client fordert application/vnd.sveda.stream+json. Die Runtime antwortet mit text/event-stream.
TOOLS
MCP & Tools
Backend-Tools laufen in sveda-server. Frontend-Tools im Browser. Host-MCP ist ein HTTP-Server, den Sie beim Mint des Embed-Tokens übergeben.
CATALOG
Modelle
ChatGPT- oder Claude-Key, oder beliebige Responses-/Anthropic-API. DeepSeek ist ein Builtin-Wrapper. Failover läuft eine Liste ab. Der Stream startet nicht neu.
EMBED
Embed-Token
Minten Sie ein scoped Embed-Token pro Besucher. Der Browser hält nie den Host-Key.
HOST
Host-SDKs
Der Browser sieht SVEDA_EMBED_HOST_API_KEY nie. Das Backend ruft POST /sveda/embed/token auf, die Seite öffnet JS-Chat oder iframe.
Beginnen Sie mit dem Paar, das zählt.
Installieren Sie @sveda-ai/core. Starten Sie sveda-server auf :8787. Minten Sie ein Embed-Token und senden Sie den ersten Turn mit session.send.