Show / Hide Table of Contents

Class ConversationArgs

Arguments to be used for LLM conversation.

Inheritance
object
ConversationArgs
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.Asset.LLM
Assembly: WMServer.dll
Syntax
public class ConversationArgs

Properties

ConversationID

An ID specifying an ongoing conversation. If null or unspecified, create a new conversation.

Declaration
public string? ConversationID { get; set; }
Property Value
Type Description
string

FilterType

How the optional supplied tags should be used to filter (RAG) context.

Declaration
public string FilterType { get; set; }
Property Value
Type Description
string

Format

Potential strings to specify formatting.

Declaration
public string Format { get; set; }
Property Value
Type Description
string

LLM

An ID or fullPathName specifying the LLM asset to use in this conversation.

Declaration
public string LLM { get; set; }
Property Value
Type Description
string

Message

The message provided.

Declaration
public string Message { get; set; }
Property Value
Type Description
string

Schema

Potential additional specifications to formatting.

Declaration
public string Schema { get; set; }
Property Value
Type Description
string

Tags

Optional tags used to filter (RAG) context.

Declaration
public List<string> Tags { get; set; }
Property Value
Type Description
List<string>
In this article
Back to top Copyright © 2025 Quantellia LLC.    Version 2.0.0 Revision 399     Last Updated 1/15/2025    DRAFT DOCUMENTATION. SUBJECT TO CHANGE