elizaos--eliza
426e9eeabd
Voice Workbench / headless workbench (mocked backends) (push) Has been cancelled
Voice Workbench / real acoustic lane (nightly, provisioned only) (push) Has been cancelled
ci / test (push) Has been cancelled
ci / lint-and-format (push) Has been cancelled
ci / build (push) Has been cancelled
ci / dev-startup (push) Has been cancelled
gitleaks / gitleaks (push) Has been cancelled
Markdown Links / Relative Markdown Links (push) Has been cancelled
Quality (Extended) / Homepage Build (PR smoke) (push) Has been cancelled
Quality (Extended) / Comment-only diff guard (push) Has been cancelled
Quality (Extended) / Format + Type Safety Ratchet (push) Has been cancelled
Quality (Extended) / Develop Gate (secret scan + UI determinism) (push) Has been cancelled
Quality (Extended) / Develop Gate (lint) (push) Has been cancelled
Chat shell gestures / Chat shell gesture + parity e2e (push) Has been cancelled
Cloud Gateway Discord / Test (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx @biomejs/biome check packages/lifeops-bench/src, benchmark-lint) (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx vitest run --config packages/lifeops-bench/vitest.config.ts --root packages/lifeops-bench --passWithNoTests, benchmark-tests) (push) Has been cancelled
Build Agent Image / build-and-push (push) Has been cancelled
Dev Smoke / bun run dev onboarding chat (push) Has been cancelled
Dev Smoke / Vite HMR dependency-level smoke (push) Has been cancelled
Electrobun Submodule Guard / electrobun gitlink is fetchable (push) Has been cancelled
Publish @elizaos/example-code / check_npm (push) Has been cancelled
Publish @elizaos/example-code / publish_npm (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / verify_version (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / publish_npm (push) Has been cancelled
Sandbox Live Smoke / Sandbox live smoke (push) Has been cancelled
Snap Build & Test / Build Snap (amd64) (push) Has been cancelled
Snap Build & Test / Build Snap (arm64) (push) Has been cancelled
Test Packaging / elizaos CLI global-install smoke (node + bun) (push) Has been cancelled
Cloud Gateway Webhook / Test (push) Has been cancelled
Cloud Tests / lint-and-types (push) Has been cancelled
Cloud Tests / unit-tests (push) Has been cancelled
Cloud Tests / integration-tests (push) Has been cancelled
Cloud Tests / e2e-tests (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
Deploy Apps Worker (Product 2) / Determine environment (push) Has been cancelled
Deploy Apps Worker (Product 2) / Deploy apps worker to apps-control host (${{ needs.determine-env.outputs.environment }}) (push) Has been cancelled
Deploy Eliza Provisioning Worker / Determine environment (push) Has been cancelled
Deploy Eliza Provisioning Worker / Deploy worker to Hetzner host (${{ needs.determine-env.outputs.environment }} @ ${{ needs.determine-env.outputs.deployment_sha }}) (push) Has been cancelled
Dev Smoke / Classify changed paths (push) Has been cancelled
supply-chain / sbom (push) Has been cancelled
supply-chain / vulnerability-scan (push) Has been cancelled
Build, Push & Deploy to Phala Cloud / build-and-push (push) Has been cancelled
Test Packaging / Validate Packaging Configs (push) Has been cancelled
Test Packaging / Build & Test PyPI Package (push) Has been cancelled
Test Packaging / PyPI on Python ${{ matrix.python }} (push) Has been cancelled
Test Packaging / Pack & Test JS Tarballs (push) Has been cancelled
UI Fixture E2E / ui-fixture-e2e (push) Has been cancelled
UI Fixture E2E / fixture-e2e (push) Has been cancelled
UI Story Gate / story-gate (push) Has been cancelled
vault-ci / test (macos-latest) (push) Has been cancelled
vault-ci / test (ubuntu-latest) (push) Has been cancelled
vault-ci / test (windows-latest) (push) Has been cancelled
vault-ci / app-core wiring tests (push) Has been cancelled
verify-patches / verify patches/CHECKSUMS.sha256 (push) Has been cancelled
Voice Benchmark Smoke / voice-emotion fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voiceagentbench fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench-quality unit smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench TypeScript unit (no audio) (push) Has been cancelled
Voice Benchmark Smoke / voice bench smoke summary (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/app-core test bun run --cwd packages/elizaos test bun run --cwd packages/cloud/shared test], app-and-cli) (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/scenario-runner test bun run --cwd packages/vault test bun run --cwd packages/security test bun run --cwd plugins/plugin-coding-tools test], framework-packages) (push) Has been cancelled
Windows CI / windows ([bun run --cwd plugins/plugin-elizacloud test bun run --cwd plugins/plugin-discord test bun run --cwd plugins/plugin-anthropic test bun run --cwd plugins/plugin-openai test bun run --cwd plugins/plugin-app-control test bun run --cwd plugins/pl… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run build --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/agent --concurrency=4 node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh node packages/scripts/run… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run typecheck --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/cloud-shared --concurrency=4 bun run --cwd packages/core test bun run --cwd packages/shared test], core-runtime, 75) (push) Has been cancelled
264 行
6.0 KiB
Plaintext
264 行
6.0 KiB
Plaintext
---
|
|
title: Agent Creator
|
|
description: Build AI agents visually with the elizaOS Cloud Agent Creator. No code required to create powerful conversational agents.
|
|
---
|
|
|
|
# Agent Creator
|
|
|
|
The Agent Creator is a visual editor for building AI agents without writing code.
|
|
|
|
<Info>
|
|
Access the Agent Creator at [Dashboard → Agent Creator](https://elizacloud.ai/dashboard/build)
|
|
</Info>
|
|
|
|
## Overview
|
|
|
|
The Agent Creator provides a streamlined interface for:
|
|
|
|
- **Character Design**: Define personality and communication style
|
|
- **Avatar Generation**: AI-powered avatar creation
|
|
- **Model Selection**: Choose from multiple AI providers
|
|
- **Live Preview**: Test your agent in real-time
|
|
- **One-Click Deploy**: Launch instantly to production
|
|
|
|
## Getting Started
|
|
|
|
<Steps>
|
|
<Step title="Open Agent Creator">
|
|
|
|
Navigate to [Dashboard → Build](https://elizacloud.ai/dashboard/build) to access the creator.
|
|
|
|
</Step>
|
|
|
|
<Step title="Enter Basic Info">
|
|
|
|
- **Name**: Your agent's display name
|
|
- **Description**: Brief summary of what your agent does
|
|
|
|
</Step>
|
|
|
|
<Step title="Define Personality">
|
|
|
|
Fill in the personality fields:
|
|
|
|
- **Bio**: Background and expertise
|
|
- **Style**: Communication tone
|
|
- **Topics**: Areas of knowledge
|
|
|
|
</Step>
|
|
|
|
<Step title="Generate Avatar (Optional)">
|
|
|
|
Click "Generate Avatar" to create an AI-generated profile image.
|
|
|
|
</Step>
|
|
|
|
<Step title="Preview & Test">
|
|
|
|
Use the built-in chat to test your agent's responses.
|
|
|
|
</Step>
|
|
|
|
<Step title="Deploy">
|
|
|
|
Click "Deploy" to make your agent live.
|
|
|
|
</Step>
|
|
</Steps>
|
|
|
|
## Character Fields
|
|
|
|
### Name & Description
|
|
|
|
```
|
|
Name: Research Assistant
|
|
Description: An expert AI that helps with academic research and data analysis.
|
|
```
|
|
|
|
### Bio
|
|
|
|
The bio defines your agent's background. Use multiple statements for comprehensive context:
|
|
|
|
```
|
|
- PhD-level expertise in machine learning and data science
|
|
- Experienced in analyzing research papers and synthesizing findings
|
|
- Skilled at explaining complex topics in accessible language
|
|
```
|
|
|
|
### Style
|
|
|
|
Style instructions shape how your agent communicates:
|
|
|
|
**All Contexts:**
|
|
|
|
```
|
|
- Professional and academic tone
|
|
- Evidence-based reasoning
|
|
- Clear and well-structured responses
|
|
```
|
|
|
|
**Chat-Specific:**
|
|
|
|
```
|
|
- Conversational yet informative
|
|
- Ask clarifying questions when needed
|
|
- Provide step-by-step explanations
|
|
```
|
|
|
|
### Topics
|
|
|
|
Define areas of expertise:
|
|
|
|
```
|
|
machine learning, data science, research methodology,
|
|
statistics, academic writing, literature review
|
|
```
|
|
|
|
### Adjectives
|
|
|
|
Personality descriptors:
|
|
|
|
```
|
|
knowledgeable, thorough, patient, analytical, helpful
|
|
```
|
|
|
|
## Model Configuration
|
|
|
|
### Supported Providers
|
|
|
|
Available providers and models come from the current model catalog. Use the
|
|
dashboard model selector or [Models API](/cloud/api/models) for the live list.
|
|
|
|
### Temperature Settings
|
|
|
|
| Temperature | Behavior |
|
|
| ------------- | ----------------------------------- |
|
|
| **0.0 - 0.3** | More focused, deterministic |
|
|
| **0.4 - 0.7** | Balanced creativity and consistency |
|
|
| **0.8 - 1.0** | More creative, varied responses |
|
|
|
|
<Warning>
|
|
Higher temperatures may produce less predictable outputs. Start with 0.7 for
|
|
most use cases.
|
|
</Warning>
|
|
|
|
## Avatar Generation
|
|
|
|
The Agent Creator includes AI-powered avatar generation.
|
|
|
|
### Generation Options
|
|
|
|
- **Style**: Realistic, Cartoon, Anime, Abstract
|
|
- **Background**: Solid color, Gradient, Scene
|
|
- **Expression**: Neutral, Friendly, Professional
|
|
|
|
### Custom Upload
|
|
|
|
You can also upload a custom avatar image:
|
|
|
|
- Supported formats: PNG, JPG, WebP
|
|
- Recommended size: 512x512 pixels
|
|
- Maximum file size: 2MB
|
|
|
|
## Advanced Settings
|
|
|
|
### System Prompt Override
|
|
|
|
For fine-grained control, you can provide a custom system prompt:
|
|
|
|
```
|
|
You are {name}, a helpful AI assistant.
|
|
|
|
Background:
|
|
{bio}
|
|
|
|
Communication Style:
|
|
{style}
|
|
|
|
Always be helpful and accurate.
|
|
```
|
|
|
|
### Knowledge Base
|
|
|
|
Connect documents to enhance your agent's knowledge:
|
|
|
|
1. Open the [Knowledge Base](/cloud/documents) (manage via the elizaOS app or the documents API)
|
|
2. Upload documents (PDF, TXT, MD)
|
|
3. Link to your agent in the creator
|
|
|
|
### MCP Tools
|
|
|
|
Connect external tools via MCP:
|
|
|
|
1. Browse the [MCP Registry](https://elizacloud.ai/dashboard/mcps)
|
|
2. Select tools to enable
|
|
3. Configure tool-specific settings
|
|
|
|
## Templates
|
|
|
|
Start from pre-built templates:
|
|
|
|
<CardGroup cols={2}>
|
|
<Card title="Business Assistant" icon="briefcase">
|
|
Professional agent for business queries, scheduling, and communication.
|
|
</Card>
|
|
<Card title="Research Helper" icon="book">
|
|
Academic-focused agent for research and analysis.
|
|
</Card>
|
|
<Card title="Code Reviewer" icon="code">
|
|
Technical agent for code review and debugging.
|
|
</Card>
|
|
<Card title="Creative Writer" icon="pen-nib">
|
|
Creative agent for writing, brainstorming, and content creation.
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
## Export & Import
|
|
|
|
### Export Character JSON
|
|
|
|
Download your agent's configuration as JSON:
|
|
|
|
```json
|
|
{
|
|
"name": "Research Assistant",
|
|
"bio": [...],
|
|
"style": {...},
|
|
"modelProvider": "openai",
|
|
"settings": {...}
|
|
}
|
|
```
|
|
|
|
### Import Existing Character
|
|
|
|
Upload a character JSON file to populate the creator:
|
|
|
|
1. Click "Import Character"
|
|
2. Select your JSON file
|
|
3. Review and modify as needed
|
|
4. Deploy
|
|
|
|
## Tips for Success
|
|
|
|
- **Be Specific** — Detailed style instructions lead to more consistent behavior
|
|
- **Test Extensively** — Try various scenarios in the preview before deploying
|
|
- **Iterate** — Start simple and add complexity based on testing results
|
|
- **Use Templates** — Start from a template and customize for faster setup
|
|
|
|
## Next Steps
|
|
|
|
<CardGroup>
|
|
<CardGroup.Card title="AI Agents" href="/cloud/agents">
|
|
Learn more about agent capabilities
|
|
</CardGroup.Card>
|
|
<CardGroup.Card title="Character JSON" href="/cloud/character-json">
|
|
Advanced character configuration
|
|
</CardGroup.Card>
|
|
<CardGroup.Card title="Knowledge Base" href="/cloud/documents">
|
|
Enhance agents with RAG
|
|
</CardGroup.Card>
|
|
<CardGroup.Card title="API Explorer" href="https://elizacloud.ai/dashboard/api-explorer">
|
|
Test your agent via API
|
|
</CardGroup.Card>
|
|
</CardGroup>
|