Create template (Cloud-only)
templates.create(TemplateCreateParams**kwargs) -> TemplateCreateResponse
/v1/templates
Creates a new template from an existing agent or agent file
Parameters
type: Literal["agent"]
Returns
Create template (Cloud-only)
import os
from letta_client import Letta
client = Letta(
api_key=os.environ.get("LETTA_API_KEY"), # This is the default and can be omitted
)
template = client.templates.create(
agent_id="agent_id",
type="agent",
)
print(template.id)
{
"id": "id",
"latest_version": "latest_version",
"name": "name",
"project_id": "project_id",
"project_slug": "project_slug",
"template_deployment_slug": "template_deployment_slug",
"updated_at": "updated_at",
"description": "description"
}
Returns Examples
{
"id": "id",
"latest_version": "latest_version",
"name": "name",
"project_id": "project_id",
"project_slug": "project_slug",
"template_deployment_slug": "template_deployment_slug",
"updated_at": "updated_at",
"description": "description"
}