Поделиться через


Последние заметки о выпуске канала предварительной версии для пакета SDK для приложений Windows

Внимание

Канал предварительной версии не поддерживается для использования в рабочих средах, а приложения, использующие предварительные версии, не могут быть опубликованы в Microsoft Store.

Канал предварительной версии включает выпуски пакета SDK для приложений Windows с функциями предварительной версии канала на поздних этапах разработки. Предварительные версии не включают экспериментальные функции и API, но могут по-прежнему подвергаться критическим изменениям до следующего стабильного выпуска.

Важные ссылки:

Предварительная версия 1.8 (1.8-preview)

Это последний выпуск канала предварительной версии для версии 1.8.

В существующем приложении пакета SDK для приложений Windows 1.7 (из стабильного канала) можно обновить пакет Nuget до версии 1.8.0-preview (см. раздел "Обновление пакета" в Visual Studio и управление ими с помощью диспетчера пакетов NuGet).

Сведения об обновленной среде выполнения и MSIX см. в разделе "Загрузки" для пакета SDK для приложений Windows.

Новые возможности

Отчеты об ограничении размера запроса

Позволяет приложениям определить, превышает ли входные данные допустимый размер для вызова сводных данных текста. Если входные данные слишком большие, API возвращает индекс, указывающий текущий предел, что позволяет разработчикам соответствующим образом настраивать входные данные. Это ограничение основано на количестве маркеров, а не на байтах или длине символов, и оно может меняться с течением времени из-за нескольких факторов. Поэтому приложения должны рассматривать ограничение как динамические и подверженные изменению.

Тон переопределения текста

Включает перезапись текста с определенными тонами. Случайный вариант перефразирует содержимое, чтобы звучать более неофициальным и беседным, используя естественное, спонтанное выражение при сохранении смысла и формата. Формальный параметр преобразует текст в полированную, профессиональную версию, сохраняя исходную структуру и детали с точным языком, подходящим для формального контекста. Общий параметр сохраняет исходный тон и намерение, гарантируя, что значение остается неизменным.

Параметры сводки бесед

Позволяет разработчикам указать нужный язык выходных данных для суммирования бесед. Это позволяет приложениям создавать сводки на целевом языке, улучшать локализацию и взаимодействие с пользователем.

Другие важные изменения

  • До WinAppSDK 1.8 упакованные приложения, работающие в AppContainer, не требовали возможности packageManagement из-за проблемы автоматической инициализации DeploymentManager. Эта проблема устранена, и, в свою очередь, для приложений на основе AppContainer теперь требуется возможность packageManagement.

Новые API

Этот выпуск включает следующие новые API по сравнению с стабильным выпуском 1.7:

Microsoft.Windows.AI.Foundation
 
    AIFoundationContract
    EmbeddingVector
Microsoft.Windows.AI.Imaging
 
    ImageObjectRemover
    ImageObjectRemoverContract
Microsoft.Windows.AI.Text
 
    ConversationItem
    ConversationSummaryOptions
    InputKind
    LanguageModel
        CreateContext
        CreateContext
        CreateContext
        GenerateEmbeddingVectors
        GenerateEmbeddingVectors
        GenerateResponseAsync
        GenerateResponseAsync
        GenerateResponseAsync
        GenerateResponseFromEmbeddingsAsync
        GenerateResponseFromEmbeddingsAsync
        GenerateResponseFromEmbeddingsAsync
        GetUsablePromptLength
        GetUsablePromptLength
        GetVectorSpaceId

    LanguageModelEmbeddingVectorResult
    TextRewriter
        RewriteAsync
 
    TextRewriteTone
    TextSummarizer
        IsPromptLargerThanContext
        IsPromptLargerThanContext
        SummarizeConversationAsync
Microsoft.Windows.ApplicationModel.Background.UniversalBGTask
 
    Task
        Run
Microsoft.Windows.Storage.Pickers
 
    FileOpenPicker
    FileSavePicker
    FolderPicker
    PickerLocationId
    PickerViewMode
    PickFileResult
    PickFolderResult
    StoragePickersContract
Microsoft.Windows.Widgets.Feeds.Providers
 
    FeedManager
        TryRemoveAnnouncementById
 
    IFeedManager3

Новые API по сравнению с 1.8-exp4

Microsoft.Windows.AI.Text
 
    TextSummarizer
        IsPromptLargerThanContext
Microsoft.Windows.Storage.Pickers
 
    FileSavePicker
        SuggestedFolder
 
    StoragePickersContract

Известные проблемы

  • Автономное использование пакетов компонентов (например, Microsoft.WindowsAppSDK.WinUI) потребует ссылки на пакет уровня приложения на последнюю версию Microsoft.Windows.SDK.BuildTools.MSIX, чтобы устранить проблему с некоторыми решениями на основе wapproj из-за ошибки "WinAppSdkExpandPriContent". Ссылка на полный пакет Microsoft.WindowsAppSDK (распространенный сценарий) не требует этого.

Архив заметок о выпуске канала предварительной версии

Раскрыть для доступа к ссылкам на архивные заметки о выпусках канала предварительной версии