Create 创建 Agent Actor
(ctx context.Context, config *types.AgentConfig)
| 495 | |
| 496 | // Create 创建 Agent Actor |
| 497 | func (f *AgentActorFactory) Create(ctx context.Context, config *types.AgentConfig) (*AgentActor, error) { |
| 498 | agent, err := Create(ctx, config, f.deps) |
| 499 | if err != nil { |
| 500 | return nil, fmt.Errorf("create agent: %w", err) |
| 501 | } |
| 502 | |
| 503 | return NewAgentActor(agent), nil |
| 504 | } |
| 505 | |
| 506 | // CreateAndSpawn 创建并在 Actor 系统中启动 Agent |
| 507 | func (f *AgentActorFactory) CreateAndSpawn( |
no test coverage detected