Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure AI Studio View Code doesn't compile #96

Open
DataJuggler opened this issue Feb 1, 2024 · 1 comment
Open

Azure AI Studio View Code doesn't compile #96

DataJuggler opened this issue Feb 1, 2024 · 1 comment

Comments

@DataJuggler
Copy link

DataJuggler commented Feb 1, 2024

I don't know if this is the correct place to report this, but I was trying to test Chat Completions since GPT35 doesn't support completions. When you click view code, you are given this code

Response<ChatCompletions> responseWithoutStream = await client.GetChatCompletionsAsync(
    "GPT35",
      new ChatCompletionsOptions()
      {
        Messages =
        {
           new ChatMessage(ChatRole.System, @"You are an AI assistant that helps people find information."),

        },
        Temperature = (float)0.7,
        MaxTokens = 800,
        NucleusSamplingFactor = (float)0.95,
        FrequencyPenalty = 0,
        PresencePenalty = 0,
  });

  ChatCompletions response = responseWithoutStream.Value;

ChatMessage does not exist. I searched and found ChatRequestMessage, is that what this is supposed to be?

Thanks

Please provide us with the following information:

This issue is for a: (mark with an x)

- [ x] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

  1. Go to Azure AI Studio - Chat Playground.
  2. Click View Code - The code sample given doesn't compile (the NuGet package is added and everything else works - meaning all other references are known except ChatMessage class.

I just noticed I have beta12 installed, and the code expects beta5. My guess is the code should be updated if this class ChatMessage did not make it to beta12.

Any log messages given by the failure

image

Expected/desired behavior

View Code should compile with the latest betas if you want people to be up to date on your current code base.

OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)

I have Windows 11. You should probably update your bug report to list MS latest Windows offering.

Versions

As mentioned above, I have Azure.AI.OpenAI beta12 installed. This is probably different in beta5

image

Mention any other details that might be useful

I will try beta5 and see if that compiles. It is just a little frustrating to someone trying to learn this when the sample code doesn't compile.


Thanks! We'll be in touch soon.

@usreekanthreddy
Copy link

It is working for me if I'm using 'Azure.AI.OpenAI --version 1.0.0-beta.5'
Install the .NET library via NuGet: dotnet add package Azure.AI.OpenAI --version 1.0.0-beta.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants