← 返回
开发者工具 Key 中文

openclaw skill for swarms ai

Build and orchestrate multi-agent AI systems using the Swarms API. Use when creating single agents, multi-agent swarms (sequential, concurrent, hierarchical,...
使用Swarms API构建和编排多智能体AI系统。适用于创建单个智能体或多智能体群(顺序、并发、层级等)。
newsoulontheblock
开发者工具 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 849
下载
💾 6
安装
1
版本
#latest

概述

Swarms AI — Multi-Agent Orchestration

Build production-grade multi-agent systems using the Swarms API platform. Supports single agents, reasoning agents, and swarms of 3–10,000+ agents with 20+ architecture patterns.

Quick Reference

  • Base URL: https://api.swarms.world
  • Auth: x-api-key header with API key from swarms.world/platform/api-keys
  • Docs index: https://docs.swarms.ai/llms.txt
  • Python SDK: pip install swarms-client
  • Marketplace: swarms.world

Architecture Tiers

TierNameAgentsEndpoint
------------------------------
1Individual Agent1/v1/agent/completions
2Reasoning Agent1-2 internal/v1/reasoning-agent/completions
3Multi-Agent Swarm3–10,000+/v1/swarm/completions

Workflow

1. Single Agent

import requests

payload = {
    "agent_config": {
        "agent_name": "MyAgent",
        "description": "Purpose of the agent",
        "system_prompt": "You are...",
        "model_name": "gpt-4o",  # or claude-sonnet-4-20250514, etc.
        "role": "worker",
        "max_loops": 1,
        "max_tokens": 8192,
        "temperature": 0.5,
        "auto_generate_prompt": False,
        "tools_list_dictionary": None
    },
    "task": "Your task here"
}

response = requests.post(
    "https://api.swarms.world/v1/agent/completions",
    headers={"x-api-key": API_KEY, "Content-Type": "application/json"},
    json=payload
)

2. Multi-Agent Swarm

payload = {
    "name": "My Swarm",
    "description": "What this swarm does",
    "agents": [
        {
            "agent_name": "Agent1",
            "description": "Role 1",
            "system_prompt": "You are...",
            "model_name": "gpt-4o",
            "role": "worker",
            "max_loops": 1,
            "max_tokens": 8192,
            "temperature": 0.5
        },
        {
            "agent_name": "Agent2",
            "description": "Role 2",
            "system_prompt": "You are...",
            "model_name": "claude-sonnet-4-20250514",
            "role": "worker",
            "max_loops": 1,
            "max_tokens": 8192,
            "temperature": 0.5
        }
    ],
    "max_loops": 1,
    "swarm_type": "SequentialWorkflow",  # See architecture table
    "task": "Your task here"
}

response = requests.post(
    "https://api.swarms.world/v1/swarm/completions",
    headers={"x-api-key": API_KEY, "Content-Type": "application/json"},
    json=payload
)

3. Token Launch (Solana)

payload = {
    "name": "My Agent Token",
    "description": "Agent description",
    "ticker": "MAG",
    "private_key": "[1,2,3,...]"  # Solana wallet private key
}

response = requests.post(
    "https://swarms.world/api/token/launch",
    headers={"Authorization": "Bearer API_KEY", "Content-Type": "application/json"},
    json=payload
)
# Returns: token_address, pool_address, listing_url
# Cost: ~0.04 SOL

Available Swarm Architectures

Use the swarm_type parameter:

TypeDescriptionBest For
-----------------------------
SequentialWorkflowLinear pipeline, each agent builds on previousStep-by-step processing
ConcurrentWorkflowParallel executionIndependent tasks, speed
AgentRearrangeDynamic agent reorderingAdaptive workflows
MixtureOfAgentsSpecialist agent selectionMulti-domain tasks
MultiAgentRouterIntelligent task routingLarge-scale distribution
HierarchicalSwarmNested hierarchies with delegationComplex org structures
MajorityVotingConsensus across agentsDecision making
BatchedGridWorkflowGrid pattern executionMulti-task × multi-agent
GraphWorkflowDirected graph of agent nodesComplex dependencies
GroupChatAgent discussionCollaborative brainstorming
InteractiveGroupChatReal-time agent interactionDynamic collaboration
AutoSwarmBuilderAuto-generate optimal swarmWhen unsure of architecture
HeavySwarmHigh-capacity processingLarge workloads
DebateWithJudgeStructured debateAdversarial evaluation
RoundRobinRound-robin distributionEven load distribution
MALTMulti-agent learningTraining systems
CouncilAsAJudgeExpert panel evaluationQuality assessment
LLMCouncilLM council for decisionsGroup decision making
AdvancedResearchResearch workflowsDeep research
autoAuto-select best typeDefault/unknown

Agent Config Parameters

ParamTypeDefaultDescription
-----------------------------------
agent_namestringUnique agent identifier
descriptionstringAgent purpose
system_promptstringBehavior instructions
model_namestringgpt-4.1AI model (gpt-4o, claude-sonnet-4-20250514, etc.)
rolestringworkerAgent role in swarm
max_loopsint/string1Iterations ("auto" for autonomous)
max_tokensint8192Max response length
temperaturefloat0.5Creativity (0.0–2.0)
auto_generate_promptboolfalseAuto-enhance system prompt
tools_list_dictionarylistOpenAPI-style tool definitions
streaming_onboolfalseEnable SSE streaming
mcp_urlstringMCP server URL
selected_toolslistall safeRestrict available tools

Rules

  • Always use environment variables for API keys — never hardcode.
  • Set appropriate max_loops — use "auto" only when sub-agent delegation is needed.
  • Match swarm_type to use case (see architecture table).
  • For streaming, set streaming_on: true and parse SSE events (metadata → chunks → usage → done).
  • Token launches cost ~0.04 SOL from the provided wallet.
  • Batch endpoint (/v1/swarm/batch/completions) requires Pro/Ultra/Premium tier.
  • Reasoning agents (/v1/reasoning-agent/completions) require Pro+ tier.

Resource Map

TopicReference
------------------
Full API architecture & tiersreferences/architecture.md
Sub-agent delegation patternsreferences/sub-agents.md
ATP payment protocol (Solana)references/atp-protocol.md
Marketplace publishingreferences/marketplace.md
Streaming implementationreferences/streaming.md
Tools integrationreferences/tools.md
All docs pageshttps://docs.swarms.ai/llms.txt

Read references only when the task requires that specific depth.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 22:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 323,934
developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,759
developer-tools

Agent Browser

matrixy
专为AI智能体优化的无头浏览器自动化CLI,支持无障碍树快照和基于引用的元素选择。
★ 426 📥 118,090