taolib.testing.multi_agent.models.enums#
多智能体系统枚举类型。
定义多智能体系统中使用的各种枚举。
Classes#
智能体状态。 |
|
智能体类型。 |
|
任务状态。 |
|
技能类型。 |
|
技能状态。 |
|
消息类型。 |
|
模型提供商。 |
|
模型状态。 |
|
负载均衡策略。 |
Module Contents#
- class taolib.testing.multi_agent.models.enums.AgentStatus#
Bases:
enum.StrEnum智能体状态。
- CREATED = 'created'#
- IDLE = 'idle'#
- BUSY = 'busy'#
- SLEEPING = 'sleeping'#
- ERROR = 'error'#
- DESTROYED = 'destroyed'#
- class taolib.testing.multi_agent.models.enums.AgentType#
Bases:
enum.StrEnum智能体类型。
- MAIN = 'main'#
- SUB = 'sub'#
- SPECIALIZED = 'specialized'#
- class taolib.testing.multi_agent.models.enums.TaskStatus#
Bases:
enum.StrEnum任务状态。
- PENDING = 'pending'#
- ANALYZING = 'analyzing'#
- ASSIGNED = 'assigned'#
- IN_PROGRESS = 'in_progress'#
- WAITING = 'waiting'#
- COMPLETED = 'completed'#
- FAILED = 'failed'#
- CANCELLED = 'cancelled'#
- class taolib.testing.multi_agent.models.enums.SkillType#
Bases:
enum.StrEnum技能类型。
- CODE = 'code'#
- PROMPT = 'prompt'#
- HYBRID = 'hybrid'#
- class taolib.testing.multi_agent.models.enums.SkillStatus#
Bases:
enum.StrEnum技能状态。
- DRAFT = 'draft'#
- TESTING = 'testing'#
- APPROVED = 'approved'#
- DEPRECATED = 'deprecated'#
- class taolib.testing.multi_agent.models.enums.MessageType#
Bases:
enum.StrEnum消息类型。
- TASK_ASSIGN = 'task_assign'#
- TASK_UPDATE = 'task_update'#
- TASK_COMPLETE = 'task_complete'#
- TASK_ERROR = 'task_error'#
- SKILL_REQUEST = 'skill_request'#
- SKILL_RESPONSE = 'skill_response'#
- INFO = 'info'#
- WARNING = 'warning'#
- ERROR = 'error'#
- class taolib.testing.multi_agent.models.enums.ModelProvider#
Bases:
enum.StrEnum模型提供商。
- OLLAMA = 'ollama'#
- HUGGINGFACE = 'huggingface'#
- GEMINI = 'gemini'#