DisableAi
Deaktiviert den AI Adapter für den aktuellen Tenant. Die eingespielte AgentConfig und das CK-Modell werden nicht entfernt; das erneute Aktivieren ist idempotent.
Beispiele
Grundlegende Verwendung:
octo-cli -c DisableAi
Optionen
Dieser Befehl akzeptiert keine Optionen.
Hinweise
Das Deaktivieren entfernt lediglich das Enabled-Flag: Das System.Ai CK-Modell, die eingespielte AgentConfig / QuotaLimit sowie alle Sitzungs-, Lease- und Audit-Daten verbleiben im Tenant. Neue AI-Sitzungen werden abgelehnt, bis EnableAi ausgeführt wird (was voraussetzt, dass Communication für den Tenant aktiviert ist); laufende Sitzungen werden nicht unterbrochen, und abgeschlossene Sitzungen können weiterhin fortgesetzt werden.
Das Deaktivieren der AI Services ist eine Voraussetzung für Delete und Detach des Tenants (AB#4255). Es hat selbst keine Voraussetzung – der AI-Dienst besitzt keine bereitgestellten Ressourcen. Wie die anderen Disable-Befehle wirkt er auf den Tenant des aktiven Kontexts (UseContext oder --context <name>).
Umkehrbar mit EnableAi.