OpenTelemetryImageGenerator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет делегированный генератор изображений, реализующий семантические соглашения OpenTelemetry для систем генеривных ИИ.
public ref class OpenTelemetryImageGenerator sealed : Microsoft::Extensions::AI::DelegatingImageGenerator
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class OpenTelemetryImageGenerator : Microsoft.Extensions.AI.DelegatingImageGenerator
public sealed class OpenTelemetryImageGenerator : Microsoft.Extensions.AI.DelegatingImageGenerator
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type OpenTelemetryImageGenerator = class
inherit DelegatingImageGenerator
type OpenTelemetryImageGenerator = class
inherit DelegatingImageGenerator
Public NotInheritable Class OpenTelemetryImageGenerator
Inherits DelegatingImageGenerator
- Наследование
- Атрибуты
Комментарии
Этот класс предоставляет реализацию семантических соглашений для систем Генеривных ИИ версии 1.40, определенных по адресу https://opentelemetry.io/docs/specs/semconv/gen-ai/. Спецификация по-прежнему экспериментальна и подлежит изменению; Таким образом, выходные данные телеметрии этого клиента также могут быть изменены.
Конструкторы
| Имя | Описание |
|---|---|
| OpenTelemetryImageGenerator(IImageGenerator, ILogger, String) |
Инициализирует новый экземпляр класса OpenTelemetryImageGenerator. |
Свойства
| Имя | Описание |
|---|---|
| EnableSensitiveData |
Возвращает или задает значение, указывающее, следует ли включать потенциально конфиденциальную информацию в данные телеметрии. |
| InnerGenerator |
Возвращает внутренний IImageGenerator. (Унаследовано от DelegatingImageGenerator) |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. (Унаследовано от DelegatingImageGenerator) |
| Dispose(Boolean) |
Предоставляет механизм освобождения неуправляемых ресурсов. (Унаследовано от DelegatingImageGenerator) |
| GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken) |
Отправляет запрос на создание образа и возвращает созданный образ в виде ImageGenerationResponse. |
| GetService(Type, Object) |
Запрашивает IImageGenerator объект указанного типа |