вот код:
Код: Выделить всё
private async void button1_Click(object sender, EventArgs e)
{
OpenAIClient client = new OpenAIClient(new Uri("my uri"), new AzureKeyCredential("my key"));
var chatCompletionsOptions = new ChatCompletionsOptions()
{
DeploymentName = "my deployment name", //This must match the custom deployment name you chose for your model
Messages =
{
new ChatRequestSystemMessage("You are a helpful assistant."),
new ChatRequestUserMessage("please translate 'BUILDING FINAL DETAILS TO BE CONFIRMED BY A SUPPLIER IN THE NEXT PROJECT PHASE.' to spanish."),
new ChatRequestAssistantMessage(""),
},
MaxTokens = 100
};
Response response = client.GetChatCompletions(chatCompletionsOptions);
Console.WriteLine(response.Value.Choices[0].Message.Content.Split('"')[1]);
Console.WriteLine();
}
Подробнее здесь: https://stackoverflow.com/questions/781 ... enaiclient