Skip to Content

AI Agents

AI Agents are the core of elizaOS Cloud. Each agent is a conversational AI with its own personality, knowledge, and capabilities.

Stable

Overview

An agent in elizaOS Cloud consists of:

Creating an Agent

Using the Dashboard

Go to Dashboard → My Agents and click “Create Agent”.

Configure Character

Fill in the agent’s personality:

  • Name: Display name for your agent
  • Bio: Background and expertise
  • Style: Communication tone and formatting

Select Model

Choose your AI model provider and model:

  • OpenAI (GPT-4o, GPT-4o-mini)
  • Anthropic (Claude Sonnet 4.6)
  • Google (Gemini Pro)

Deploy

Click “Deploy” to launch your agent.

Character Configuration

The character JSON defines your agent’s personality and behavior.

{ "name": "Research Assistant", "bio": [ "Expert researcher with deep knowledge in scientific literature", "Specializes in data analysis and synthesis", "Values accuracy and proper citation" ], "lore": [ "Trained on millions of academic papers", "Developed by a team of PhD researchers" ], "style": { "all": [ "Professional and academic tone", "Evidence-based reasoning", "Clear and structured responses" ], "chat": ["Concise yet thorough", "Ask clarifying questions when needed"], "post": ["Formal academic style", "Include citations"] }, "topics": ["science", "research", "data analysis", "academic writing"], "adjectives": ["knowledgeable", "thorough", "precise", "helpful"], "modelProvider": "openai", "settings": { "model": "gpt-4o", "temperature": 0.7, "maxTokens": 4096 } }

Character Fields

FieldTypeDescription
namestringDisplay name of the agent
biostring[]Array of background/expertise statements
lorestring[]Additional context and backstory
style.allstring[]Global style instructions
style.chatstring[]Chat-specific instructions
style.poststring[]Social media post instructions
topicsstring[]Areas of expertise
adjectivesstring[]Personality descriptors
modelProviderstringAI provider (openai, anthropic, google)
settingsobjectModel-specific settings

Agent Management

List Agents

curl -X GET "https://cloud.milady.ai/api/my-agents/characters" \ -H "Authorization: Bearer YOUR_API_KEY"

Get Agent Details

curl -X GET "https://cloud.milady.ai/api/my-agents/characters/{agentId}" \ -H "Authorization: Bearer YOUR_API_KEY"

Delete Agent

curl -X DELETE "https://cloud.milady.ai/api/my-agents/characters/{agentId}" \ -H "Authorization: Bearer YOUR_API_KEY"

Agent Status

Agents can be in one of these states:

StatusDescription
activeAgent is running and accepting requests
pausedAgent is temporarily disabled
deployingAgent deployment in progress
errorAgent encountered an error

Monetization

New

Publish your agents to the marketplace and earn from usage.

curl -X POST "https://cloud.milady.ai/api/v1/agents/{agentId}/publish" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "pricing": { "perMessage": 0.001, "perMinute": 0.01 }, "visibility": "public" }'

Learn more about agent monetization in the Earnings documentation.

Best Practices

Next Steps