49 lines
1.1 KiB
C#
49 lines
1.1 KiB
C#
namespace xAiApi.Models
|
|
{
|
|
/// <summary>
|
|
/// Describe Specified Prompt ...
|
|
/// </summary>
|
|
public class XAiPromptDescriptor
|
|
{
|
|
/// <summary>
|
|
/// Prompt Name ...
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// Prompt Template ...
|
|
/// </summary>
|
|
public string Template { get; set; }
|
|
|
|
/// <summary>
|
|
/// Prompt Description ...
|
|
/// </summary>
|
|
public string Description { get; set; }
|
|
|
|
/// <summary>
|
|
/// Prompt Template Params ...
|
|
/// </summary>
|
|
public XAiPromptParam[] Params { get; set; } = [];
|
|
}
|
|
|
|
/// <summary>
|
|
/// Specified a Prompt Param ...
|
|
/// </summary>
|
|
public class XAiPromptParam
|
|
{
|
|
/// <summary>
|
|
/// Param Name ...
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// Param Identifier ...
|
|
/// </summary>
|
|
public string Param { get; set; }
|
|
|
|
/// <summary>
|
|
/// Parma Description ...
|
|
/// </summary>
|
|
public string Description { get; set; }
|
|
}
|
|
} |