Код: Выделить всё
private OpenAIClient client = // initialize;
private async Task Complete(string model, string prompt) =>
await client.GetCompletionsAsync(model, prompt);
Код: Выделить всё
private readonly Mock client= new();
client
.Setup(x => x.GetCompletionsAsync(It.IsAny(), It.IsAny(), It.IsAny()))
.ReturnsAsync(Response.FromValue(JsonConvert.DeserializeObject(completionsJson), Mock.Of()));
Подробнее здесь: https://stackoverflow.com/questions/769 ... hat-client
Мобильная версия