Understanding Julep Agents and their capabilities
Option | Type | Description | Default |
---|---|---|---|
name | string | The name of your agent | Required |
canonical_name | string | A unique identifier for your agent, following the pattern [a-zA-Z][a-zA-Z0-9_]* | null |
project | string | The canonical name of the project this agent belongs to | "default" |
about | string | A brief description of what your agent does | "" |
model | string | The language model your agent uses (e.g., “gpt-4-turbo”, “gemini-nano”) | "" |
instructions | string | list[string] | Specific tasks or behaviors expected from the agent | [] |
metadata | object | Key-value pairs for additional information about your agent | null |
default_settings | object | Default configuration settings for the agent. See supported parameters for details. | null |
default_system_template | string | Default system template for all sessions created by this agent. | See default system template |
Default System Template
create
method in the Python or Node.js SDK.
response_format
in the default_settings
:
project
parameter. If not specified, the agent will be assigned to the “default” project.
For example: