Agentenfunktionen im eigenen Produkt anbieten
Marke, Oberfläche und Kundenbeziehung bleiben bei Ihnen. Octodus führt die Aufgaben des Agenten über die API aus und liefert Ergebnis, Dateien und Nutzungsdaten zurück.
Betten Sie sie in Frontend oder Backend ein. Octodus übernimmt Runtime, Kontext, Tools, Dateien und die Nutzungsmessung.
Octodus /v1
resultfilesusagetrace_idBetreiben Sie keine eigene Agent-Runtime. Bauen Sie Oberfläche und Geschäftslogik auf einer fertigen Ausführungsplattform auf.
Marke, Oberfläche und Kundenbeziehung bleiben bei Ihnen. Octodus führt die Aufgaben des Agenten über die API aus und liefert Ergebnis, Dateien und Nutzungsdaten zurück.
Ergänzen Sie einen Chat, einen Copilot oder ein Aufgabenformular. Ihr Backend leitet die Anfrage sicher an den Agenten weiter, der API-Schlüssel bleibt dem Browser verborgen.
Starten Sie Aufgaben aus Ihrem Backend per Webhook, Zeitplan oder Produktereignis. Holen Sie das Ergebnis ab, sobald der asynchrone Turn abgeschlossen ist.
Übergeben Sie end_user_ref und binden Sie Wissensquellen über freigegebene Tools oder MCP an. Der Agent kann eine Antwort vorbereiten, eine Datei erstellen oder eine erlaubte Aktion auslösen.
Recherche, Analyse, Vertriebsassistenz, Dokumentenerstellung oder ein Agent für Ihre Branche. Die Rolle legen Sie über ein Manifest und einen Satz Tools fest.
Ihr Team muss Modell-Orchestrierung, Kontext-Isolierung, Aufgaben-Lebenszyklus, Tools, Dateien und Nutzungserfassung nicht selbst bauen.
Runtime
Asynchrone Turns, Endzustände, Idempotenz und eine Trace-ID für die Diagnose.
Kontext + Tools
Isolierte Spaces, Manifest, eingebaute Tools, externe MCP-Server und Write-only-Secrets.
Lieferung + Nutzung
Text, erzeugte Dateien, Verbrauch pro end_user_ref und Nutzungslimits.
Legen Sie die Agent-Umgebung an, senden Sie eine Aufgabe und erhalten Sie die ID eines asynchronen Turns.
Bash + jqBASE_URL="https://dash.octodus.com/v1"
TASK="Prepare a brief"
SPACE_ID=$(curl -sS -X POST "$BASE_URL/spaces" \
-H "Authorization: Bearer $OCTODUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"title":"Research agent"}' | jq -r '.space_id')
curl -sS -X POST "$BASE_URL/turns" \
-H "Authorization: Bearer $OCTODUS_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d "{\"space\":\"$SPACE_ID\",\"text\":\"$TASK\"}"
{ "turn_id": "TURN_ID", "state": "queued", "trace_id": "TRACE_ID" }
Nächste Anfrage: GET /turns/{turn_id}, bis der Zustand done erreicht ist.
end_user_ref für Nutzung und LimitsPOST /turns und ZustandsabfrageDie öffentliche /v1-API nutzt Bearer-API-Schlüssel. Den Schlüssel erstellen Sie im Dashboard unter Integrations, API Keys. Er wird nur einmal angezeigt.
Interaktive Dokumentation, OpenAPI-Schema und kompakte Anleitungen für Ihr Team und Ihre Tools.
Wir helfen Ihnen, Rolle, Zugriffe, Tools und eine sichere Anbindung an Ihr Produkt festzulegen.