Now there is an implementation of Usage named OpenAiUsage
public class OpenAiUsage implements Usage {
public static OpenAiUsage from(OpenAiApi.Usage usage) {
return new OpenAiUsage(usage);
}
private final OpenAiApi.Usage usage;
This should not contain the Azure SDK class as a private field member. DefaultUsage should be used instead.
See #814 for some original context on this issue.