// Copyright (c) Microsoft. All rights reserved. namespace Microsoft.Extensions.AI; /// /// Proposal for abstraction updates based on the common code interpreter tool properties. /// Based on the decision, the abstraction can be updated in M.E.AI directly. /// public class NewHostedCodeInterpreterTool : HostedCodeInterpreterTool { /// Gets or sets a collection of to be used as input to the code interpreter tool. /// /// Services support different varied kinds of inputs. Most support the IDs of files that are hosted by the service, /// represented via . Some also support binary data, represented via . /// Unsupported inputs will be ignored by the to which the tool is passed. /// public IList? Inputs { get; set; } }