namespace AIStudio.Provider.OpenAI; /// /// Represents a tool used by the AI model. /// /// /// Right now, only our OpenAI provider is using tools. Thus, this class is located in the /// OpenAI namespace. In the future, when other providers also support tools, this class can /// be moved into the provider namespace. /// /// The type of the tool. public record Tool(string Type);