Com o lançamento do Aspose.Words 25.11, os desenvolvedores agora podem configurar o custom AI model service endpoints. Essa melhoria proporciona maior flexibilidade na integração com recursos baseados no AI, como resumo de texto, verificação gramatical ou tradução. As novas propriedades Url e Timeout permitem que os desenvolvedores definam endpoints API personalizados e controlem os tempos limite de solicitação para modelos AI.

Configurando um endpoint AI personalizado

Agora você pode direcionar sua integração AI para um endpoint de serviço específico e definir quanto tempo a solicitação deve esperar antes de expirar.

O exemplo de código a seguir mostra como fazer isso:

// 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 que configurar o serviço de modelo AI é importante

Esta atualização permite que os desenvolvedores:

  • Integrar com custom AI models
  • Ajuste fino request performance and reliability com tempos limite personalizados
  • Manter full control sobre onde e como os dados AI são processados

Ao permitir uma configuração flexível dos endpoints, a Aspose.Words torna mais fácil do que nunca criar soluções inteligentes de processamento de documentos que se alinhem com sua infraestrutura e requisitos de conformidade.

Veja também