Optional
cancelCancel system prompt.
The NestiaAgent has a process canceling some candidate functions to call by asking to the A.I. agent with the previous prompt histories.
In that case, this cancel
system prompt would be used. You can
customize it by assigning this function with the given
histories parameter.
Histories of the previous prompts
cancel system prompt
Optional
commonCommon system prompt that would be used in every situation.
Optional
config: INestiaAgentConfigConfiguration of the agent
The common system prompt
Optional
describeDescribe system prompt.
The NestiaAgent has a process describing the return values of the executed functions by requesting to the A.I. agent with the previous prompt histories.
In that case, this describe
system prompt would be used. You can
customize it by assigning this function with the given
histories parameter.
Histories of the previous prompts
describe system prompt
Optional
executeExecute system prompt.
The NestiaAgent has a process filling the arguments of some selected candidate functions by the LLM (Large Language Model) function calling feature with the previous prompt histories, and executing the arguments filled function with validation feedback.
In that case, this execute
system prompt would be used. You can
customize it by assigning this function with the given
histories parameter.
Histories of the previous prompts
execute system prompt https://github.com/samchon/nestia/blob/master/packages/agent/prompts/execute.md
Optional
initializeInitialize system prompt.
When the A.I. chatbot has not informed any functions to the agent yet because the user has not implied any function calling request yet, NestiaAgent says that it is a circumstance that nothing has been initialized yet.
In that case, the initialize
system prompt would be used. You can
customize the initialize
system prompt by assigning this function
with the given histories parameter.
Histories of the previous prompts
initialize system prompt
Optional
selectSelect system prompt.
The NestiaAgent has a process selecting some candidate functions to call by asking to the A.I. agent with the previous prompt histories.
In that case, this select
system prompt would be used. You can
customize it by assigning this function with the given
histories parameter.
Note that, the "select"
means only the function selection. It does
not contain the filling argument or executing the function. It
literally contains only the selection process.
Histories of the previous prompts
select system promopt
System prompt collection of the A.I. chatbot.
INestiaAgentSystemPrompt
is a type represents a collection of system prompts that would be used by the A.I. chatbot of NestiaAgent.You can customize the system prompt by configuring the INestiaAgentConfig.systemPrompt property when creating a new NestiaAgent instance.
If you don't configure any system prompts, the default system prompts would be used which are written in the below directory as markdown documents.
Author
Jeongho Nam - https://github.com/samchon