С выпуском Aspose.Words 25.11 разработчики теперь могут настраивать custom AI model service endpoints. Это улучшение обеспечивает большую гибкость при интеграции с функциями на базе AI, такими как реферирование текста, проверка грамматики или перевод. Новые свойства Url и Timeout позволяют разработчикам определять пользовательские конечные точки API и управлять тайм-аутами запросов для моделей AI.

Настройка пользовательской конечной точки AI

Теперь вы можете указать интеграцию AI с определенной конечной точкой службы и указать, как долго запрос должен ожидать выполнения до истечения времени ожидания.

Следующий пример кода показывает, как это сделать:

// 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.
...

Почему важна настройка службы модели AI

Это обновление дает разработчикам следующие возможности:

  • Интеграция с custom AI models
  • Тонкая настройка request performance and reliability с помощью пользовательских тайм-аутов
  • Следить за тем, где и как обрабатываются данные AI

Обеспечивая гибкую настройку конечных точек, Aspose.Words упрощает создание интеллектуальных решений по обработке документов, соответствующих вашей инфраструктуре и требованиям нормативных актов.

Смотрите также