Key")); var client = aoaiClient.GetChatClient("<Deployment Name>"); var response = await client.CompleteChatAsync( new ChatMessage[] { new SystemChatMessage("System prompt"), new UserChatMessage("User prompt") }); Console.WriteLine(response.Value.Content[0].Text); 2.0.0-betaから 15
new OpenAIClient( new Uri("<AOAI Endpoint>"), new AzureKeyCredential("AOAI Key")); var response = await client.GetChatCompletionsAsync( new ChatCompletionsOptions { DeploymentName = "<Deployment Name>", Messages = { new ChatRequestSystemMessage("System"), new ChatRequestUserMessage(new ChatMessageImageContentItem(sr, "image/jpg")), new ChatRequestUserMessage("User") }, }); Console.WriteLine(response.Value.Choices[0].Message.Content); 1.0.0-betaまで 20
new AzureOpenAIClient( new Uri("<AOAI Endpoint>"), new AzureKeyCredential("AOAI Key")); var client = aoaiClient.GetChatClient("<Deployment Name>"); var userPrompt = new UserChatMessage("User prompt"); userPrompt.Content.Add( ChatMessageContentPart.CreateImageMessageContentPart(BinaryData.FromStream(fs), "image/jpg")); var response = await client.CompleteChatAsync( new ChatMessage[] { new SystemChatMessage("System prompt"), userPrompt }); Console.WriteLine(response.Value.Content[0].Text); 2.0.0-betaから 23