AS AgentScopeAPI 手册 / API Reference

SequenceNumberGenerator

public class SequenceNumberGenerator
源码Source io/agentscope/runtime/engine/schemas/SequenceNumberGenerator.java:25–65

Sequence 数量 Generator,承载智能体的部署、调度与服务化运行。位于 io.agentscope.runtime.engine.schemas 包。核心成员包括 next、yieldWithSequence、SequenceNumberGenerator。

A simple sequence number generator for streaming events.

This class encapsulates the logic for generating sequential numbers, making the code more maintainable and less error-prone.

构造器摘要Constructor Summary

构造器Constructor说明Description
public SequenceNumberGenerator()
初始化 `SequenceNumberGenerator` 实例。
Initialize the generator with a starting number.
public SequenceNumberGenerator(int start)
初始化 `SequenceNumberGenerator` 实例。
Initialize the generator with a starting number.

方法摘要Method Summary

方法Method说明Description
public int next()
返回下一个。
Get the next sequence number and increment the counter.
public Event yieldWithSequence(Event event)
设置该参数。
Set the sequence number on an event and increment the counter.

构造器详情Constructor Detail

SequenceNumberGenerator

public SequenceNumberGenerator()

初始化 SequenceNumberGenerator 实例。

Initialize the generator with a starting number.

源码Source io/agentscope/runtime/engine/schemas/SequenceNumberGenerator.java:31–33

SequenceNumberGenerator

public SequenceNumberGenerator(int start)

初始化 SequenceNumberGenerator 实例。

Initialize the generator with a starting number.

参数Parameters
名称Name类型Type说明Description
startint启动(类型 `int`)。The starting sequence number
源码Source io/agentscope/runtime/engine/schemas/SequenceNumberGenerator.java:40–42

方法详情Method Detail

next

public int next()

返回下一个。

Get the next sequence number and increment the counter.

返回Returns int
返回数值结果。The current sequence number before incrementing
源码Source io/agentscope/runtime/engine/schemas/SequenceNumberGenerator.java:49–53

yieldWithSequence

public Event yieldWithSequence(Event event)

设置该参数。

Set the sequence number on an event and increment the counter.

参数Parameters
名称Name类型Type说明Description
eventEvent事件(类型 `Event`)。The event to set the sequence number on
返回Returns Event
返回事件。The same event with sequence number set
源码Source io/agentscope/runtime/engine/schemas/SequenceNumberGenerator.java:61–64
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.