// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. namespace Microsoft.Teams.AI; /// /// models act as the communication driver /// or connection to one or more LLM's, either remotely or /// locally. /// [Obsolete("Microsoft.Teams.AI is deprecated and will be removed by end of summer 2026.")] public interface IModel { /// /// the model name /// public string Name { get; } /// /// send a message to the model /// /// the message to send /// the models response public Task Send(IMessage message, TOptions? options = default, CancellationToken cancellationToken = default); }