2024-06-24 17:37:12 +00:00
|
|
|
namespace BotSharp.Abstraction.Agents.Enums;
|
|
|
|
|
|
|
|
|
|
public class BuiltInAgentId
|
|
|
|
|
{
|
2024-07-17 21:03:46 +00:00
|
|
|
/// <summary>
|
|
|
|
|
/// A routing agent can be used as a base router.
|
|
|
|
|
/// </summary>
|
2024-06-24 17:37:12 +00:00
|
|
|
public const string AIAssistant = "01fcc3e5-9af7-49e6-ad7a-a760bd12dc4a";
|
2024-07-17 21:03:46 +00:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// A demo agent used for open domain chatting
|
|
|
|
|
/// </summary>
|
2024-06-24 17:37:12 +00:00
|
|
|
public const string Chatbot = "01e2fc5c-2c89-4ec7-8470-7688608b496c";
|
2024-07-17 21:03:46 +00:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Human customer service
|
|
|
|
|
/// </summary>
|
2024-06-24 17:37:12 +00:00
|
|
|
public const string HumanSupport = "01dcc3e5-0af7-49e6-ad7a-a760bd12dc4b";
|
2024-07-17 21:03:46 +00:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Used as a container to host the shared tools/ utilities built in different plugins.
|
|
|
|
|
/// </summary>
|
2024-07-10 04:36:49 +00:00
|
|
|
public const string UtilityAssistant = "6745151e-6d46-4a02-8de4-1c4f21c7da95";
|
2024-07-17 21:03:46 +00:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Used when router can't route to any existing task agent
|
|
|
|
|
/// </summary>
|
2024-07-11 21:43:03 +00:00
|
|
|
public const string Fallback = "01fcc3e5-0af7-49e6-ad7a-a760bd12dc4d";
|
2024-07-17 21:03:46 +00:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Used by knowledgebase plugin to acquire domain knowledge
|
|
|
|
|
/// </summary>
|
|
|
|
|
public const string Learner = "01acc3e5-0af7-49e6-ad7a-a760bd12dc40";
|
2024-08-29 21:33:32 +00:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Plan feasible implementation steps for complex problems
|
|
|
|
|
/// </summary>
|
|
|
|
|
public const string Planner = "282a7128-69a1-44b0-878c-a9159b88f3b9";
|
2024-06-24 17:37:12 +00:00
|
|
|
}
|