Con el lanzamiento de Aspose.Words 25.11, los desarrolladores ahora pueden configurar custom AI model service endpoints. Esta mejora proporciona mayor flexibilidad al integrarse con funciones basadas en AI, como el resumen de texto, la corrección gramatical o la traducción. Las nuevas propiedades Url y Timeout permiten a los desarrolladores definir puntos finales API personalizados y controlar los tiempos de espera de las solicitudes para los modelos AI.

Configuración de un punto final AI personalizado

Ahora puede apuntar su integración AI a un punto final de servicio específico y definir cuánto tiempo debe esperar la solicitud antes de expirar.

El siguiente ejemplo de código muestra cómo hacerlo:

// Use OpenAI generative language models as an example.
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
AiModel model = AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);

// Specify the model URL. Default value "https://api.openai.com/".
model.Url = "https://my.a.com/";
// Specify the model timeout. Default value 100000ms.
model.Timeout = 250000;

// Specify the required options and use AI-powered features for text summarization, grammar checking, or translation.
...

Por qué es importante configurar el servicio del modelo AI

Esta actualización permite a los desarrolladores:

  • Integrar con custom AI models
  • Ajuste request performance and reliability con tiempos de espera personalizados
  • Mantener full control sobre dónde y cómo se procesan los datos AI

Al permitir una configuración flexible de puntos finales, Aspose.Words hace que sea más fácil que nunca crear soluciones inteligentes de procesamiento de documentos que se alineen con su infraestructura y sus requisitos de cumplimiento.

Ver también