Class Prompt
Represents a text prompt used in LLM (Large Language Model) AI interactions.
Probably the most common type of prompt in AIDevKit.
Assembly: Glitch9.AIDevKit.dll
Syntax
public sealed class Prompt : PromptBase<string>, IPrompt, IValidatable, IEquatable<PromptBase>, IModeratable
Constructors
|
Edit this page
View Source
Prompt()
Declaration
|
Edit this page
View Source
Prompt(string)
Declaration
public Prompt(string text)
Parameters
| Type |
Name |
Description |
| string |
text |
|
Properties
|
Edit this page
View Source
Length
Declaration
[JsonIgnore]
public int Length { get; }
Property Value
Methods
|
Edit this page
View Source
GetPromptText()
Declaration
public override string GetPromptText()
Returns
Overrides
|
Edit this page
View Source
IsValid()
Declaration
public override bool IsValid()
Returns
Overrides
|
Edit this page
View Source
ToModerationPrompt()
Declaration
public ModerationPrompt ToModerationPrompt()
Returns
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
|
Edit this page
View Source
implicit operator string(Prompt)
Declaration
public static implicit operator string(Prompt prompt)
Parameters
| Type |
Name |
Description |
| Prompt |
prompt |
|
Returns
|
Edit this page
View Source
implicit operator Prompt(string)
Declaration
public static implicit operator Prompt(string prompt)
Parameters
| Type |
Name |
Description |
| string |
prompt |
|
Returns
Implements
Extension Methods