Interfazhost
AiResult
Resultado de ai.generate / ai.chat.
Firma
export interface AiResult {
text: string;
json?: unknown;
usage: AiUsage;
model: string;
warnings?: string[];
}Miembros (5)
| Nombre | Tipo | Descripción |
|---|---|---|
| textobligatorio | string | Texto generado. |
| jsonopcional | unknown | Con |
| usageobligatorio | AiUsage | Sin descripción. |
| modelobligatorio | string | Modelo que respondio. |
| warningsopcional | string[] | Avisos no fatales (p. ej. "legacy_global_key" si la instancia es antigua y se uso la clave global del backend). |
Ejemplos
const r = await ctx.services.ai.generate({ prompt: "Di hola", feature: "other" });
return { text: r.text, tokens: r.usage.tokensOut, model: r.model };Usado en / Referenciado por
Referencia a
Fuente: bloomx-extensions/_shared/sdk/ctx.d.ts:207 · ctx.d.ts