Make AI Agents
Make AI agent reference
18 min
this article contains reference information on make ai agent in the ai agents configuration tab and the make ai agents app make ai agent reference /#ai agents configuration , on the left sidebar , is where you can create and configure ai agents make ai agent reference docid\ yue3 2tssmxux1swpt8ep , in {{scenario singular}} builder, is the app for using your ai agent ai agents configuration this section outlines the fields in the ai agents configuration tab system prompt the system prompt is your agent's core instructions it outlines its purpose, behavior, and any guidelines or constraints it should follow the agent follows these instructions across all workflows the improve button on the lower right hand side is an optional prompt improvement feature use it to improve your existing prompt with ai and enable more consistent outcomes after you click improve , you can leave the field empty for an auto improvement or suggest specific improvements click save to apply the changes context in context , you can upload external information to improve the agent's knowledge base examples include internal knowledge bases or reference tables {{product name}} stores the files in context in a rag database, enabling long term ai memory current limitations for uploading in context txt, pdf, docx, csv, and json files only 20 mb maximum per file 50 files maximum per team 100 files maximum per organization 20 files maximum per ai agent you can also view your uploaded context files in the make ai agents app in the {{scenario singular}} builder mcp in mcp , you can connect your agent to mcp servers to access additional tools click the add button to create a connection to an available mcp server, then toggle on the tools that you want the agent to access click save system tools system tools are {{scenario plural lowercase}} your agent uses to make decisions and complete tasks these are tools the agent can always access across all workflows changing system tools impacts all {{scenario plural lowercase}} using an agent when an agent processes requests, it uses tool names and descriptions to choose the right tool for the task similarly, it uses scenario inputs and outputs docid 7odicud0ke9 tr4xwuiqn names and descriptions to choose the right data testing & training testing & training is a chat interface that enables direct communication with your agent, eliminating the need to connect to external tools like telegram or slack use it to test, debug, and refine your agent's responses when you interact with your agent in testing & training , the agent can show you the tools it uses and their inputs and outputs you can click the new chat button to start a new chat make ai agents app this section outlines the make ai agents app's modules and their settings run an agent the make ai agents > run an agent module allows you to create ai agents provide additional {{scenario plural lowercase}} to the agent send messages to the agent, either as additional instructions to modify its context or messages to give it tasks agent choose an existing agent or click the create agent button to create a new agent if you want to create a new agent in the connection field, select your connection in the agent name field, fill in your agent's identification in the model field, select the language model and version provided by your ai service provider in the system prompt field, define the agent's purpose and constraints the system prompt defines the agent in all the {{scenario plural lowercase}} it uses in each {{scenario singular lowercase}} , you can further customize the agent's description with additional instructions context in context , you can view the context files the agent uses for reference thread id in thread id , you can specify a custom thread id to keep all of your interactions with the agent in the same communication thread if you leave the thread id field empty, a new thread id appears in the output additional system instructions in additional system instructions , you can share extra contextual information with the agent dynamically provide context by mapping data from the {{scenario singular lowercase}} to this field messages in messages , send tasks and specific requirements to the agent you can send multiple user messages at once timeout in timeout , set the maximum number of seconds the agent can execute until it is terminated if you leave the timeout field empty, the timeout is 300 seconds (5 minutes) the maximum timeout is 600 seconds (10 minutes) create agent context(file) the make ai agents > create agent context(file) module allows you to upload a context file to an ai agent it is similar to the context field in the ai agents configuration tab, but allows files to be dynamic for example, if you make changes to a google drive document, running this module gives the agent access to the latest version to use create agent context(file) in a {{scenario singular lowercase}} in scenario builder, add a module that retrieves the context file, for example, a google drive > download a file module add the create agent context(file) module in the create agent context(file) module's configuration, under agent , select an existing agent that will store the file as context alternatively, create a new agent in file , select the preceding module that retrieved the file, or map specific data from the file in map click save click run once you have now uploaded a context file to your ai agent you can check the file in the ai agents configuration tab, in context if you try to run this module again to upload an updated context file, you'll receive an error message to prevent an error, add a delete specific agent context module between the module that downloads the file and the create agent context module select the file to delete and replace agent select an existing agent that will store the context file, or click the create agent button to create a new agent tools tools that your selected agent can use scenarios scenarios your selected agent can use in add tools , you can add new scenarios context upload context files that your selected agent uses as a reference you can also see the files you already uploaded to the agent file choose the name of the module that downloaded the context file this option uploads the entire file and keeps the same file name as the original map change the file name in file name and map a specific value from the context file in data create agent context(text) the make ai agents > create agent context(text) module allows you to upload text to an ai agent to be used as its context agent select an existing agent that will store the context file, or click the create agent button to create a new agent context name name the context file to identify and retrieve it later context insert text or map text from preceding modules get agent contexts the make ai agents > get agent contexts module retrieves the context files that an ai agent has stored in its memory when you run the module, context files appear in the module's output to view its output, click on the white bubble above the module under operation , expand body , which includes a numbered item for each context file agent select an existing agent, or click the create agent button to create a new agent delete specific agent context the make ai agents > delete specific agent context module allows you to delete an ai agent's context file you can use this module to remove a specific context file from an agent's memory, or delete a file to replace it with an updated version agent select an existing agent, or click the create agent button to create a new agent context select an uploaded context file to delete from an agent's memory delete all agent context the make ai agents > delete specific agent context module allows you to delete all context files stored in an ai agent's memory you can use this module on its own in a scenario click run once to delete all of the agent's context files agent select an existing agent, or click the create agent button to create a new agent