Cómo usar SDKs de AI tipados en TypeScript para reducir errores