Interfazmanifest
ManifestAi
Bloque ai del manifest: que funciones de IA usa la extension y para que (lo ve el administrador en /admin/ai).
Firma
export interface ManifestAi {
features: AiFeature[];
required?: boolean;
maxTokens?: number;
purpose: { es: string; en: string; };
}Miembros (4)
| Nombre | Tipo | Descripción |
|---|---|---|
| featuresobligatorio | AiFeature[] | Funciones que declara (el admin puede activarlas o desactivarlas por separado). |
| requiredopcional | boolean | true (por defecto): sin IA la extension se bloquea. false: sigue activa y degrada. |
| maxTokensopcional | number | Tope de tokens de salida por llamada (16..32000). |
| purposeobligatorio | { es: string; en: string; } | Para que usa la IA, visible para el administrador (max 300 caracteres por idioma). |
Ejemplos
{ "ai": { "features": ["summarize"], "required": false, "maxTokens": 400, "purpose": { "es": "Resume correos", "en": "Summarizes emails" } } }Usado en / Referenciado por
Referencia a
Fuente: bloomx-extensions/_shared/sdk/manifest.d.ts:386 · manifest.d.ts