// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using Microsoft.Teams.AI.Messages; namespace Microsoft.Teams.AI.Models; /// /// a model that can reason over audio /// [Obsolete("Microsoft.Teams.AI is deprecated and will be removed by end of summer 2026.")] public interface IAudioModel : IModel { /// /// send a message to the model /// /// the message to send /// the models response public Task> Send(UserMessage message, TOptions? options = default, CancellationToken cancellationToken = default); /// /// send a message to the model /// /// the message to send /// the models response public Task> Send(UserMessage message, TOptions? options = default, CancellationToken cancellationToken = default); }