possible to run Microsoft.Windows.AI snippets?

rs38
edited August 16 in General

like this:

using Microsoft.Windows.AI;
using Microsoft.Windows.AI.Text;

var readyState = LanguageModel.GetReadyState();
if (readyState is AIFeatureReadyState.Ready or AIFeatureReadyState.NotReady)
{
    if (readyState == AIFeatureReadyState.NotReady)
    {
        var op = await LanguageModel.EnsureReadyAsync();
    }

    using LanguageModel languageModel = await LanguageModel.CreateAsync();

    string prompt = "Tell me a short story";

    var result = languageModel.GenerateResponseAsync(prompt);

    result.Progress += (sender, args) =>
    {
        Console.Write(args);
    };

    await result;
}

(Linqpad8 Winarm)