enterprise_ai.llm.isolation
Source : sdks/python/src/enterprise_ai/llm/isolation/__init__.py. Retour à l'index de la référence du SDK Python.
Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.
Classe IsolationClient
LLM et passerelle de modèles. Fournisseurs de modèles, registre des modèles, règles de routage et passerelle de modèles (Model Gateway) : le seul chemin par lequel agents et applications appellent les modèles.
Resource
IsolationClient.get
get(project_id: str | None = None) -> Any
Lire le mode d'isolation. Mode d'isolation effectif du tenant ou d'un de ses projets : le réglage du projet s'il existe, sinon celui du tenant, sinon connected, avec les hôtes internes déclarés. Demande un principal de tenant (400 tenant_required) avec tenant_admin, platform_admin, security_officer, finops, developer, auditor ou viewer.
Route : /v1/llm/isolation (GET).
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
project_id | str | None | None | non | Projet dont le mode est lu. Omettez-le pour le mode du tenant. |
Retour : Any. Réponse JSON décodée de l'opération « Lire le mode d'isolation ».
Erreurs levées : les erreurs typées du transport (Erreurs).
IsolationClient.set
set(profile: dict[str, Any]) -> Any
Définir le mode d'isolation. Définit le mode d'isolation du tenant ou d'un projet. En local_only ou air_gapped, seuls les fournisseurs locaux (vLLM, Ollama, LM Studio) et les hôtes internes déclarés sont joignables : une route externe est refusée au contrôle préalable (403 isolation_external_route) et l'appel sortant est vérifié à nouveau (403 isolation_egress_denied). Audité (llm.isolation.set). Demande un principal de tenant avec tenant_admin, platform_admin ou security_officer.
Route : /v1/llm/isolation (PUT).
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
profile | dict[str, Any] | oui | Document de profil d'isolation (fournisseurs dédiés, régions, sortie réseau) envoyé comme corps du PUT. |
Retour : Any. Réponse JSON décodée de l'opération « Définir le mode d'isolation ».
Erreurs levées : les erreurs typées du transport (Erreurs).