namespace AIStudio.Assistants.ERI; /// /// Represents information about the used embedding for a data source. /// /// What kind of embedding is used. For example, "Transformer Embedding," "Contextual Word /// Embedding," "Graph Embedding," etc. /// Name the embedding used. This can be a library, a framework, or the name of the used /// algorithm. /// A short description of the embedding. Describe what the embedding is doing. /// Describe when the embedding is used. For example, when the user prompt contains certain /// keywords, or anytime? /// A link to the embedding's documentation or the source code. Might be null. public readonly record struct EmbeddingInfo( string EmbeddingType, string EmbeddingName, string Description, string UsedWhen, string? Link);